在许多WordPress
plugins
中,有一些说明可以将<?php do_action('plugin_name_hook'); ?>
放在您的模板中。
究竟需要放置此代码以及plugin_name_hook
应该是什么?
答案 0 :(得分:0)
挂钩是一次执行的操作。 如果你想要一个自定义钩子 1.在插件或主题的function.php
中创建自定义挂钩add_action('my_action','my_function');
function my_function()
{
// do something
}
2.并在模板中将其称为
do_action('my_action');
你可以在这里阅读更多内容 https://codex.wordpress.org/Function_Reference/do_action
答案 1 :(得分:0)
我真的不喜欢你需要手动修改主题模板文件的插件。插件的用途是什么。
回到你的问题,你的do_action()
电话需要进入你需要显示插件输出的模板。假设它是一个向社交内容添加社交分享按钮的插件,您需要在模板文件中添加do_action
之后的the_content()
。
问题的第二部分,plugin_name_hook
将由特定插件指定。到目前为止,您必须按照插件的安装说明进行操作