Хуки

wordpress-hooks

Введение

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

Есть два типа хуков: Экшены и Фильтры . Чтобы использовать их, вам нужно написать пользовательскую функцию, называемую callback, а затем зарегистрировать ее в WordPress для конкретного экшена или фильтра.

Фильтры дают вам возможность изменять значение части данных во время исполнения WordPress. Колбеки для фильтров будут переданы через переменную, модифицированны, а затем возвращены. Они предназначены для работы в изолированной манере и не должны влиять на глобальные переменные или что-нибудь еще за пределами функции.

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

WordPress предоставляет множество хуков, которые можно использовать, но вы также можете создать свои собственные, так что другие разработчики смогут расширять и изменять свои плагины или темы.

Внешние ресурсы

Навигация по разделам:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *