2014-07-30 5 views
0

PAGINATION ссылки не работают в моем блоге в WooCommerce ... когда я нажимаю 2 на второй странице http://www.freshcropmushrooms.com.au/blog/page/2 его переадресацией на http://www.freshcropmushrooms.com.au/blog/ на otherhand следующей ссылке тоже не работает I используйте следующий код в pagination.phpPagination ссылки не работает в WordPress

<?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>  

Исправьте это для меня

ответ

0
pagination doesn't work correctly with queries unless they're on a page. 

вам может понадобиться перечитать ту часть. то, что 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); 
Смежные вопросы