功能get_comments
允许您根据元值选择注释。因此,假设您位于一个帖子页面上,那么当前帖子是已知的,您可以这样做:
$comments = get_comments (array (\'meta_key\'=> \'your_meta_key\'));
这将为您提供该特定元键的所有注释。您甚至可以为特定的元值选择它们,如下所示:
$comments = get_comments (array (\'meta_key\'=> \'your_meta_key\', \'meta_value\'=> \'your_meta_value\'));
例如,如果您有一个名为“rating”的元键,并且您希望所有给出评级“5”的注释,您可以执行以下操作:
$comments = get_comments (array (\'meta_key\'=> \'rating\', \'meta_value\'=> \'5\'));
小心点
$comments
以注释对象数组的形式返回,因此打印如下:
foreach($comments as $comment) {
echo ($comment->comment_content);
echo get_comment_meta($comment->comment_ID, \'rating\', true)
}