如何实现WordPress文章分页

2008年8月25日03:03:40 技术分享 32 23,514

昨天有网友说他的文章太长了,问Wordpress如何实现文章分页,编辑器里没有这个选项,其实Wordpress已经有这个功能了的,只是把该标签隐藏起来了!实现起来很简单,只需两步:

  1. 添加wp_link_pages()函数
  2. 在你所使用主题的single.php中,找到函数:
    < ?php the_content(); ?>
    在其后面加上一下代码即可:


    < ?php wp_link_pages(array('before' => '

    Pages: ', 'after' => '

    ', 'next_or_number' => 'number')); ?>

  3. 在文章里手动添加nextpage标签
  4. 和more标签类似,使用nextpage标签需切换到HTML源代码模式编辑文章,在需要分页的地方插入
    nextpage
    记住,分别在nextpage前后加上“”!

这样,你的文章就会实现形如“Pages: 1 2”的分页功能了!但是,使用此方法后,静态化和伪静态化的Blog链接样式不太美观,会出现类似“postname.html/2”的样式,如何将其改成更美观的“postname-2.html”样式,我将在下一篇文章“巧妙美化静态化文章分页链接结构”中和大家分享!

评论已关闭!

目前评论:32   其中:访客  26   博主  0   引用   6

    • yang yang 0

      不懂php语言没法使用wp,真是的。。。

      • 辐射鱼 辐射鱼 6

        也没好复杂,一看就懂

        • berrytimes berrytimes 4

          昨天还在米国人的网站看到华丽的15分页,羡慕到死,今天就看到wopus的美文,怀疑心有灵犀情不自禁啊,哈哈。

          • Leewings Leewings 0

            15分页………….
            一般来说,分页多了就烦..
            不过..我的文章有些很长的,懒得去分页..结果一个很长很长的页面..看下去也烦.
            呃..平衡平衡会好点吧“`~个人不喜欢分页罢了..

            • 辐射鱼 辐射鱼 6

              哈哈,那你多来就是
              特殊符号还被转义了,麻烦

              • kleom kleom 0

                好棒哟,学习了,多谢

                • EaSy EaSy 5

                  期待下一篇文章哦!

                  • 老N 老N 6

                    前天还在试验这个方法,没想到失败了。我找找原因去。。。

                    • 山猫上树 山猫上树 0

                      真的很牛X,可惜我没那么多墨水,盏且用不上

                      • 禅猫悟语 禅猫悟语 1

                        非常感谢。这篇文章正是我想要的答案!

                        • 辐射鱼 辐射鱼 6

                          @禅猫悟语 不用客气,要找WP程序相关的东西,就来这里多翻翻

                          • David David 2

                            是这个哦:

                            初学,终于也整出来了。 哈哈。

                            • David David 2

                              许多主题上都有 wp_link_page 了,就直接进行第二步就好了哦。

                              • David David 2

                                @David 哈哈。wp_link_pages..不好意思,整错了。

                                • thirteen thirteen 0

                                  不喜欢分页,还是一页看着方便,又不是写小说,没那么长

                                  • jinlin jinlin 3

                                    呵呵,不错~~~
                                    不过我想问一下,有没有固定每一篇文章达到多少字就分页的(当然按中文字数算)?
                                    实在懒得每次文章长了还要去设置分页~~~就想设置一个自己最大能够忍受的长度,多了就分页~~~

                                    • csslog csslog 0

                                      感谢分享

                                      • 边缘路 边缘路 0

                                        感觉分页没有必要,一页开起来方便!

                                        • miao miao 0

                                          记住,分别在nextpage前后加上“”!?可以吗?在wordpress2.7

                                          • Timer Timer 2

                                            正解!还是这里的教程简单易懂!我爱死这里了

                                              • 酋 长 酋 长 9

                                                @Timer 我晕死。你都来了啊,热烈欢迎。

                                              • gypsy gypsy 0

                                                正为这个烦着呢

                                                • Java豆 Java豆 2

                                                  在文章里手动添加nextpage标签
                                                  很多文章怎么办 这个方法很蠢

                                                  • 小雪 小雪 0

                                                    学习了!

                                                    • 搬运工 搬运工 0

                                                      我就想放些小说。不过这样还是有点麻烦。最好是有插件

                                                    • 来自外部的引用: 6

                                                      • Wordpress文章分页 : WP-Box
                                                      • 10个罕见的WordPress技巧 : 幸福收藏夹
                                                      • 10个中文WordPress 技巧 | 帕兰映像
                                                      • 2wordpresscom 10/26/2008 « huaxlee’s daily post
                                                      • 非=小可 » Blog Archive » 如何实现Wordpress文章分页
                                                      • 分页导航分页导航分页导航分页导航 | 真相追踪