Php 自定义Wordpress模板上的分页

Php 自定义Wordpress模板上的分页,php,wordpress,pagination,Php,Wordpress,Pagination,我有问题,以改变网页上的内容时,例如网址改变 /?页面id=55&paged=1至/?页面id=55&paged=2 所以我在显示下一页/上一页内容时遇到了问题,它只显示页面上的前4篇文章,当我单击“下一步”时,什么都没有,内容只有url更改 以下是我的博客模板: <?php /* Template Name: Blog */ ?> <?php get_header(); ?> <div class="row main-part">

我有问题,以改变网页上的内容时,例如网址改变

/?页面id=55&paged=1至/?页面id=55&paged=2

所以我在显示下一页/上一页内容时遇到了问题,它只显示页面上的前4篇文章,当我单击“下一步”时,什么都没有,内容只有url更改

以下是我的博客模板:

<?php

/* 
   Template Name: Blog 
 */

?>
<?php get_header(); ?>

    <div class="row main-part">

  <?php
$args = array(
                'category_name' => 'blog',
                'paged' => $paged,
                'posts_per_page' => 4
            );
$args['paged'] = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
$custom_query = new WP_Query( $args );
$temp_query = $wp_query;
$wp_query   = NULL;
$wp_query   = $custom_query;
?>

<?php 
if ( $custom_query->have_posts() ) :
    while ( $custom_query->have_posts() ) :
        $custom_query->the_post();
?>
<div class="col-xs-12 col-md-3">


            <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>



            <p>
                <?php the_excerpt(); ?>
            </p>
                         <p><a class="btn btn-primary" href="<?php the_permalink() ?>" role="button">View details »</a></p>



 </div>
    <?php endwhile;endif; ?>
            <?php
wp_reset_postdata();
 wp_reset_query();
// Custom query loop pagination
previous_posts_link( 'Older Posts' );
next_posts_link( 'Newer Posts', $custom_query->max_num_pages );

// Reset main query object
$wp_query = NULL;
$wp_query = $temp_query;
?>
        </div>

<?php get_footer(); ?>



这可能会有帮助:这里解决了一个问题:$args['paged']=get\u query\u var('paged')?获取查询变量('paged'):1;解决方案:$args['page']=get\u query\u var('page')?获取查询变量('page'):1;