2016-02-22 3 views
0

В моей теме я использую wp_list_comments() для отображения комментариев, я хочу добавить класс css в новый одобренный комментарий, я попытался найти фильтр или что-то вроде этого, но не смог найти что-нибудь. У кого-нибудь есть решение сделать это, я не хочу редактировать в wp-includes/comment-template.php. Спасибо большое!Как добавить класс css в одобренный комментарий

+0

Я думаю, вопрос заключается в том, как система сообщит, является ли это «новым одобренным комментарием», кто это новый и с того момента? Вам может понадобиться плагин для этого, но я могу ошибаться ... мои 2 цента ... – webeno

+0

@webeno новый одобренный комментарий является самым новым –

ответ

4

Вы найдете код в wp-includes/comment-template.php

В строке 1997

<div class="comment-content"> 
<?php comment_text(); ?> 
</div><!-- .comment-content --> 

добавить пользовательский HTML Здесь


<?php 
    ob_start(); 
    comment_form(); 
    echo str_replace('class="comment-form"','class="comment-form your-custom-class"',ob_get_clean()); 
?> 

Теперь стандартный класс комментарий форма будет заменить d сам по себе плюс пользовательский класс.

+0

Спасибо за такой полезный ответ, но я хочу сделать в своей теме , не в ядре –

+0

, но какой крючок? вы знаете кого-либо? –

+0

Пожалуйста, дайте мне полный пример, я не знаю, как использовать 'comment_class()' –

Смежные вопросы