Hooks WordPress

Les hooks WordPress est un mécanisme permettant d’effectuer une action supplémentaire à un instant donné prévu par le système.

Tout au long du processus de construction d’une page, WordPress place des « hooks » permettant aux développeurs d’ajouter des fonctionnalités à une étape particulière. Ainsi il est facile d’enrichir le processus avec nos propres fonctions.

A l'heure actuelle, WordPress contient un peu plus de 551 hooks. GeekPress vous propose de découvrir un certain nombre de ces hooks. Cette liste de hooks WordPress s'étoffera au fil du temps.

HookType
HookType
wp_print_stylesAction
wp_print_scriptsAction
wp_headAction
wp_dashboard_setupAction
wp_before_admin_bar_renderAction
wp_after_admin_bar_renderAction
widgets_initAction
user_admin_noticesAction
untrash_post_commentsAction
untrash_postAction
untrash_commentAction
untrashed_post_commentsAction
untrashed_postAction
untrashed_commentAction
trash_post_commentsAction
trash_postAction
trash_commentAction
trashed_post_commentsAction
trashed_postAction
trashed_commentAction
set_user_roleAction
save_postAction
publish_postAction
publish_pageAction
profile_updateAction
pre_get_postsAction
pre_get_commentsAction
plugins_loadedAction
network_admin_noticesAction
lost_passwordAction
lostpassword_postAction
lostpassword_formAction
login_headAction
login_footerAction
initAction
edit_user_profile_updateAction
edit_postAction
edit_attachmentAction
delete_postmetaAction
delete_postAction
delete_categoryAction
delete_attachmentAction
deleted_postmetaAction
deleted_postAction
deactivate_{$plugin}Action
deactivate_pluginAction
deactivated_pluginAction
clean_term_cacheAction
clean_post_cacheAction
clean_page_cacheAction
clean_attachment_cacheAction
before_delete_postAction
all_admin_noticesAction
after_setup_themeAction
after_delete_postAction
admin_print_stylesAction
admin_print_scriptsAction
admin_noticesAction
admin_menuAction
admin_initAction
admin_head-{$hook_suffix}Action
admin_headAction
admin_footerAction
admin_enqueue_scriptsAction
admin_bar_menuAction
admin_bar_initAction
add_attachmentAction
add_admin_bar_menusAction
activate_{$plugin}Action
activate_pluginAction
activated_pluginAction