Intereting Posts
Добавление нового сообщения через пользовательский тип сообщения предлагает мне «Slug» в качестве опции, как мне получить больше? Храните содержимое сообщения в переменной php и выведите их, используя цикл for Получить идентификатор категории из почтового идентификатора настраиваемого типа сообщения Получить название тега и заменить количество сообщений для облака тегов Создание настраиваемых URL-адресов с шаблоном для извлечения внешнего JSON Как всегда переписывать URL страницы архивного архива, даже если у автора нет сообщения Программно извлекать классы боковой панели / s Пользовательское поле WordPress должно быть уникальным. Является ли это возможным? Как я могу использовать order_by для заказа двумя мета-ключами без исключения сообщений, которые не имеют эти ключи инициализированы? Запрос нескольких таксономий в URL-адресе приводит к неправильному архиву таксономии Показать страницу ошибки 404, если значение переменной публичного запроса не существует? Поиск двух строк в поиске WP Как создать большую страницу Как я могу сделать wp-сайт в мобильном приложении? Исправлена ​​ошибка загрузки Bootstrap navbar в меню темы WordPress

Вставка кода AdSense сразу после тега </ head>

я хотел бы добавить код активации AdSense на мой сайт WordPress.

Google говорит, что его нужно вставить прямо ПОСЛЕ тега

Я пробовал плагин Snippets, но, похоже, он не работает.

Код:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"> </script> <script> (adsbygoogle = window.adsbygoogle || []).push( { google_ad_client: "ca-pub-5316020100281676", enable_page_level_ads: true }); </script> 

Заранее спасибо.

Без использования плагина способом WordPress было бы использовать действие wp_head для вставки скрипта и затем вставить файл сценария в очередь:

 function mytextdomain_adsense() { $output=" <script> (adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: 'ca-pub-5316020100281676', enable_page_level_ads: true }); </script>"; echo $output; } add_action('wp_head','mytextdomain_adsense'); function mytextdomain_adense_script() { wp_enqueue_script( 'my-adsense', '//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js', array(), '1.0.0', false ); } add_action( 'wp_enqueue_scripts', 'mytextdomain_adense_script' ); 

И добавить атрибут async к ссылке сценария:

 function mytextdomain_add_async_attribute($tag, $handle) { if ( 'my-adsense' !== $handle ) { return $tag; } return str_replace( ' src', ' async src', $tag ); } add_filter('script_loader_tag', 'mytextdomain_add_async_attribute', 10, 2); 

Это должно быть помещено в файл functions.php темы (желательно дочерняя тема, чтобы она не перезаписывалась, если есть обновление темы).