恢复WordPress中的文章分页功能

时间: 2009-09-21/ 分类: 博客杂文 / 浏览次数: 浏览 613 次 / 14个评论 发表评论

          大家在使用wordpress写博客时,添加文章时在编辑器上会看得到一个more标签(摘取文章摘要),但是有时候写的文章字数比较多,放在一页会影响读者的阅读兴趣,所以有必要将长文章分成几页的形式,这样不会引起读者心里上的反感。

文章分页功能在WordPress 1.5版本中的文章编辑器中有这个功能,但是不知为什么后来从编辑器中去掉了,不过文章分页并未真正的消失,我们可以通过修改程序代码再现文章分页的功能。在这我将提供两种方法:

      一、文章分页的标签是:< !– nextpage –>,我们可以在文章的HTML编辑状态下,在合适的地方添加”< !– nextpage –>”(包括引号)

      二、通过修改代码,将文章分页快捷键调出来。

          1、 首先找到wp-includes——>js——>quicktags.js文本。在文本中找到此段代码:

       edButtons[edButtons.length]=new edButton(“ed_more”,”more”,”<!–more–>”,”",”t”,-1);

                然后在代码的后边加上下边的代码:

edButtons[edButtons.length]=newedButton(“ed_next”,”page”,”<!-–nextpage–->”,”",”p”,-1);

              再找到如下的代码:

j.Buttons[j.Buttons.length]=new edButton(a+”_more”,”more”,”<!–more–>”,”",”t”,-1);

            将在后边加上下边的代码:

j.Buttons[j.Buttons.length]=new edButton(a+”_next”,”page”,”<!–-nextpage–->”,”",”p”,-1);

     2、找到wp-admin——>includes——>post.php。在文本找wp_more标签,

             在后边加上:’wp_page’(包括单引号)。

            这样就可以啦。大家可以看一下我弄得效果:

注:1、再添加代码是一定要注意使用半角符号。

    2、有的主题不支持文章分页功能,可以手动添加代码到文章页,如single.php

      找到:< ?php the_content(); ?>,然后带后面添加如下代码:

      <?php wp_link_pages(array(‘before’ => ‘<p><strong>’. __(‘Pages’,”) .’:</strong> ‘, ‘after’ => ’</p>’, ‘next_or_number’ => ‘number’)); ?>

14个评论

  1. 海南SEO
    2010/01/30 于 12:37:34

    这个软件不错····

  2. 海南SEO
    2010/01/30 于 12:37:18

    这个软件没不错·

  3. simple
    2009/10/31 于 16:31:39

    不错。

  4. 少爷
    2009/09/26 于 15:09:37

    使用第一种就好,分页的情况不会太多。

    • 漠天
      2009/09/26 于 15:20:58

      你自己没弄明白吧!想把一篇文章分成几页的形式,使用WP-PageNavi创建的是分页导航,一般用在首页,搜索页,分类页,索引页,但是他不能将一篇文章切割成几页的形式。两个功能是不同的!

  5. Gonten
    2009/09/23 于 21:23:59

    我很少用到分页的,文章太短了,哈

    • 漠天
      2009/09/23 于 21:36:51

      分页的确用的很少,但是偶尔也会用的到。

  6. sunxrise
    2009/09/22 于 09:26:53

    帮个忙,能研究一下windows live writer 里面怎么实现么??

    • 漠天
      2009/09/22 于 12:55:40

      liver writer 我那次安装了,但是看了下界面就关了,然后就卸载啦!现在使用博客自带的编辑器写文章时,经常遇到一些不必要的麻烦:比如有时候不注意就将自己辛辛苦苦写的文章没保存,就关了页面或者刷新了。还有就是不断的保存草稿,给数据库带来垃圾数据。因此我现在使用word写文章,然后去WordPress排版。
      其实我现在我正需要一款写博软件,我会研究windows live writer 。将其使用的方法及一些问题整理出来。

      • sunxrise
        2009/09/22 于 17:36:17

        windows live writer 是偶用过的最好用的一款离线博客撰写器了~ 博主为啥看了界面就关了呢?它也可以下载模版进行实时排版的说~蛮好用的。另外也可以直接读取博客已经发布的文章进行编辑,是X软出过的直观毛病最少的软件了吧~?

  7. 晴枫
    2009/09/22 于 09:13:25

    看起来很不错啊
    不过我还是喜欢一页看完,除非非常非常长

    • 漠天
      2009/09/22 于 12:46:20

      短文章当然要一页搞定,但是我觉得对于比较长的文章还是分页比较好,短小的文章不会引起读者的心理反感,同时作为博主可以让读者通过翻页,停留时间更长,这样就有更大的几率展示自己的博客内容。尤其是带广告的文章!O(∩_∩)O哈哈~

      • 晴枫
        2009/09/24 于 11:05:31

        恩 有理
        顺便问下,你这个嵌套回复的插件叫什么?

发表评论

您的昵称 *

您的邮箱 *

您的网站

[贴图]

博客公告
  • 漠天博客换新的主题了,本主题系博主漠天开发,现在正处于测试阶段,虽然作者在个人本本上做了无数的测试,但是不能保证毫无BUG,所以,希望广大读者如发现本博客的BUG时希望向博主报告。==》留言本,在这谢谢你对本站的支持。