когда действие должно быть добавлено в init и когда оно должно быть добавлено в wp head


Как вы узнаете, когда добавить свое действие в init или wp_head. В частности, в отношении сценариев и стилей, но также и любых других действий.

Author: Ashley G, 2010-09-29

1 answers

Из Кодекса Ссылка на действие:

init Запускается после завершения загрузки WordPress, но до отправки любых заголовков. Полезно для перехвата триггеров $_GET или $_POST.

wp_head Запускается, когда шаблон вызывает функцию wp_head. Этот крючок обычно размещается в верхней части шаблона страницы между

и голова>. Этот крючок не принимает никаких параметров.

В основном wp_head запускается, когда страница уже загружена, в то время как init выполняется до этого.

Также не забывайте, что init также срабатывает на страницах администратора, и все, что связано с интерфейсом, должно быть исключено оттуда с помощью проверки !is_admin().

 5
Author: Rarst, 2010-09-29 05:26:37