正文内容 评论(0

WordPress技巧:不用插件实现导航功能
2010-08-24 18:12:54  出处:快科技 作者:Plum 编辑:Plum     评论(0)点击可以复制本篇文章的标题和链接

Pagenavi是一个很好的功能,现在WordPress博客一般都是使用 WP-Pagenavi 插件来实现,其实 WordPress 现在已经自己支持 Pagenavi 功能了,只需要简单的代码下就可以实现 Pagenavi 功能。

WordPress 从 2.1 版本开始就提供了 paginate_links 的函数,它可以在任何地方显示页码导航链接。这个函数的基本参数如下:

其中 ‘base’ 参数用来提供创建页面链接的参考链接,’format’ 参数是用来替换成页码。’total’ 参数是设置页面的总数,’current’ 参数用于设置当前的页码,它们都必须是整数。这些参数我们在使用的时候必须提供的。

‘show_all’ 参数设置为 true 就会显示所有的页面,默认情况它是被设置为 false 的,通过 ‘end_size’ 和 ‘mid_size’ 这两个参数来控制页码显示的规则。’end_size’ 参数是用来控制在开始和结束的两端显示多少个数字,默认是 1 。’mid_size’ 参数是用来显示多少个数字显示在当前页数字的两边,并且不包括当前页。

‘prev_next’ 这个参数是用来设置是否显示上一页和下一页的页码链接,默认是 true,然后我们可以通过 ‘prev_text’ 和 ‘next_text’ 这两个参数来控制上一页和下一页的文本。

这样我们只需要提供,页码链接的基准链接,替换成页码的地方,以及当前页和总页数就可以实现使用 paginate_links 函数实现 Pagenavi 功能。

 

WordPress技巧:不用插件实现导航功能

将代码复制到当前主题的 functions.php,然后再相关的主题模板文件中使用 native_pagenavi() 函数。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#曜越

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...