是否自动在内容后添加函数调用?

时间:2015-08-26 作者:jay

我想在内容之后的单个贴子页面中添加一个函数调用,一种方法是在单个页面模板中添加它,例如。

<div id="content">
    <?php the_content(); ?>
    <?php my_function(); ?> 
</div>
但是,是否可以使用任何过滤器等自动完成上述任务,以便我可以将其包含在插件或函数中。php文件?

1 个回复
SO网友:s_ha_dum

您已经找到了正确的方法,答案在功能上与此处关于将数据附加到帖子内容的任何答案完全相同。您所需要的是:

function my_function () {
  echo \'my function content\';
}
add_action(\'the_content\',\'my_function\');
要将其限制为单个帖子页面,请执行以下操作:

function my_function () {
  if (is_single()) {
    echo \'my function content\';
  }
}
add_action(\'the_content\',\'my_function\');

相关推荐

Modifying WordPress plugins

关于对WordPress插件进行更改,我有一个非常简单的问题。我为我的问题的简单性道歉,因为我对使用开源代码和插件开发新手非常陌生。我发现了一个插件,它为我正在进行的一个项目提供了一个很好的解决方案。然而,为了更好地满足我的需要,我修改了代码。插件有一个;GPLv2或更高版本“;许可证,基于this 似乎是说对插件的修改很好,只要我注意到我所做的任何更改,并将插件发布在;GPLv2或更高版本“;许可证也是。由于我对插件所做的修改,我希望能够将其作为客户端工作的一部分提供给其他人。然而,我不确定前进的最佳方