繁体   English   中英

WordPress自定义帖子类型注释不会触发插件中的操作

[英]Wordpress custom post type comments not triggering actions in plugins

我在wordpress中有一个自定义帖子类型,使用

   // If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) :
    comments_template();
endif;

这样可以毫无问题地将评论“表单”加载到帖子上,用户可以发表评论。 该问题与应该在回复评论和评论操作时触发的插件有关。 例如,无论我如何尝试,带有@mentions的buddypress通知均不适用于此特定帖子类型。 我还尝试了wpdiscuz,它应该在回复时发送电子邮件通知,并且也不适用于自定义帖子类型。 我已经尝试了几乎所有我能想到的一切,但没有成功。 我什至不知道在解决这个问题上还有什么地方可以看。

为了清楚起见,这两种方法都适用于传统的“张贴”条目。 我觉得帖子对自定义帖子类型可能缺少的东西有所回扣,但这完全是我的猜测。 任何帮助将不胜感激。

在自定义帖子类型的单个模板中,即“ single-posttype.php”(如果不存在,则创建一个)。 在函数comments_template()中,第一个参数表示文件名,因此将其命名为comments_template('/ comments_file_name.php');

参考-http://codex.wordpress.org/Function_Reference/comments_template

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM