Главная » Wordpress » Отдельные стили для комментариев WordPress

Отдельные стили для комментариев 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 } /* для редакторов и авторов */

На этом всё. Вы можете использовать эту идею и создать свои стили для каждого из комментирующих.

Рекомендую также:

Нашли это полезным? Поделитесь с другими!

Комментарии Facebook:

Оставить комментарий :
"Отдельные стили для комментариев WordPress"

Правила комментирования

  1. Кoммeнтapий всегда проходит премодерацию.
  2. В поле "URL блога" можно указывать только ссылку на главную страницу вашего блога. Ссылки на прочие веб-ресурсы (в том числе блоги/сплоги, созданные не для людей) будут удалены.
  3. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова. В случае несоблюдения этого условия имя изменяется по усмотрению владельца блога. Просьба указывать нормальное имя или ник.
  4. Весьма вероятно, что короткий и неинформативный кoммeнтapий вида "Спасибо!", "Интересная статья", будет удален. Исключение составляют знакомые автору блога комментаторы.