wp-paginate()在导航到其他页面时显示空白页面

时间:2017-10-07 06:24:58

标签: php wordpress pagination

我在wordpress网站上使用wp-paginate插件进行分页。分页链接显示正常。问题是每个页面都显示一个空白页面。 我正在使用以下代码来调用分页。我是wordpress的新手,对任何错误都很抱歉..

<?php if ( have_posts() ) : ?>

      <?php /* Start the Loop */ ?>
      <?php while ( have_posts() ) : the_post(); ?>
        <?php get_template_part( 'content', get_post_format() ); ?>
      <?php endwhile; ?>

      <?php //twentytwelve_content_nav( 'nav-below' ); ?>
            <?php if(function_exists('wp_paginate')) {
        wp_paginate();
      }
      else {
        twentytwelve_content_nav( 'nav-below' );
      }
?> 

2 个答案:

答案 0 :(得分:2)

你已经凝视了阻止但没有关闭它。启用错误,您将在php中收到错误

<?php if ( have_posts() ) : ?>

      <?php /* Start the Loop */ ?>
      <?php while ( have_posts() ) : the_post(); ?>
        <?php get_template_part( 'content', get_post_format() ); ?>
      <?php endwhile; ?>

      <?php //twentytwelve_content_nav( 'nav-below' ); ?>
            <?php if(function_exists('wp_paginate')) {
        wp_paginate();
      }
      else {
        twentytwelve_content_nav( 'nav-below' );
      }
endif; //<--------------add end if
?> 

答案 1 :(得分:0)

最后我找到了解决方案。在我的服务器的根文件夹上有一个名为page.php的页面。我删除了它,问题解决了。