很多使用WordPress程序建站的朋友都知道,WordPress程序在添加分类目录时,目录所在的链接地址前面会多出一个category前缀,这是WordPress程序默认添加的。无论是为了链接的简短美观,还是SEO优化,我觉得去除category前缀还是有必要的。链接简短方便用户记忆,虽然可能没有人真的去记忆这个链接,但看起来会舒服很多。
category前缀去除方法
去除分类目录默认category前缀的方法网上有很多,博主使用的一直是一款No Category Base (WPML)插件来解决,该插件安装即用,非常方便。如果你是第一次接触WordPress程序,可以在后台中点击插件,并选择安装插件,在搜索框中输入:No Category Base (WPML),点击安装完后选择启用插件即可。
No Category Base (WPML)插件将完全从类别永久链接(例如' www.juzihuang.com/category/jishu/'到'www.juzihuang.com/jishu/')中删除强制的'类别库'。
这个插件不需要设置或修改核心wordpress文件,也不会破坏任何链接。它还将负责将旧的类别链接重定向到新的类别。
No Category Base (WPML)插件特性
- 一般像'mysite.com/my-category/'和'mysite.com/my-category/my-post/'这样更好更符合逻辑的永久链接。
- 简单的插件-几乎不增加任何开销。
- 安装即用-不需要设置。
- 不需要修改WordPress文件。
- 不需要其他插件工作。
- 与站点地图插件兼容。
- 与WPML兼容。
- 处理多个子类别。
- 重定向旧类别的永久链接到新的类别(301重定向,有利于SEO)。
WordPress这个category前缀本就是为了方便国外的人识别目录,但对于国内的人而言却并不友好,博主也是强烈支持去除。