睡到自然醒blog

生物|生命科学| 医药健康| 科普| 分享| 学习| 交流|博客|WordPress|个人网站|

兼容多种WordPress固定链接地址格式插件 – Advanced Permalinks

March 29th, 2009 · 12 Comments · WordPress Plugin

如果想更换WordPress固定链接地址的格式,只能通过改变WordPress永久链接设置,覆盖旧的地址,设置新的静态地址格式。如果不想旧的链接地址丢失,仍保持旧的URL链接有效,可以通过修改.htaccess文件作301转向 或 静态地址转移插件Dean’s Permalinks Migration,国人开发的一款不错的WordPress插件。

能不能更改新的WordPress永久链接的同时,仍保持旧的连接地址呢?以前一直在想这个问题,比如通过判断post ID来截断新旧地址转换。以前曾看过一句话,大致是 there is always a plugin when you get an idea to a certain function~只要你想到了某种功能,那么,总会有那么一款WordPress插件来帮你实现。

于是有了兼容多种WordPress固定链接地址格式插件 – Advanced Permalinks, 无需太复杂的设置,即可使两种,三种,甚至多种链接地址同时存在,无需再301重定向了。

  • Have multiple permalink structures. Permalinks can be assigned to posts or ranges of posts
  • 301 redirect old permalink structures (many structures are allowed)
  • Category-specific permalinks. Posts in certain categories can be assigned a permalink structure
  • No need to have a base to the category permalink!
  • Change author permalinks
  • Enable periods in permalinks – perfect for migrating old websites
  • 允许WordPress同时拥有多种链接地址格式,不同静态地址格式可以通过日志ID截断
  • WordPress旧静态地址301 转向
  • 自定义设置分类网址格式
  • 并且可以设置不基于分类的地址格式
  • 改变作者链接地址
  • 等等
  • 通过Advanced Permalinks设置,所有的多种静态地址都是真实存在的,不是301跳转,在不影响已有日志链接前提下,设置新文章的链接格式。

    2009-03-29_1431281

    根据日志ID的范围设置不同ID区间的静态地址格式,别且可以修改已有链接格式,同时也可以增加新的ID区间的地址格式。

    PS1: 如果出现Fatal error: Class advanced_permalinks: Cannot inherit from undefined class advanced_permalinks_plugin in…..报错,请将相关301转向插件关闭。

    PS2: WordPress官方论坛上有人反映特地的日志可以打开,但分类文章打不开,我没出现这种情况,可能和不同虚拟主机设置有关,我的是IIS服务器都没出现这种错误,囧。

    PS3: 怎样将我现在每篇日志的末尾再加一个slash斜杠??

    Advanced Permalinks插件下载 DEMO

    延伸阅读:

    Tags: ··

    12 Comments to "兼容多种WordPress固定链接地址格式插件 – Advanced Permalinks" so far ↓

    Leave a Comment

    友情提醒:为有效防止垃圾留言,QQ、电话字眼已被加入黑名单,所以,想要索要我的QQ,请说暗号扣扣。当然,我的扣扣已经写在了这里,所以也请不要再索要偶的扣扣了。:)