Поддержка Проблемы и решения Страница с подкатегориями — WordPress

  • Здравствуйте. Пытаюсь сделать страницы с подкатегориями. В loop-categoty.php поместил код вывода подкатегорий текущей категории:

    <?php
    $category = get_queried_object();
    $idofcat = $category->term_id;
    echo $idofcat;
    ?>
     
     
     
    <div class="row">
    <?php                                                                                          
        $current_cat = get_query_var('cat');
        global $ancestor;
        $childcats = get_categories('child_of='.$current_cat.'&hide_empty=0&orderby=id');
    ?>
    <?php
        foreach ($childcats as $childcat) :
            if (cat_is_ancestor_of($ancestor, $childcat->cat_ID) == false):
    ?>
    <div class="col-lg-4 col-md-4 category-page">
        <aside>
            <?php
                if(has_category_thumbnail($childcat->cat_ID))
                    the_category_thumbnail($childcat->cat_ID);
                else{
            ?>
            <img style="width: 100%" src="<?php bloginfo('template_url') ?>/images/no-thumbnail.jpg">
            <?php } ?>
            <div class="content-title">
                <div class="text-center">
                    <h3>
                        <a href="<?php echo get_category_link($childcat->cat_ID); ?>">
                            <?php
                                echo $childcat->cat_name;
                            ?>
                        </a>
                    </h3>
                </div>
            </div>
        </aside>
    </div>
     
            
    <?php
        
        $postslist = get_posts('posts_per_page=-1&category='.$idofcat);
    ?> 
        
        <?php 
            $ancestor = $childcat->cat_ID;
        endif;
            endforeach; 
        ?>
    </div>

    Все работает нормально, но допустим подкатегория содержит новость(Именно подкатегория, а не родительская категория) и я хочу вывести ее, тут начинаются проблемы. На странице родительской категории выводятся новости ее подкатегории
    Пример:
    xxxx
    -yyyy
    -zzzz
    —dddd
    —wwww

    wwww — содержит новость и на странице wwww подкатегории должна выо

  • Тема «Страница с подкатегориями — WordPress» закрыта для новых ответов.