一、WordPress自定义永久链接结构的细微区别
WordPress后台设置的自定义永久链接结构默认提供五种方式,分别是:站长教学网 eduyo.com
1、/?p=123
2、/2008/05/04/sample-post/
3、/2008/05/sample-post/
4、/archives/123
5、/blog/archives/%post_id%.html
对于2、3这两种永久链接结构来说,是带“/”的,而4、5这两种永久链接结构来说,是不带“/”的。他们之间有什么区别呢?
默认带“/”的永久链接结构,对于feed页,分类页,页面页,存档页末尾都是带“/”的,例如:
/feed/
/categories/wordpress/
/download/
/archives/date/2008/03/
而默认不带“/”的永久链接结构,对于feed页,分类页,页面页,存档页末尾都是不带“/”的,例如:
/feed
/categories/wordpress
/download
/archives/date/2008/03
二、优化你的WordPress自定义永久链接结构
很多朋友使用的永久链接结构是:“/blog/archives/%post_id%”,或者“/blog/archives/%post_id%.html”等末尾不带“/”的自定义永久链接结构。
这种永久链接结构的副作用就是上面所说的,默认不带“/”的永久链接结构,对于feed页,分类页,页面页,存档页末尾都是不带“/”的,这点对于日期存档页来说是非常恐怖的,因为他生成的地址会变成:“/archives/date/2008/03”,末尾没有“/”。
而我们可能希望在使用这种末尾不带“/”的永久链接结构的同时,让feed页,分类页,页面页,存档页末尾都带“/”,这该怎么办呢?
三、Nice Trailingslashit插件介绍
Nice Trailingslashit插件就是基于以上想法编写出来的一个优化你的WordPress的永久地址的插件。
当你使用形如:“/archives/123”、“/blog/archives/%post_id%.html”这样的永久链接结构的时候,你的feed页,分类页,页面页,存档页末尾依旧会带上“/”。
四、Nice Trailingslashit插件下载
Nice Trailingslashit插件在WordPress官方插件页下载地址:
http://downloads.wordpress.org/plugin/nice-trailingslashit.zip
或者通过本插件的svn库来获得最新的版本:
http://svn.wp-plugins.org/nice-trailingslashit/
五、Nice Trailingslashit插件安装
这个插件安装非常简单,将其解压缩后,连同nice-trailingslashit目录上传到你的WordPress的wp-content/plugins目录,然后在后台将其启用就可以使用了,无需任何配置。
本插件支持WordPress 2.2+,包括到3.3.1所有版本,欢迎大家使用。在使用过程中如有疑问,欢迎留言与我联系。站长教学网 eduyo.com
(责任编辑:ken)