Do_action()函数在WordPress中做什么? 时间:2014-05-29 作者:Krishan Soni 在我的wordpress项目中,我多次看到do_action() 作用我不知道这个函数的工作原理,也不知道我们为什么调用它或在哪里使用它?谁能给我解释一下吗? 2 个回复 SO网友:Ricard 查看WordPress Codex Krishan:do_action我引用了那本法典执行挂接在特定操作挂钩上的函数。此函数调用附加到动作挂钩$标记的所有函数。只需调用此函数,使用$tag参数指定新钩子的名称,就可以创建新的操作钩子。您可以向挂钩传递额外的参数,就像使用apply\\u filters()一样。此函数的工作方式与apply\\u filters()类似,只是不返回任何内容,只调用函数或方法。可以使用add\\u action()将函数挂钩到动作挂钩。 SO网友:Brad Dalton WordPress中的do\\u操作挂钩有不同的用途。使用do\\u操作的一种方法是创建我已经写过的新挂钩。https://wordpress.stackexchange.com/a/144883/9884<这使您能够在父主题模板中添加自定义挂钩。然后,您可以在子主题的add\\u action函数中使用自定义挂钩来挂钩新内容、小部件或滑块的模板标记,例如。您还可以在函数后添加条件标记,以便更好地控制函数执行的页面。自定义挂钩可以多次使用,因此无需不断修改父主题文件。 结束 文章导航