Отдельные стили для комментариев WordPress
Когда у Вашего блога WordPress множество комментариев, хорошим приёмом может служить разделение стилей для комментирующих. Первое, что необходимо сделать, это выделить комментарии автора блога WordPress, а значт определить для его комментариев отдельный стиль. Но лучше пойти дальше и определить свои стили для комментариев редакторов, авторов и подписчиков.
Для того, чтобы назначить стили для комментариев WordPress, необходимо изменить функцию(PHP) отображения комментариев. Для этого просто откройте в папке Вашей темы файл comments.php и замените цикл отображения комментариев на следующий код:
<ol id="commentlist"> <?php foreach ($comments as $comment) : ?> <?php // Определение роли комментатора $user_id = $comment->user_id; $role = ( isset( $roles[$user_id] ) ? $roles[$user_id] : '' ); ?> <li class="<?php echo $role; ?>"> <p>Автор <?php comment_author_link() ?> - <?php comment_date() ?></p> <?php comment_text() ?> </li> <?php endforeach; ?> </ol>
Теперь добавим изменения в файл стилей style.css. Откройте файл style.css и добавьте следующий код:
#commentlist li { border:2px solid white; } /* для не зарегистрированных или подписчиков */
#commentlist li.administrator { border:2px solid red } /* для администратора блога */
#commentlist li.editor { border:2px solid blue } /* для редакторов и авторов */
На этом всё. Вы можете использовать эту идею и создать свои стили для каждого из комментирующих.