通常我们会使用init
,admin_init
来运行某个流程admin_print_scripts
,admin_print_styles
,以便在script
和style
标记中添加head
{1}}和template_redirect
相同,但对于front-end
等,但似乎总是很难为每个任务找到合适的挂钩。对此有一个明确的指导是非常有帮助的
哪个是wordpress中每个任务的合适钩子?我已经读过在wordpress中存在超过1000个钩子,所以我当然要求提供一般提示。当我们面临这样的决定时,我们会考虑一些事情。
答案 0 :(得分:0)
是的,Adam Brown's是经典资源。 Codex是一个集体的维基努力,并且有缺点,但有一个documentation renewal work正在进行。 Query Posts是一个由WordPress Answers版主之一维护的优质资源(但 Hooks 部分尚未生效)。
我通常做的是在核心代码中搜索我正在使用的函数,并查找有用的钩子。例如,函数wp_dropdown_categories
有4个可用的过滤器。