Записи с меткой «wp_head»

Хук для установки favicon в тему WordPress

Сегодня любой более менее серьезный блог имеет свой собственный значок-favicon. Чтобы добавить favicon в вашу тему WordPress можно напрямую редактировать header.php или можно воспользоваться более правильным методом, используя wordpress хуки.

Просто вставьте этот кусок кода в свой functions.php

function childtheme_favicon() { ?>
	<link rel="shortcut icon" href="<?php echo bloginfo('stylesheet_directory') ?>/images/favicon.png" >
<?php }
add_action('wp_head', 'childtheme_favicon');

Вам нужно только установить правильный путь URL для favicon. Кроме этого учтите, функции wp_head не были реализованы в вашей теме, то этот способ не для вас.

Подключение файлов JS и CSS

Данный хак полезен для разработчиков плагинов или виджет WordPress. Иногда требуется добавить такие файлы как CSS и Javascript в вашу тему. Но тут уже нужен либо доступ к файлу header.php темы, либо решение, приведенное мною. Далее напишу простой способ добавить что-либо в заголовке блога без редактирования header.php.

Принцип довольно прост, создаем функцию, которая будет печатать необходимые строки с указанием нужных файлов. Далее подключаем новую функцию к функции WordPress wp_head () с помощью add_action ().

function GetLastPostName_head()
{
    echo '<script type="text/javascript" src="'.get_settings('siteurl').'/wp-content/plugins/head/head.js"></script>';
    echo '<script type="text/javascript" src="'.get_settings('siteurl').'/wp-content/plugins/head/new.js"></script>';
}

add_action('wp_head', 'GetLastPostName_head');
Поиск
Облако тегов
Счетчики