Задача простоя, нужно выделить комментарии автора поста, что-бы они не затерялись в общем списки комментариев.
В файле style.css – дописывает строчку
.comment-author { background-color: #B3FFCC !important; //Выберите свой цвет }
Редактируем файл comments.php
находим строчку
<li id="comment-<?php comment_ID() ?>">
и меняем на
<li class="<?php echo ($post->post_author == $comment->user_id) ? 'comment-author' : 'comment'; ?>" id="comment-<?php comment_ID() ?>">
Как работает:
мы сравниваем принадлежит ли комментарий авторы посту (причем автор не обязательно должен быть админ). И если принадлежит добавляем класс comment-author. Ну а как вы его разукрасите, это зависеть только от вашей фантази.
Пока писал статью нашел плагин для WordPess.
Спасибо. Интересно.
А вот со спамом как бороться?
Ни ваш способ (как впрочем и несколько других), ни плагин не работают, не подскажете, в чём может быть причина?
Если вы все сделали согласно статьи, то вариантов «не работы» могут быть несколько:
1) у вас идет переопределения стиля для .comment-author. Посмотрите в firebug – создаются ли классы ‘comment-author’, ‘comment’
2)автор поста и автор комментария разные люди
3)в вашей теме нет файла comments.php
4)возможно установлены плагины, которые нарушают логику работы