最近在作者页面上的评论?

时间:2011-06-06 作者:FLX

我正在创建一个作者。php页面,我想显示来自自定义帖子类型的评论和帖子。我已经有了帖子列表,但我也在寻找一种有效的方式来显示作者最近的评论。到目前为止,除了widget和臃肿的插件,我还没有找到任何东西。

我很想这样做,尤其是在一个流(帖子/评论)中,但我可以理解这是否太具有挑战性:)

谢谢丹尼斯

1 个回复
最合适的回答,由SO网友:kaiser 整理而成

此函数调用作者的所有注释,并将每个注释剥离到最大长度。在模板中调用函数时调整注释摘录长度,如wpse19316_author_comments( 100 );.

function wpse19316_author_comments( $length )
{
    $final_length = (int) $length;
    $author_comments = get_comments( array( \'ID\' => $GLOBALS[\'authordata\']->ID ) );
    foreach ( $author_comments as $comment )
    {
        $comment_length = sublen( $comment->comment_content );
        $comment_excerpt = $comment->comment_content;
        if ( $comment_length > $final_length )
            $comment_excerpt = substr( $comment->comment_content, $final_length );
        echo $comment_excerpt.\'<br />\';
    }
}

结束

相关推荐

Wordpress comments title

此代码:<?php comments_template( \'\', true ); ?> 输出:<h3 id=\"comments-title\"> <h2> 12 Responses to My Post. </h2> </h3> (comments template) 我不知道这个h2标签是从哪里来的。我想摆脱它。并自定义我的评论标题(因此将有h4而不是h