Можете ли вы сказать мне, в чем проблема с моим кодом? мой код должен отображать пользовательский пост по категориям. мой код отлично работает. но когда я помещаю нумерацию страниц, код теперь является ошибкой.
<?php
$ourteam_category_check = '4';
$paged = (int) get_query_var('paged'); --> I inserted this
$niche_ourteam_args = array(
'posts_per_page' => 10,
'paged' => $paged, --> I inserted this
'post_type' => 'shop',
'orderby' => 'post_date',
'order' => 'DESC',
'post_status' => 'publish',
'meta_query' => array(
array(
'key' => '_thumbnail_id',
'compare' => 'EXISTS'
),
),
'tax_query' => array(
array(
'taxonomy' => 'shop_cat',
'field' => 'term_id',
'terms' => $ourteam_category_check
),
),
);
$niche_ourteam = new WP_Query($niche_ourteam_args);
while ($niche_ourteam->have_posts()) : $niche_ourteam->the_post();
?>
--> вывести все элементы из категории 4 здесь
<?php endwhile; endif; ?>
<div class="page-nav-area">
<?php
if( function_exists('wp_pagenavi') ) {
wp_pagenavi(array('query' => $the_query));
}
?>
</div>
привет @Full Stop спасибо за ваше время и коды. Я попробовал ваши коды выше, но единственное правильное выполнение - это эхо "Извините, нет сообщений, соответствующих вашим критериям". элементы из запроса не отображаются.
пожалуйста, проверьте имя сообщения и идентификатор категории, который вы используете, это правильно, это не @lei