Здравствуйте, помогите решить задачу. Почему не получается добавить терм (about) в цикл WP_Query?
Сам вывод работает, проверял
Вот исходный код :
<?php
if (!defined('ABSPATH')) {
die();
}
?>
<?php
$term = WP_Term::get_instance( '21', 'rubrika' );
$loop = new WP_Query($term);
print_r( $term );
if ($loop->have_posts()) :
?>
<!-- Testimonials -->
<div class="content-lg container">
<div class="row">
<div class="col-sm-9">
<h2>Notes From CEO</h2>
<!-- Swiper Testimonials -->
<div class="swiper-slider swiper-testimonials">
<!-- Swiper Wrapper -->
<div class="swiper-wrapper">
<?php while ($loop->have_posts()) : $loop->the_post(); ?>
<div class="swiper-slide">
<blockquote class="blockquote">
<div class="margin-b-20">
<?php the_field('feedback_text', get_the_ID(), true); ?>
</div>
<div class="margin-b-20">
Lorem ipsum dolor sit amet consectetur adipiscing elit sed tempor incididunt ut laboret tempor incididunt dolore magna consequat siad minim aliqua.
</div>
<p><span class="fweight-700 color-link">Joh Milner</span>, Metronic Customer</p>
</blockquote>
</div>
<?php
endwhile;
wp_reset_query();
?>
</div>
<!-- End Swiper Wrapper -->
<!-- Pagination -->
<div class="swiper-testimonials-pagination"></div>
</div>
<!-- End Swiper Testimonials -->
</div>
</div>
<!--// end row -->
</div>
<!-- End Testimonials -->
<?php endif; ?>
И function.php на всякий случай :
function feedback_post_type(){
register_post_type('feedback', array(
'labels' => array(
'name' => 'Отзывы', // Основное название типа записи
'singular_name' => 'Отзыв', // отдельное название записи типа Book
),
'public' => true,
'has_archive' => true,
'menu_position' => 50,
'supports' => array('title','editor','author','thumbnail','excerpt','comments')
)
);
register_taxonomy(
'rubrika',
'feedback',
array(
'label' => __( 'Категории' ),
'public' => true,
'rewrite' => false,
'hierarchical' => true,
)
);
}
add_action('init', 'feedback_post_type');