每个已标记帖子的最新评论?

时间:2013-01-17 作者:Inspiredm

你能帮我写一些代码来获取所有最近贴上“XYZ”标签的帖子的评论吗?

提前谢谢,你们太棒了!

2 个回复
SO网友:fischi

Konstantin Kovshenin 在中指出this article, 您可以获得特定类别的评论,如下所示:

<?php
$show_comments = 10;
$i = 0;
$comments = get_comments("number=50&status=approve");
foreach ($comments as $comment)
{
    $comm_post_id = $comment->comment_post_ID;
    if (!has_term( \'XYZ\', $comm_post_id );)
        continue;
    $i++;

    // Output the comment, author and whatever you need
    // I\'ll just output the comment excerpt to keep my code simple
    ?><li><?php comment_excerpt(); ?></li><?php

    if ($i >= $real_comments) break;
}
?>

SO网友:K Koopman

给定的代码不起作用,我编辑了一点,尤其是这一行:if(has\\u term(“blogs”,$comm\\u post\\u id))

它显示所有注释,而不仅仅是来自1个标记。

结束

相关推荐

Custom text for certain tags

是否可以在页面上写入(单篇文章)以显示文本,这些文本会根据记录中指定的标记类型而变化。我理解写得对。例如,通过关联数组生成一对标记文本。如果记录是针对数组中指定的标记的,则应与此标记文本相对应地显示该记录。你明白我想要什么吗?我知道WordPress中有一个函数has\\u tag(),但是如果我有太多的标签呢?我想要的:例如if (has_tag (\'TAGNAME\')) { <p> TEXT tag TAGNAME </p> elseif (has