WordPress博客使用分页插件WP-PageNavi实现分页

WordPress博客默认是不会分页的,只会显示上一页、下一页,这样不便于博客翻页,也不便于阅读。要解决这一问题可以通过分页插件WP-PageNavi来实现分页。

首先安装分页插件WP-PageNavi,下载方式有两种:

  1. 点击下载WP-PageNavi,然后将插件上传到Wordpress的插件目录,然后在后台启用
  2. 直接在博客后台搜索 WP-PageNavi,选择第一个安装并启用即可。

在启用分页插件WP-PageNavi后,我们发现博客并没有底部没有出现分页,我们还需要更改template-tags.php文件,这个文件在博客所使用的文件夹下,比如科技爱好者博客的路径是 /wp-content/themes/sparkling/inc/template-tags.php ,将这个文件下载到本地,找到以下代码:(博客主题不同代码也有所不同)

<nav class="navigation paging-navigation" role="navigation">
 <h1 class="screen-reader-text"><?php _e( 'Posts navigation', 'sparkling' ); ?></h1>
 <div class="nav-links">
<?php if ( get_next_posts_link() ) : ?>
 <div class="nav-previous"> <?php next_posts_link( __( '<i class="fa fa-chevron-left"></i> Older posts', 'sparkling' ) ); ?></div>
 <?php endif; ?>
<?php if ( get_previous_posts_link() ) : ?>
 <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <i class="fa fa-chevron-right"></i>', 'sparkling' ) ); ?> </div>
 <?php endif; ?>
</div><!-- .nav-links -->
 </nav><!-- .navigation -->

然后使用下面的 代码替换:

<?php wp_pagenavi(); ?>

保存后覆盖网站的template-tags.php文件,刷新一下就可以看到分页效果了。

如果没有,可能是博客开启了缓存,刷新缓存就可以看到分页了。

效果如下:

wp-pagenavi

原创文章,转载请注明: 转载自科技爱好者博客

本文链接地址: WordPress博客使用分页插件WP-PageNavi实现分页 (http://blog.lxx1.com/801)

如果博客对您有帮助,请给我 打赏


科技爱好者

工科学生大四在读,专业嵌入式开发,喜欢计算机,喜欢单片机,喜欢各种各样美好的东西,相信科技正在改变世界! 这是我的 个人博客

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据