wordpress操作,过滤器和挂钩存储在哪里?

Tar*_*nyk 2 wordpress

我需要知道除了/wp-includes/plugin.php之外,是否存在其中存储了钩子(动作和过滤器)的wordpress核心中的文件的其他路径

小智 7

动作和钩子没有存储,这是它们的整体美.您注册了一个新操作add_action(),将函数添加到将使用声明的操作执行的函数列表中.然后,do_action()即使在多个地方,也可以随意执行操作.这样,函数可以添加到任何地方的操作,操作可以在任何地方执行...也就是说,你可能实际上想要找到WordPress的某些操作,确实,执行,以了解为什么发生的事情,并调查它,也许干扰添加另一个功能(与另一个add_action宣言).也许这就是你在做什么,但如果你需要帮助,你必须更明确.无论如何,在这种情况下,只需在"do_action"上的WordPress文件夹中启动搜索,甚至可能是"do_action('name_of_the_action_if_you_know_it"...