插件类型分页不起作用 - Wordpress?

时间:2018-06-15 02:51:35

标签: php wordpress

我正在使用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>

0 个答案:

没有答案