举例,原永久链接为 /%year%/%monthnum%/%day%/%postname%/,后更改为 /%category%/%postname%/。要达到的效果是以前的永久链接全部 301 转向;文章、评论、Ping­back 及 Trackback 中出现的原永久链接全部替换为新链接

1. 301 转向原永久链接

如果使用的 Word­Press 是 2.3 的话,更换新永久链接后,旧链接应该还会自动转向到新链接,2.3 没用过,不知道有没有这个功能?如果低于 2.3 的话,可以使用 Dean’s Perma­links Migra­tion 来实现第一个目标

2. 替换文章、评论、Pingback 及 Trackback 中出现的原永久链接地址

先下载 Search Regex 插件,上传并激活,再下载 本文提供的两个 hacks,上传到 search-regex\searches 文件夹下

使用正则搜索:
/sparanoid.com\/blog\/[0-9]{4}\/[0-9]{2}\/[0-9]{2}/

替换为:
sparanoid.com/blog

使用时将 spara​noid​.com 替换成自己的域名,用以上设置,分别替换 Post content、Post excerpt(如果有使用的话)、Comment content、Pingback author URL、Trackback author URL 部分。附图片说明如下:

Search Regex 设置

Download / search-regex.zip / 4.89 KB

«

»