我正在使用Event Calendar WD插件在我的页面上发布活动 (定义的插件的帖子类型是'ecwd_event')。 我设法查询模板events.php中的帖子,然而,分页不起作用:当我点击第2页时,它重定向到404页面,即使在第1页上它显示了此帖子类型的4个帖子。 请帮忙。
这是我的查询代码:
<?php
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
$args = array(
'posts_per_page' => 4,
'post_type' => 'ecwd_event',
'paged' => $paged
);
$the_query = new WP_Query($args);
?>
这是我的分页代码:
<footer class="pagination">
<ul class="pagination-list">
<?php
$big = 999999999;
echo( paginate_links( array(
'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $the_query->max_num_pages
)));
wp_reset_postdata();
?>
</ul>
</footer>