九分地,虽不多,但足矣
www.9fendi.com

wordpress添加文章和评论分页,以及相关修改

有时候文章太长太长......不利于用户体验,可以在文章内容里添加分页代码来解决。

一、添加文章分页

方法:写文章时,在需要分页的地方添加下面代码

或者直接在编辑框里点分页图标,如图

分页图标

发布文章后就得到文章的分页效果了。如果没有分页显示,那是所用的主题模板不支持,wordpress本身自带有文章分页功能的。
修改办法,修改主题single.php,找到

在这行代码下面添加

分页成功后,仔细的朋友注意到了,每个分出的页面标题都是一样的,对注重seo的来说这肯定是不行的,搜索引擎觉得你有作弊嫌疑,容易造成被k的危险。

二、解决添加文章分页和评论分页后,标题重复现象

修改主题header.php,找到下面显示标题的类似代码(主题不一样有可能下面的代码也不一样,根据实际情况查找) ,例如

修改为

这样文章分页和评论分页的网页源码里的标题后面都出现 | 第1页,| 第2页,...的字样,解决了标题重复的问题。

三、解决文章分页和评论分页导致的权重分散问题

还是修改主题header.php,找到刚才修改的代码

在下面添加

这样修改后,例如我们打开分页的第二页,http://链接地址/2,打开后查看网页源代码,会多出一个语句

目的是告诉搜索引擎我们现在打开的http://链接地址/2,这个页面是个子页面,归属于这篇文章的第一页的链接地址,不分权重。

又发现问题,打开网页后查看源代码,未修改之前就会出现如下本页面的地址调用

什么原因呢,那是由于调用了wp_head()这个函数。
去掉wp_head()里的本页链接调用语句,修改主题functions.php,在该页面添加如下语句,问题解决。

四、更改文章分页链接

例如一篇含有分页的文章 https://www.9fendi.com/234.html
WordPress默认的分页链接形式是
https://www.9fendi.com/234.html (第一页)
https://www.9fendi.com/234.html/2 (第二页)
https://www.9fendi.com/234.html/3 (第三页)
这种链接看起来很奇怪,搜索引擎有可能不理会这样的链接,直接忽略掉。要修改成如下链接形式:
https://www.9fendi.com/234.html (第一页)
https://www.9fendi.com/234_2.html (第二页)
https://www.9fendi.com/234_3.html (第三页)

修改方法:
4.1 在主题functions.php添加下面代码

4.2 修改主题single.php,找到 wp_link_pages 修改为 my_wp_link_pages
最后进入后台→设置→固定链接,在固定链接设置页面里保存更改一下。
如果服务器是Nginx环境,至此wordpress添加文章和评论分页,以及相关修改完毕。
如果服务器是apache环境,那还要修改网站根目录下的.htaccess文件,加入以下代码

以上分页链接格式的修改是以“/%post_id%.html”固定链接格式为例,根据不同的固定链接,注意修改内容
例如 你的固定链接为“%category%/%post_id%.html”,那要修改以下内容:

 

赞(0)
9Fendi Blog » wordpress添加文章和评论分页,以及相关修改
分享到: 更多 (0)

评论 抢沙发