В этом посте разберем несколько простых способов, как добавить код в Head WordPress.
Раздел header – что это и для чего нужен
Немного теории. Хеад – это раздел HTML-структуры любой веб-страницы. Располагается в начале кода и разделяется тегами <head>
и </head>
. Хранит другие элементы, которые помогают браузеру работать с данными страницы. Также внутри контейнера <head>
прописаны метатеги, предназначенные поисковых систем. Например, тег <title>
, ключевые слова. В хэде обычно подключаются шрифты и CSS-файлы.
Как добавить код с помощью плагинов
Эти варианты самые простые и рекомендуются новичкам.
Бесплатный плагин Head, Footer and Post Injections
Расширение имеет простой и понятный интерфейс, с которым разберется даже начинающий.
Чтобы вставить код в раздел хэд, перейдите Настройки > Header and Footer
и откройте вкладку Head and Footer
.
В одном из 2-х текстовых полей добавьте свой код. Если вставить в первом, то результат работы будет работать для всех страниц. Во втором – только для главной.
Clearfy Pro
Если у вас установлено это премиальное WP-расширение, то искать больше ничего не нужно.
Откройте в админке меню Clearfy Pro
, на вкладке Код
активируйте соответствующую опцию. В поле ниже вставьте свой код и сохраните изменения. Работает для всех страниц сайта.
Вставить код с помощью хука
Вариант, если не хотите добавлять в свой список еще один плагин. Тут нужно использовать functions.php
активной темы. В самый его конец добавьте код
function wpplugins_insert_header() {
?>
<!-- Ваш код -->
<?php
}
add_action( 'wp_head', 'wpplugins_insert_header' );
Вместо <!— Ваш код —>
свои строки.
Добавить код с помощью настроек шаблона
В настройках тем тоже есть возможность добавить код в шапку. Обычно в премиум-шаблонах.
Для этого откройте Внешний вид > Настроить
и пересмотрите все секции. Если не найдете, попробуйте найти в документации к своей теме.
Вставка через дочернюю тему
Способ походит, если вносите правки в файлы-шаблоны и используете для этого дочернюю тему.
Для этого из родительской в каталог дочерней скопируйте файл header.php
. Перед закрывающей конструкцией </head>
добавьте свой код.
Добавление напрямую – если шаблон не обновляется
Еще один метод – добавить напрямую в родительскую тему. Имеет смысл, если последняя не обновляется (например, сделана на заказ) и все описанное выше не подходит.
Просто перейдите в каталог активной темы и сделайте правки в файле header.php
, как указано ранее.