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

29 11 08

Автор: awtor

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

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

В темплате нашего блога находим файл с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

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