mihail430899
@mihail430899
Вебмастер

Как проверить запись на рубрику и вывести разный контент?

Хотел сделать на одном своем сайте такую штуку: чтобы запись проверялась на принадлежность к рубрике. И например, если Рубрика 1, то вывожу внизу статьи один блок, а если Рубрика 2, то другой. Как это реализовать? Я понимаю, что проверку нужно проводить в файле single.php, но просто не знаю функции...
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
$categories = get_the_category();
if ( ! empty( $categories ) ) {
    echo esc_html( $categories[0]->name );   
}

Аналогично, можно сделать проверку и по id категории
$categories = get_the_category();
if ( ! empty( $categories ) ) {
    if($categories[0]->term_id == 1) {
        //блок 1
    } else if($categories[0]->term_id == 2) {
        //блок 2
    }
}


Документация и примеры
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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