Автор: Мэтт Каттс
Перевод: Всеволод Козлов
Вам хочется, чтобы Ваши комментарии выделялись среди комментариев Ваших читателей? Уверен, что да!
До этого момента я сталкивался с решениями этой проблемы, суть которых заключалась в том, чтобы проверять комментарии по e-mail, присваивая определенный стиль только пользователю с администраторским e-mail’ом. Меня это не устраивает по ряду причин, посему я и решил найти другое, более умное решение.
За поиском решения я отправился на официальный форум поддержки WordPress. Усердно используя поиск, я нашел-таки ответ на свой вопрос, им я и поделюсь с Вами!
1. Добавляем в тему оформления стиль администраторского комментария
Открываем для редактирования файл со стилями CSS (например, style.css) и добавляем туда следующий код:
.authcomment {
background-color: #B3FFCC !important;
}
Как Вы понимаете, название класса и сам стиль Вы спокойно можете изменять по своему вкусу!
2. Редактируем файл темы оформления comments.php
Открываем comments.php для редактирования и ищем следующий код:
<li class=”<?php echo $oddcomment; ?>” id=”comment…
Заменяем его на:
<li class=”<?php
/* Only use the authcomment class from style.css if the user_id is 1 (admin) */
if (1 == $comment->user_id)
$oddcomment = “authcomment”;
echo $oddcomment;
?>” id=”comment…
Готово! Как видите, все предельно просто! Удачи в реализации!
Оригинал статьи: How to highlight author comments in WordPress
Смотрите также:
- Иконки для рабочего стола
- Бесплатные шаблоны сайтов HTML css
- Очень красивые шрифты
- Оформление таблиц css
- Ajax формы
- Css формы
- Ajax скрипты
- Вкладки css
- Сайт портфолио
- Footer
10 комментария(-ев)
«все предельно просто» для стандартной темы, да.
в моей теме:
< a name=»comment-»>
и как тут быть?
Подорожник, когда вставляете фрагменты кода, обрамляйте их тегами <code> и </code>
Более общее решение:
< li id="comment-"post_author == $comment->user_id):?> class="mycomment" class="">
Так как теоретически не только администратор может писать статьи
Подорожник, а какая у Вас тема?
Обычно вывод комментариев идёт в конструкции вида
-- Здесь выводится комментарий --
Вам просто нужно заключить блок «— Здесь выводится комментарий —» в <div>? в который прописать
< div post_author == $comment->user_id):?> class="mycomment">
...
Так, опять WordPress съел PHP-код… Всеволод, очень рекомендую плагин WP CodeBox — я им сам пользуюсь…
То, что я хотел сказать в предыдущем посте, лежит здесь (кодировка win-1251).
Спасибо, реализовал у себя.
Обязательно попробую на своем блоге, спасибо!
надо попробовать, спасибо
1123123g3gergeg
ыыыыы
беееее