有人问过类似的问题,但我无法弄清楚我想念什么!
我有一个自定义类型字段的静态页面,类似于常规存档或类别页面,但我无法使分页工作。
如果我手动转到第 2 页(即添加到链接 .../page/2),我会得到“较新的帖子”链接,但不是在旧帖子的第一页上!next_posts_link() 似乎不存在(没有注入 div 或任何东西)
这是我的代码:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$query_args = array (
'post_type' => 'bb_articoli',
'meta_key' => 'bb_data-pubblicazione',
'orderby' => 'meta_value_num',
'order' => 'DESC',
'posts_per_page' => 2, //for testing purposes
'paged' => $paged,
'meta_query' => array(
array('key' => 'bb_fonte-pubblicazione',
'value' => 2,
'compare' => '='
)
)
);
$query = new WP_Query($query_args);
if ( $query->have_posts() ) :
while ( $query->have_posts()) :
$query->the_post();
get_template_part( 'content' , get_post_format());
endwhile;
next_posts_link();
previous_posts_link();
else :
get_template_part( 'content', 'none' );
endif;
任何帮助是极大的赞赏。谢谢
乙
仅供参考:在 22 日使用儿童主题