WonderCSS

了解wordpress固定链接函数

wordpress默认的链接结构为:

http://www.wondercss.com/?p=N

或许你想要这样的网站链接:

http://www.wondercss.com/post-name/
http://www.wondercss.com/category/post-name/
http://www.wondercss.com/2013/02/18/N/

想让网站的链接更漂亮,在“设置-固定链接”里即可改变这一窘境。让我们来了解wordpress为我们提供的固定链接函数:

函数 名称 描述
%year% 文章发表的年份,四位数,如 2004
%monthnum% 月份,如 05
%day% 天,如 28
%hour% 小时 小时,如 15
%minute% 分钟 分钟,如 43
%second% 秒,如56
%postname% 文章标题的别名 对于文章标题为 “hello world” 的%postname%是hello-world
%post_id% 文章ID 文章的唯一ID,如 423
%category% 分类别名 有层级关系的类型在链接地址里就像有层级的目录。
%tag% 标签别名 新建/编辑标签时的别名栏
%author% 作者别名 作者的别名。

需要注意的是出于性能原因不推荐以 %postname% %category% %tag% %author% 这类纯文本函数为固定链接地址的开头,因为使用它们作为链接的开头,WordPress需要更多的时间区分文章地址和页面地址,而且为了区分还要在数据库里存储额外的信息,带来不必要的资源消耗。

由此可见WordPress推荐使用数字的属性作为链接的开头,如年月日或文章ID。当然这只是建议并非绝对。出于绝对的美形和与分类页面路径的匹配我们有时候还是需要用纯文本类作为固定链接的开头。

比如将分类目录前缀改为 pins 那么分类页面链接则为

http://www.wondercss.com/pins/category-name/

文章的固定链接自定义结构改为 /pins/%category%/%postname%/ 那么其分类下的文章链接为:

http://www.wondercss.com/pins/category-name/postname/

这样文章页和其分类页,亦可看作列表页在层次上就会更清晰。

如果你的固定链接无法设置,那么可以参照 《wordpress设置固定链接出错的解决方法》 来解决!

By 于湛 发布于 2013.02.18 2,673 次浏览

了解wordpress固定链接函数》上有2条评论

  1. Pingback引用通告: wordpress设置固定链接出错的解决方法 | Wonder CSS

  2. Pingback引用通告: Wordpress搬家简单教程 | WonderCSS

发表评论

电子邮件地址不会被公开。 必填项已用*标注