更改WordPress的固定链接形式

分类: 建站相关 | 作者: bobsheep | 发表于 2010/02/20 10条评论 551 views


Baidu和Google两位大叔说,WordPress的默认固定链接形式对他们不友好,为了和谐,今天处理一下…

设置固定链接

固定链接的设置在”后台-设置-固定链接“中:

WP为我们提供四种已经存在的选择,第一个就是默认的,可以看到,这样很不美观,更重要的是,它对于收录有一定的影响,如果下面几个有符合心意的,可以选它们这里,我使用的是自定义结构(如图),/%postname%.html的意思就是让你文章的链接为文章名.html的形式。

例如这篇文章的链接,http://www.veryfar.com/change-the-fixed-link.html

更多的结构标签,可以根据来自由组合:

%year%
文章发表的年份,四位数,如 2004
%monthnum%
月份,如 05
%day%
天,如 28
%hour%
小时,如 15
%minute%
分钟,如 43
%second%
秒,如 33
%postname%
文章标题的别名 (编辑文章/页面时的别名栏)。对于文章标 题为 “This Is A Great Post!” 的%postname%是this-is-a-great-post(查看 仅仅使用 %postname%)。 出于性能原因,强烈不建议使 用%postname%作为链接地址的开头。 *** 注 – 从WordPress 2.0开始这条建议可以无视了。
%post_id%
文章的唯一ID,如 423
%category%
分类的别名 (新建/编辑分类时的别名栏)。 有层级关系的类型在链接地址里就像有层级的目录。 出于性能原因,强烈不建议使用%category%作为链接地址的开头
%tag%
标签的别名(新建/编辑标签时的别名栏)。 出于性能原因,强烈不建议使用%tag%作为链接地址的开头
%author%
作者的别名。

点击查看更多WP官网上的讲解:zh-cn:使用固定链接

修改.htaccess文件

选择好类型以后,保存更改,保存以后,记得要修改.htaccess文件,不然会出现除了首页其他页面都无法访问的情况,WP貌似有自动修改的功能,不过我没有体验过,.htaccess文件在网站的根目录下,没有的话,可以新建一个,我的方法是:

新建文件1.txt-将mod_rewrite规则粘贴到里面-修改文件为1.htaccess-上传至根目录-修改为.htaccess-OK

操作完成之后,就基本完成了,现在的链接就是修改过的,不过在链接里面会有中文,我们可以自己来修改成英文,也可是使用插件来完成。

使链接英文化

我用的插件是wp slug translate,版本 1.5,作者为 偶爱偶家,也可以在这里下载->wp-slug

set slug by translate title or slug from chinese to english with google translate or pinyin. 通过将title用google translate 翻译成英语或者拼音.

像上面说的,这个插件可以自动的将你的题目翻译成英文或拼音,这样就省去了自己想词,或者翻译的麻烦,有了它,我们要做的只是对链接自己需要的修改。

版本 1.5 | 作者为 偶爱偶家 |
» 本文链接地址:http://www.veryfar.com/change-the-fixed-link-form-wp.html » 英雄不问来路,转载请注明出处,谢谢。
» 您也可以订阅本站:RSS 2.0

目前盖楼 (10)层:
  1. Firm 说道:

    前段时间改了,可是图片也爆了

  2. bobsheep 说道:

    Firm :

    前段时间改了,可是图片也爆了

    刚过去看了一下,改的话应该会是个大工程…其实网发展到一定的程度以后,这个就不重要了

  3. 阳光不锈 说道:

    使用序列号。

  4. 青衿 说道:

    WP的确有自动修改的功能,我的就是它自动修改的。我还是感觉自己改英文名字比较好,能积累词汇 :!:

  5. 减肥药排行榜 说道:

    很不错,学习了

  6. songslee 说道:

    有两个问题,一个是这种方法是不是就是伪静态,不用任何插件。另一个问题是,mod_rewrite规则怎么写,什么样的?希望能回复~!

  7. bobsheep 说道:

    @songslee
    嗯,后面加的那个.html实现的伪静态~mod_rewrite规则在后台修改固定链接的页面的最下放有显示,WP生成的,不是自己写的,只需要把它放到.htaccess里就行

  8. he 说道:

    BO主,上面点击图片时有个放大镜能放大图片,请问您是用的哪个插件,请告诉我一下,谢谢~

  9. bobsheep 说道:

    @he
    图片效果是Auto Highslide这个~

发表评论 »

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

« »

无觅相关文章插件,快速提升流量