Pagination wordpress WP_查询自定义帖子类型分页不工作

Pagination wordpress WP_查询自定义帖子类型分页不工作,pagination,wordpress,Pagination,Wordpress,我正在尝试在category.php页面上显示分页,代码如下: $cat = wp_strip_all_tags( get_the_category_list()); global $wp_query; $paged = 1; if ( get_query_var('paged') ) $paged = get_query_var('paged'); if ( get_query_var('page') ) $paged = get_q

我正在尝试在category.php页面上显示分页,代码如下:
      $cat = wp_strip_all_tags( get_the_category_list());
      global $wp_query;

     $paged = 1;  
    if ( get_query_var('paged') ) $paged = get_query_var('paged');  
    if ( get_query_var('page') ) $paged = get_query_var('page');

    $temp = $wp_query; 
            $wp_query = null; 


      echo $paged;

      ?> 
  <?php $wp_query = new WP_Query( array(
      'paged'     =>$paged,
      'posts_per_page'=>1,
      'post_type'   => 'post',
      'category_name' => $cat,



    )); ?>

  <?php while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?>

     // do something

     <?php endwhile; ?>

     <?php if ($wp_query->max_num_pages > 1) {  ?>
     <?php echo $wp_query->max_num_pages; ?>
        <nav class="prev-next-posts">
          <div class="prev-posts-link">
            <?php echo get_next_posts_link( 'Older Entries', $wp_query-    >max_num_pages ); // display older posts link ?>
          </div>
          <div class="next-posts-link">
            <?php echo get_previous_posts_link( 'Newer Entries' ); // display newer posts link ?>
          </div>
        </nav>
     <?php } ?>
$cat=wp_strip_all_标签(获取_category_list());
全局$wp_查询;
$paged=1;
if(get_query_var('paged'))$paged=get_query_var('paged');
if(get_query_var('page'))$paged=get_query_var('page');
$temp=$wp\u查询;
$wp_query=null;
echo$paged;
?> 
//做点什么
分页不起作用(当我点击“旧帖子”时,我会被重定向到主页),但是当我强制使用$paged变量时,就像这样 $paged=2; ...... 它按预期显示第二页! 谁能帮帮我

通常指向较旧的条目(指向集合的末尾),通常指向较新的条目(指向集合的开头)

例子: 通常指向较旧的条目(指向集合的末尾),通常指向较新的条目(指向集合的开头)

例子:
$cat = wp_strip_all_tags( get_the_category_list());

$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;

$the_query = new WP_Query( array( 
    'post_type' => ‘post’,
    'orderby' => 'date',
    'category_name' => $cat,
    'order' => 'DESC',
    'paged' => $paged,
    'posts_per_page' => 2) 
);

//usage of the $the_query
while ( $the_query->have_posts() ) : $the_query->the_post();

// Do Something

endwhile; 

//pagination
get_next_posts_link('Older', $the_query->max_num_pages);
get_previous_posts_link( 'Newer', $the_query->max_num_pages);