分页链接在wordpress中不起作用

时间:2014-07-30 10:11:00

标签: php wordpress woocommerce

分页链接在我的woocommerce博客文章中不起作用... 当我点击2第二页http://www.freshcropmushrooms.com.au/blog/page/2时,它会重定向到http://www.freshcropmushrooms.com.au/blog/ 另一方面,下一个链接也无法正常工作 我在pagination.php中使用以下代码

<?php


if ( ! defined( 'ABSPATH' ) ) exit;     // Exit if accessed directly

global $wp_query;    

if ( $wp_query->max_num_pages <= 1 )    
return;    
?>
<nav class="woocommerce-pagination">    
    <?php    
        echo paginate_links( apply_filters( 'woocommerce_pagination_args', array(
            'base'         => str_replace( 999999999, '%#%', get_pagenum_link(     999999999 ) ),    
            'format'       => '',    
            'current'      => max( 1, get_query_var( 'paged' ) ),    
            'total'        => $wp_query->max_num_pages,    
            'prev_text'    => '&larr;',    
            'next_text'    => '&rarr;',    
            'type'         => 'list',    
            'end_size'     => 3,    
            'mid_size'     => 3    
        ) ) );    
    ?>    
</nav>    

请为我修好

1 个答案:

答案 0 :(得分:0)

  

分页无法正常处理查询,除非他们在页面上。

您可能需要重新阅读该部分。 query_post()的作用是破坏标准查询。

就像

<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args= array(
'category_name' => 'News',
'paged' => $paged  //replace it with your aray key
);

query_posts($args);