Как выделить комментарии автора блога

29 11 08

Читая тему в блоге, часто в комментариях не определить, где пишет комментатор, где отвечает автор. Иногда автора можно отличить по граватару, но в основной массе блогов практически никак.

А ведь это довольно просто сделать, к примеру, заменой цвета или стиля отзыва. Давайте попробуем.

В темплате нашего блога находим файл сomments.php. В нем находим примерно такую строчку  —

<li <?php echo $oddcomment; ?>id="comment-< ?php comment_ID() ?>"></li>

Заменяем ее на следующее  —

<li class="<?php if ($comment->user_id == 1) $oddcomment = "authorstyle"; echo $oddcomment; ?>"</li>

Т.е. если id автора равно 1 (а в основном, у админа блога, по умолчанию при установке wordpress, присвоен как раз номер 1), отзыв будет выведен в стиле «authorstyle»

Теперь нам остается только определить в файле style.css стиль для «authorstyle». Пропишем примерно так

.authorstyle {background-color:#B3FFCC;}

Проверяем выполнение работы. Входим в админку блога, т.е. регистрируетесь как администратор, и пишете некоторый пробный отзыв, оцениваете результат. Ваш отзыв должен отличаться от других бекграундом  — цветом фона. Можно поиграться с параметрами «authorstyle», устанавливая разные цвета, стили оформления.

Подписка без комментария.
Уведомить о отзывах по e-mail

Извините, но коментирование закрыто.