Задать вопрос
@145480

Иконка в заголовке поста wordpress?

Подскажите как сделать чтоб у разных постов были иконки в заголовке записи, то есть рубрика 1 одна иконка в постах , в рубрике 2 другая иконка.
704a1548ca124736b0c35dca2917054c.png
  • Вопрос задан
  • 888 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Без всяких проверок, ваша проблема решается тупо в css.
Грамотно построенный вывод записи в цикле выглядит так

<article id="post-<?php echo $post->ID; ?>" <?php post_class(); ?>>
// содержимое записи
</article>


Один из классов возвращаемых функцией post_class() выглядит так %taxonomy%-%term%, для категории со слагом foo, класс будет выглядеть так - category-foo

В css вставляем что типа такого
article.category-foo:before {
    width: 30px;
    height: 30px;
    content: ' ';
    background-image: url('%img-url%');
    display: block;
    position: absolute;
    top: -25px;
    left: -25px;
}

можно комбинировать с body_class
Ответ написан
Комментировать
Проверяйте перед выводом на категорию. (https://wordpress.org/support/topic/code-to-show-i...

Дальше через CSS.
Хотелось бы увидеть код.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы