如何实现文章分页功能_日志分页功能 | 长沙SEO
长沙SEO:分享优化思维和经验,提供教程视频下载 网站地图 RSS
于本站产生有效评论,即回访赠送IP;与本站互链,每日回访并评论文章
当前位置: 长沙SEO > 修改模板 > 详细内容

如何实现文日志分页功能


一般来说做网站的各位站长,一般把文章字数控制在600-1000字,是比较利于SEO优化的以及符合用户阅读习惯。那么对于较长的文章我们不想拆分成不同的文章的时候,为了让文章更美观,那么我们就需要进行分页处理了,防止用户看到长篇大论就放弃阅读。最新WordPress并没有把这个分页功能释放出来,这里简单分享一下。

如何实现文章分页功能

分页实现代码:

<!–nextpage–>

在撰写日志的可视化文本编辑器里面,有一个选项“插入‘more’标签”,它使用方法就是在文章的文本模式,即代码里面插入<!–more–>,同它一样的方法,在日志代码中可加入<!–nextpage–>即可实现文章的分页功能,并且<!–nextpage–>还可以多次使用。

每次想分页的时候添加<!–nextpage–>代码会比较麻烦,怎么在文本编辑器显示一个按钮,快速实现分页呢。编辑器里面的“插入‘more’标签”选项能在代码模式快速插入<!–more–>,分页也应该要有一个分页按钮才符合我们的写作习惯。WordPress网站后台文本编辑器中分页按钮创建方法:

修改 /wp-includes 目录下的 class-wp-editor.php 文件,在标签’wp_more’,后面添加以下代码’wp_page’,即可。

标签’wp_more’指的是“插入‘more’标签”按钮,而代码’wp_page’就指的是在文本编辑器加上分页按钮,这样就能快速的实现分页功能了。

这一步,还只是简单实现分页功能,日志底部的分页样式也是默认的,甚至在代码里面由于缺失默认分页功能调用代码,还不能实现分页。这时候需要添加或者修改模板里面的一个函数,主题中找到文章页面single.php模板,再找到以下代码:

<?php the_content(); ?>

在这段代码后面就有默认的调用分页功能的代码,同时展示的也是最简单的默认样式:

<?php wp_link_pages(); ?>

如何实现文章分页功能

默认样式居中代码(后面几种不同样式位置居中处理方法一样加上一个div然后写一个居中样式即可,复制下面代码注意单双引号为英文字符):

<div style=”text-align:center”><?php wp_link_pages(); ?></div>

看到这里,就说明了为什么你的文章代码添加<!–nextpage–>还是不可以分页,因为single.php模板函数中缺失调用这一功能的代码。

文章分页: 1 2下一页

请选择你看完该文章的感受:

22不错 2超赞 4无聊 2扯淡 1不解 4路过

1 条评论 to “如何实现文日志分页功能”

  1. 试了一下,中间有一段代码好像不可以用,麻烦再测试下

来了,请说点什么吧



吾爱SEO小站,倾情分享多年搜索引擎优化学习心得,提供各类网站优化及建站教程视频下载,致力打造湖南长沙SEO优化建站技术、长沙本地一流技术博客!!
为企业网站提供免费优化诊断服务、欢迎大家咨询!!长沙网站SEO阿信qq:2713074171

广而告之

近期评论