PHP分页不会改变

时间:2015-01-08 18:58:02

标签: php wordpress pagination woocommerce

超过2页的任何内容都不起作用。如果您选择第3页。你留在第3页。其他页面的所有链接都是第3页。

 <?php
            wp_reset_postdata();

            $pagenum      = isset( $_GET['pagenum'] ) ? absint( $_GET['pagenum'] ) : 1;


            if ( $product_query->max_num_pages > 1 ) {
                echo '<div class="pagination-wrap">';
                $page_links = paginate_links( array(
                    'current'   => $pagenum,
                    'total'     => $product_query->max_num_pages,
                    'base'      => add_query_arg( 'pagenum', '%#%' ),
                    'format'    => '',
                    'type'      => 'array',
                    'prev_text' => __( '&laquo; Previous', 'dokan' ),
                    'next_text' => __( 'Next &raquo;', 'dokan' )


                                        ) );

                echo '<ul class="pagination"><li>';
                echo join("</li>\n\t<li>", $page_links);
                echo "</li>\n</ul>\n";
                echo '</div>';
            }
            ?>

0 个答案:

没有答案