Wordpress 如何按类型筛选注释?

Wordpress 如何按类型筛选注释?,wordpress,Wordpress,我想过滤评论类型,因为我使用唤醒主题,这个插件将活动记录在评论中,唤醒评论与常规评论一起出现 我将参数“type”放入get\u comments中,但未成功。您可以使用wp\u list\u comments而不是get\u comments 阅读文档: 按“注释”类型筛选注释,默认值为全部: <?php wp_list_comments( array( 'type' => 'comment', 'callback' => 'my_theme_comments', 'styl

我想过滤评论类型,因为我使用唤醒主题,这个插件将活动记录在评论中,唤醒评论与常规评论一起出现


我将参数“type”放入get\u comments中,但未成功。

您可以使用wp\u list\u comments而不是get\u comments 阅读文档:

按“注释”类型筛选注释,默认值为全部:

<?php wp_list_comments( array( 'type' => 'comment', 'callback' => 'my_theme_comments', 'style' => 'ol' ) ); ?>


这对我来说很有用,希望这对别人有所帮助。

如果你使用的是
获取注释()
,那么你可以简单地使用
$comment->comment\u type
来检查是否只有空类型(普通注释)

你读过吗?这个人可能读过。但我发现,对于那些需要更多定制方法的东西,《法典》缺乏指导。因此,OP听起来确实需要在注释和其他插件的表之间建立一个内部连接,以便按类型进行过滤。这应该不难,但在可湿性粉剂土地,这可能是困难的。以前我不得不在wp includes中的comments-template.php(list_comments)中添加一个自定义wp_查询$comments。不理想。我得把核心砍掉。如果有人有更好的方法通过从过滤器或其他地方传递参数来构造内部连接,我洗耳恭听。