Самые используемые WordPress хуки (action) для плагинов. Топ-50+

В первой части я разобрал топ-100 WordPress функций и рассказал о методике, по которой я собирал данные (почитайте по ссылке).

В этой части входные данные всё те же, только я отобрал более 50 самых используемых вордпресс экшенов (add_action). И снова повторюсь - для познания мастерства плагиностроения под ВП вы должны знать эти хуки.
Их конечно огромное кол-во, но этот топ, в виде настольной книги, у вас быть обязан. Новичок (да и не только), часто сталкивается с ситуацией когда ему необходимо в определенный момент (событие) выполнить свой код - вордпресс actions для этих целей и созданы. Написать свой плагин новичку становится проще когда он знает что почитать и с чего начать.

В вордпресс есть некоторые динамические хуки - статистика по ним тут может быть не совсем верной или вовсе отсутствовать. Например такой хитрый хук состояний записи {old_status}_to_{new_status} - его и без этой таблицы вы обязаны знать.


Часто используемые разработчиками плагинов WordPress хуки:

ActionИспользований Codex Developers WP-Kama
wp_ajax_(action)(841)
init(700)
admin_init(506)
admin_notices(300)
admin_menu(297)
admin_enqueue_scripts(284)
load(247)
plugins_loaded(215)
wp_enqueue_scripts(183)
admin_head(157)
admin_print_styles(142)
wp_head(141)
wp_ajax_nopriv_(action)(134)
widgets_init(126) -
template_redirect(124)
wp_footer(113)
admin_footer(104)
admin_print_scripts(98)
wp(94)
save_post(77)
wp_loaded(67)
network_admin_notices(62)
after_setup_theme(61)
shutdown(60)
add_meta_boxes(53)
admin_print_footer_scripts(48) -
all_admin_notices(47) -
current_screen(45)
user_register(40)
update_option_(option)(40) -
admin_action_(action)(32) -
edit_user_profile_update(31)
edit_user_profile(30)
network_admin_menu(29)
wp_login(29)
delete_user(28)
personal_options_update(27)
show_user_profile(26)
login_head(26)
admin_post_(action)(26)
delete_post(25)
transition_post_status(24) -
wp_dashboard_setup(24)
wpmu_new_blog(24)
wp_print_scripts(21)
switch_theme(21)
customize_register(20)
login_form_(action)(19) -
profile_update(18)
wp_logout(17)
comment_post(17)
rest_api_init(17) -
save_post_(post_type)(17) -
wp_before_admin_bar_render(16)
after_plugin_row_(plugin_file)(16) -


И снова вопрос: много хуков вы из этого списка знали и использовали? И есть ли в этом списке интересные и полезные для вас открытия? - Что вот теперь вы этот хук точно примените. Высказывайтесь в комментариях.

#WordPress #ОтНовичкаДоПрофессионала #ПутьВебмастера #ХочуНаучиться

Комментариев нет

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

Войти с помощью: 
Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Настоящим подтверждаю, что я ознакомлен и согласен с условиями политики конфиденциальности
Войти с помощью: 
Генерация пароля
Написать
*
*