WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

wp_body_open хук-событие . WP 5.2.0

Срабатывает при вызове функции wp_body_open(), которая в свою очередь используется в теме, сразу после открывающего тега <body>.

Использование

add_action( 'wp_body_open', 'action_function_name_3796' );
function action_function_name_3796(){
	// Делаем что-либо...
}

Примеры

#1 Выведем любое содержимое

Пусть в файле header.php нашей темы:

...
<body>
	<?php wp_body_open(); ?>
...

Выведем что-либо. Код вставляется в файл functions.php или оформляется в виде плагина:

add_action( 'wp_body_open', 'any_html_css_js' );
function any_html_css_js() {
	?>

		Выводим любой html, css или javascript

	<?php
}

#2 Еще примеры

Смотрите в описании функции wp_body_open().

Где вызывается хук

wp_body_open()
wp_body_open
wp-includes/general-template.php 2777
do_action( 'wp_body_open' );

Где используется хук (в ядре WP)

Использование не найдено.
campusboy 3315youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 7452
1 коммент
  • Борис XakPlant Черепанов cайт: xakplant.ru

    Разработчики не рекомендуют использовать хук для добавления произвольного html

    Usage of this hook should be reserved for output of unseen elements like tags or additional metadata. It should not be used to add arbitrary HTML content to a page that could break layouts or lead to unexpected situations.

    Что можно перевести как

    Использование этого хука должно быть зарезервировано для вывода невидимых элементов, таких как теги или дополнительные метаданные. Его не следует использовать для добавления произвольного содержимого HTML на страницу, которое может нарушить макеты или привести к неожиданным ситуациям.

    Ссылка на источник

    Ответить4 часа назад #
Здравствуйте, !     Войти . Зарегистрироваться