• Есть цикл вывода списка записей в рубриках.
    <?php
    while (have_posts()) : the_post();
    $cat = get_the_category();
    if ($cat->cat_ID == 5 || $cat->category_parent == 5) {
    get_template_part(‘content’, ‘5’);
    } else {
    get_template_part(‘content’, ‘4’);
    }
    endwhile;
    ?>

    Но, во всех категориях выводится по шаблону content-4, в том числе и в категории 5 и её подкатегориях, чего быть не должно.
    Подскажите, в чем ошибка?

Просмотр 1 ответа (всего 1)
  • <?php
    while (have_posts()) : the_post();
    if ( in_category( ‘5’ )) {
    get_template_part(‘content’, ‘5’);
    }
    else {
    get_template_part(‘content’, ‘4’);
    }
    endwhile;
    ?>

Просмотр 1 ответа (всего 1)
  • Тема «Цикл вывода» закрыта для новых ответов.