@StaticArt

Как вывести разный цвет отображаемых категорий в Wordpress?

Название категории у меня выводятся так:
<a class="post-category-color-text" style="background:#36c942" href="#">
<?php $category = get_the_category();  echo $category[0]->cat_name; ?></a>

Как мне сделать так чтобы при разных названий категории background менялся ?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
Можно добавлять класс, который равен slug категории и в css для каждого класса свой background.

<?php $category = get_the_category(); ?>
<a class="post-category-color-text <?php echo $category[0]->slug; ?>" style="background:#36c942" href="#">
<?php echo $category[0]->cat_name; ?>
</a>


/* Пример  */
/* Для slug = animals */
.animals{
	background: #eee;
}
/* Для slug = birds */
.birds{
	background: #ccc;
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы