如何使用钩子将内容添加到页面末尾?

时间:2017-07-20 作者:cag8f

我想在末尾添加内容this page (表格下方),紧靠页脚之前。我可以通过一个钩子用一个自定义函数来实现这一点吗?将内容添加到WordPress编辑器不会按需要将其插入页面底部。

我尝试了两种不同的自定义函数,但它们都将内容放置在不需要的位置(illustration):

--我试着用wp_footer() 钩子,但它将内容放在了我的页脚的末尾。

--我尝试使用添加内容the_content() 钩子,带有下面的代码,但这并没有将内容放在我想要的地方。

function yourprefix_add_to_content( $content ) {
  $content .= \'Your new content here\';
  return $content;
}
add_filter( \'the_content\', \'yourprefix_add_to_content\' );
我可以通过直接编辑模板来实现这一点,但我不想这样做。

2 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

除非您不想编辑的模板具有do_action() 如果您想在其中添加内容,则不可以。

SO网友:Cesar Henrique Damascena

如果模板使用默认注释表单,则可以尝试使用此添加hook: comment_form_after, 联系人窗体渲染后,他将开火。或者正如de other的回答所说,只有当你的主题或你用来添加此表单的插件有一个操作来完成此操作时。

请参见中的参考Codex.

结束

相关推荐

Hooks for Links Box

Possible Duplicate:Getting archive pages in WP's AJAX internal link finder? 新的有挂钩吗internal links box 创建于WP 3.1? 我正在尝试在插件中修改它。