小编Rom*_*ner的帖子

为什么分页不起作用并在wordpress网站上出现404错误?

美好的一天!问题是:在模板类别(存档)中,当您单击404错误的第2页时,分页不起作用.请帮忙不明白如何解决它,已经全部破了

我的循环:

<?php
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$arg = array(
  'cat' => get_queried_object_id(),
  'post_type'=>'post',
  'posts_per_page'=>9,
  //'order'=>'desc',
  'paged' => $paged,
  );
$query = new WP_query($arg);
if($query->have_posts()) : ?>
<section class="blog">
  <?php
  echo '<div class="row">';
  $i=0;
  $formcreated=false;
  while( $query->have_posts() ) :
    $query->the_post();
    // display post 
   endwhile;
   wp_reset_postdata();
endif;
?>

<div class="pagination">
  <?php
       if (function_exists('custom_pagination')) {
         custom_pagination($query->max_num_pages,"",$paged);
       }
     ?>
   <?php wp_reset_postdata(); ?>
</div>
Run Code Online (Sandbox Code Playgroud)

我的自定义分页:

function my_post_queries( $query ) {
    // do not alter the query on wp-admin pages …
Run Code Online (Sandbox Code Playgroud)

php wordpress pagination wordpress-theming custom-wordpress-pages

3
推荐指数
1
解决办法
1万
查看次数