Вывод записей из дочерних категорий
-
global $show; if(get_field('locations_show')) { $show = get_field('locations_show'); if($show == 'countries') { $args = array( 'posts_per_page' => $posts_per_page, 'paged' => $paged, 'offset' => 0, 'post_parent' => 0, 'category' => '', 'orderby' => 'title', 'order' => 'ASC', 'post_type' => 'location', 'post_status' => 'publish'); } if($show == 'resorts') { $args = array( 'posts_per_page' => $posts_per_page, 'paged' => $paged, 'offset' => 0, 'post_parent' => 1, 'category' => '', 'orderby' => 'title', 'order' => 'ASC', 'post_type' => 'location', 'post_status' => 'publish'); } }
<?php $query = new WP_Query($args); ?> <div class="destinations clearfix"> <?php if ( $query->have_posts() ) { ?> <div class="inner-wrap"> <?php while ($query->have_posts()) { global $post, $location_class; $query->the_post(); $location_class = 'one-fourth'; get_template_part('includes/parts/location', 'item'); } // end while ($query->have_posts()) ?> </div>
так у меня выводятся записи. у меня есть категории — страны и их подкатегории — курорты. мне нужно выводить отдельно или страны, или курорты. Страны — родители, курорты — дети. Вызвать только страны получилось. Как вызвать только курорты? Как вызвать курорты определенной страны?
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Вывод записей из дочерних категорий» закрыта для новых ответов.