How to find HTML rendered by <?php wp_head(); ?> in WordPress?
The wp_head() function simply calls all functions hooked to the wp_head action. Various functions will be hooked to this action, they may reside in the WordPress core, or perhaps in plugins you may be using, or even in your theme’s functions.php file.
To my knowledge, there isn’t a specific wp_head template ‘file’ that you can edit.
Вставить код в раздел head на WordPress – темы, плагины и php функции

Большинство скриптов и систем аналитики требуют чтобы подключение к серверам происходило в шапке сайта, где располагается вся служебная информация. Чтобы добавить код в head WordPress не нужно придумывать сложных схем, стоит применить некоторые методы, описанные в статье.
Не путайте head и header, второй это тег семантической разметки сайта, который отображается и показывает, что здесь находится шапка сайта.
Если шаблон не обновляется
Самый простой методом – добавить код напрямую в файлы шаблона. Но есть несколько ограничений:
- Продукт не должен обновляться, например у вас собственная разработка, сделанная на заказ.
- Возможны споры, отслеживать через дебаг режим будет невозможно.
Открываете файл header.php (находится в корне темы), обычно он отвечает за показ первого экрана в WordPress. Используйте соединение по FTP, чтобы при ошибках откатить изменения. Я покажу на примере стандартного редактора в админке WP.

Добавить код вручную.
Перешел в редактор тем, нашел файл, потом вставил тестовый тег и обновил. Так он выглядит на главной странице.

Результат.
Если обновляется, то данный метод сразу не подходит, переходим к другим способам.
Темы с возможностью добавлять код html в head
Возможно вы не знаете обо всех функциях своего шаблона, полезно будет изучить настройки, может быть в нем есть область для записи произвольного кода в хеад. Например, в теме Reboot есть такая возможность Внешний вид — Настроить.
Встроенное дополнение.
Видим текстовую область, вставляете туда необходимый скрипт или мета информацию, и обновления уже не страшны. Посмотрите повнимательнее, проверьте все вкладки, скорее всего такая возможность для контента есть.
Если не нашли таких настроек, то переходим к другим методам, чтобы добавить код в раздел в хеад.
Применяем плагин ClearfyPRO
Любимый ClearfyPRO умеет все, также прописывать html и другие виды спецификации в head блога.

Клеарфай.
Есть переключатель можно на время отключить отображение, чтобы не приходилось стирать и заново загружать код. Аналогично можно удалить стили recentcomments. Полезно узнать что ClearfyPRO оптимизирует, ускоряет и улучшает seo в WordPress дополнительно по 49 требованиям. Для читателей WPCourses делаем скидку на покупку.
Плагин для вставки кода Head & Footer Code
Точечным решением для вордпресс является Head & Footer Code , устанавливается стандартно – поиском из админки или загрузкой архива.

Второе дополнение.
- Поле активации в одноименный пункт в Инструментах.
- Находим область HEAD Code.
- Помещаем требуемый код.
- Выставляем приоритет – не всегда срабатывает, но он определяет выше или ниже будет располагаться конфигурация, прописанная выше, между открывающим и закрывающим тегами.
- Внизу нажимаем обновить.
Применяем PHP инструкцию
Все темы содержать в себе инструкцию wp_head , именно она выводит все что встроено в WordPress в «шапке» блога. Мы можем присоединиться к ней с помощью хука и вывести собственный код.
Помещаем его в файл function php. Видим место куда добавлять, вводите любой HTML и js script, после сохранения изменений, ваша функция выведется после отработки основных сценариев wp_head. Также отключается xml rpc протокол в WordPress.
Применяя четыре простых способа смогли добавить любой код в head любимой CMS WordPress, советую использовать плагины, если нет подходящих мест в шаблоне.
Как добавить код в head WordPress
Нужно добавить код в head WordPress? Разберем как это сделать, чтобы не нарушить работу сайта.
В шапку сайта вставляют Google- и Яндекс-статистику, JavaScript-скрипты внешних сервисов (например, реклама), CSS-стили своих блоков.
Зачем нужен блок <head> в коде страницы?
Это контейнер, в котором размещаются данные о данных (метаданные). Он находится между HTML-тегами <html> и <body>. Данные этого блока не отображается в браузере, но помогает ему обработывать страницы. Помогает поисковикам индексировать сайт.
Как добавить код в head WordPress?
Для ВордПресс есть несколько методов. Посмотрите все и выберите удобный для себя.
Отдельные плагины
Этот способ самый простой и рекомендуется новичкам. Для ВП есть плагины, которые сами добавляют ваши данные в шапку веб-ресурса. Они удобны, если вы не хотите «играться» с кодом и править файлы сайта.
Clearfy Pro
Это платное многофункциональное решение для ВП от команды WPShop.ru. Одна из возможностей плагина — вставка кода в head. Для этого нужно:
- Установить расширение.
- Открыть админ-раздел Clearfy Pro.
- Перейти на вкладку Код.
- Вставить свой код и активировать опцию Код в <head> .

Активировать промокод на 15%
Head, Footer and Post Injections
Это бесплатное WP-расширение, которое служит только для одной цели — добавляет код в head.
После установки и активации откройте в админке раздел Настройки > Header and Footer, перейдите на вкладку Head and Footer.

Найдите блок <HEAD> page section injection.
В левом блоке код, который нужно выводить на всех страницах сайта. В правом — только на главной странице.

Не забудьте нажать кнопку Сохранить.
Правка шаблона темы
В этом способе код в head нужно добавлять вручную в нужном шаблоне WordPress-темы. Подойдет тем, кто не хочет ставить оеще один плагин.
Откройте файл wp-content/themes/header.php.
Не рекомендуем править файлы родительской темы ВордПресс. Для этого используйте дочерние темы . Они дают возможность править файлы без опасения, что изменения пропадут при обновлении темы.
В каждой теме содержимое файла header.php может отличаться.
Для примера откроем этот файл в стандартной WP-теме Twenty Twenty. В самом начале будет блок <head>…</head>.

Нужный код добавьте перед закрывающим тегом </head>.

Через хук WordPress
В ВордПресс есть хук, который добавит код в head. Для этого откройте основной конфигурационный файл темы functions.php. Находится в корне ее папки. Например, для нашей темы
Чтобы добавить стиль или скрипт в шапку сайта, в самый конец этого файла вставьте код
Вместо строки <!— Ваш код —> добавьте свой код и сохраните изменения. Теперь они работают на всех страницах ресурса.
Также читайте: Что такое тег rel=»noopener» и для чего он нужен.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Как создать тему для WordPress. Часть 2: настройка header.php
Это второй урок из серии о том, как создать собственную тему для WordPress. Из него вы узнаете, какие функции должны быть в файле header.php.
В этом уроке подразумевается, что вы уже выполнили шаги из части 1.
Все действия, которые описаны в этой части, мы будем проводить с файлом header.php. При создании собственной темы для вордпресс очень важно уделить внимание этому файлу, поэтому наш второй урок будет как раз об этом.
Языковые атрибуты html
Добавим определение языка пользователя для нашей темы. К тегу html, допишем следующее: