向令人惊叹的评论添加自定义类

时间:2017-03-08 作者:user759235

因此,我不确定是否遗漏了一些内容,但等待评论没有自己的类,因此是否有一种方法可以以简单的方式向等待审核的评论添加自定义类,以便我可以使用CSS对这些评论进行样式化。

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

这里有一种方法可以添加自定义.wpse-comment-awaiting-moderation 注释类通过comment_class 过滤器:

add_filter( \'comment_class\', \'wpse_259326_comment_classes\', 10, 5 );

function wpse_259326_comment_classes ( $classes, $class, $comment_ID, $comment, $post_id )
{
    if( \'unapproved\' === wp_get_comment_status( $comment ) && is_array( $classes ) )
        $classes[] = \'wpse-comment-awaiting-moderation\';

    return $classes;
}
我们用它的地方wp_get_comment_status( $comment ) 退货\'unapproved\' 对于未经批准的评论。