[英]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.