• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

WordPress 2.8 实现文章内容分页教程_php

php 搞代码 7年前 (2018-06-21) 151次浏览 已收录 0个评论

Wordpress 2.8 实现文章内容分页教程_php

打开/wp-includes/js/quicktags.js 文件,查找下列代码:

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

在这段代码之后添加:

edButtons[edButtons.length] =new edButton(‘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);

文件修改好之后保存,上传。

然后修改 /wp-admin/includes/post.php 文件,查找代码:

‘wp_more’,

在后添加:

‘wp_page’,

完成后,保存,上传,完毕~如果修改后还是看不到,那么就还需要再做一步!

找到自己使用的模板“/wp-content/themes/你使用的模板文件夹”,找到“single.php”,打开找到:
<?php the_content(); ?>
  然后在这个语句后面增加以下的代码:
<?php link_pages(‘<p><strong>分页:</strong> ‘, ‘</p>’, ‘number’); ?>
  其中的“分页”两字你可以改成自己想用的。

http://www.gaodaima.com/48523.htmlWordpress 2.8 实现文章内容分页教程_php

 

如果你想在自己的首页实现分页功能,需要在“/wp-content/themes/你使用的模板文件夹”,找到“index.php”,查找语句:
the_content
  用我的举例:我的是查找后,找到“ <?php the_content(__(‘Read more…’, ‘elegantbox’)); ?> ”,然后在语句后面添加语句:
<?php link_pages(‘<p><strong>分页:</strong> ‘, ‘</p>’, ‘number’); ?>
  将修改后的文件保存、上传并覆盖。
 

补充1:
  上面这种显示方式是最简单的,如果你还想增加一个“上一页”“下一页”的选项的话,还需要再稍微进行修改,步骤如下:
  在我们刚才添加的代码“<?php link_pages(‘<p><strong>分页:</strong> ‘, ‘</p>’, ‘number’); ?>”后面或者前面(小程是添加在前面)添加如下代码:
<?php wp_link_pages(array("before" => "<strong>", "after" => "</strong>", "next_or_number" => "next", "previouspagelink" => __("上一页  "), "nextpagelink" => __(" 下一页") )); ?>
  如果你想修改成小程博客这样,文字改变颜色、字号变大并且居中的话,可以上面的语句改成这样:
<p align="center"><strong><font size="5"><?php wp_link_pages(array("before" => "<strong>", "after" => "</strong>", "next_or_number" => "next", "previouspagelink" => __("上一页  "), "nextpagelink" => __(" 下一页") )); ?></font></strong></p>
  具体的效果可以看这篇文章的显示。
  补充2:
  如果你想实现类似“上一页 1 2 3 下一页”这样的显示方式,可以进行下面这样的修改:
<p><?php wp_link_pages(‘before=&after=&next_or_number=next&previouspagelink=上一页&nextpagelink=&nbsp’); ?>
<?php wp_link_pages(‘before=&after=&next_or_number=number’); ?> &nbsp<?php wp_link_pages(‘before=&after=&next_or_number=next&previouspagelink=&nbsp&nextpagelink=下一页’); ?></p>
  以上的几种修改方式,都可以实现单篇文章分页功能了,只是显示方式不同而已,大家可以选择自己喜爱的。
  可是,在feed输出时会出现文章不全的问题,所以,需要再稍微修改一下。
 

欢迎大家阅读《Wordpress 2.8 实现文章内容分页教程_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WordPress 2.8 实现文章内容分页教程_php

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址