Функции WordPress » Хуки

Хуки (или как я их называю крючки) – это такая «ООП-фишка» WordPress, благодаря которой так легко создавать плагины и темы для этого движка, не модифицируя при этом само ядро.

Чтобы иметь более ясное представление о хуках, я рекомендую вам ознакомиться с моим детальным руководством по ним здесь.

ФункцияОписаниеВ файле
add_filter() Вешает функцию на указанный фильтр. wp-includes / plugin.php
apply_filters() Позволяет повесить фильтр на значение переменной. wp-includes / plugin.php
do_action() Создаёт хук (крючок), на месте которого в коде можно выполнить произвольную функцию. wp-includes / plugin.php
remove_action() Удаляет функцию с хука действия или с хука фильтра. wp-includes / plugin.php
remove_all_actions() Отвязывает все функции, повешенные на указанный хук. wp-includes / plugin.php
remove_all_filters() Отключает все фильтры и действия, повешенные на заданный в параметрах хук. wp-includes / plugin.php
remove_filter() Отключает прикрепленную к хуку функцию (фильтр или действие). wp-includes / plugin.php
wp_footer() Запускает хук wp_footer, используемый для подключения js-файлов (JavaScript) плагинами, а иногда и для добавления HTML-кода. wp-includes / general-template.php
wp_head() Функция запускает хук wp_head, используемый многими плагинами для подключения стилей и скриптов на страницах сайта. wp-includes / general-template.php