早先我曾经介绍过针对独立域名的英文博客“WordPress 博客转换到 Blogger 的方法”,该文章忽略了一个问题,就是某些博客文章的 URL 在转换后会发生变化。
插件介绍
对于英文博客来说,Blogger 的 URL 生成方式和 WordPress 略有不同,WordPress 会将文章标题所有单词转换为 URL 地址,空格用“-” 号替代,而 Blogger 的声称规则是,将文章标题前 39 个字母组成 URL,且结尾不能是“-” 号,因此对于长标题的文章来说,迁移过去后会出现 404 错误。
为此我编写了一个 WordPress 插件:Google Blogger Permalink for WordPress,该插件安装在 WordPress 之后,写文章的标题会自动转换为 Blogger 的格式。该插件只支持英文,不支持中文。
使用该插件时,WordPress 的 Permalinks 的 Custom Structure 必须是 /%year%/%monthnum%/%postname%.html,这样才能切换的时候文章 URL 地址不发生变化。
使用该插件之前生成的文章 URL 并不改变,用户需要将其删除后重新发布一遍才行。
常见问题解答
1 、我在天朝,访问不了 Blogger 怎么办?
答:这个插件不是针对天朝,也不支持中文,只支持英文,目标用户为使用英文写作的用户。
2 、从 WordPress 迁移到 Blogger,是不是所有页面都能转移?
答:这个插件只能保证所有“ 文章” 页面的 URL 地址保持不变,而 Blog 的 Feed 地址,Tags 地址均会改变,建议使用 Feedburner 来托管 Feed,这样可以做到 Feed 地址不变。
3 、多人作者的 WordPress 转移后还是多人的吗?
答:因为用户机制不同,多作者的 WordPress 转移过去后,文章都变成同一个用户的文章。
插件下载
插件介绍地址:http://WordPress.org/extend/plugins/google-blogger-permalink/
插件下载地址:http://downloads.WordPress.org/plugin/google-blogger-permalink.zip
月光博客的其他 WordPress 插件
下面是其他 Wodpress 插件,需要的用户可以下载使用:
1 、 Post2Mail:发布文章的时候自动给指定邮箱发布邮件,可用于自动同步博客。
2 、 Pinyin Slug:将文章 URL 地址从中文修改为拼音,无需设置可直接使用。
3 、 Comment Filter:评论关键字过滤插件,将敏感关键字替换,天朝必备。
4 、 Keyword Filter:文章关键字过滤插件,将文章内的敏感关键字替换,适合多人博客,天朝必备。