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

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

Реклама
Поделиться
Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!

4 комментария

  1. Сергей15/08/2015
  2. Василий17/01/2015
  3. Сергей15/12/2012

Добавить коментарий

4 × 5 =