Fügen Sie eine benutzerdefinierte class zu einem Kommentar hinzu

Also nicht sicher, ob ich etwas verpasst habe, aber auf Kommentare warte, habe keine eigene class, also gibt es eine Möglichkeit, Kommentaren, die auf Moderation warten, auf einfache Weise eine benutzerdefinierte class hinzuzufügen, damit ich Kommentare mit CSS stylen kann.

Solutions Collecting From Web of "Fügen Sie eine benutzerdefinierte class zu einem Kommentar hinzu"

Hier ist eine Möglichkeit, eine benutzerdefinierte .wpse-comment-awaiting-moderation über den comment_class Filter 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; } 

Wo wir das verwendet haben, gibt wp_get_comment_status( $comment ) 'unapproved' unapproved 'unapproved' für nicht freigegebene Kommentare zurück.