Convert Movable Type Basename and Tags to WordPress

因为和blog有关,也和我用的wp有关, 所以这篇写出来最后决定塞进blog里, 虽然我不太喜欢在blog里讲技术上的事, 规矩就是拿来破例的...

其实这是个很遗憾的话题,MT是非常优秀的程序,但CGI的效率是可怕的,MT的效率是可怕的,综合起来就一个结果,空间商是可怕的,所以我想被迫从MT转WP的人并不会只有我的两个朋友而已...

切入主题,实际上wp有mt的导入程序,mt有导出程序,看起来很简单,但是MT3的导出并不输出文件名和TAGS,而WP继承了这点,WP的导入程序并不考虑MT的文件名和TAGS,所以才有了这篇文章,只为能帮上一点小忙...

MT4.0开始,导出程序已经开始正常导出文件名和TAGS了,所以这里不再考虑它的自身问题,让它安心导出就可以,而MT3.3.x是我用的开始用MT的时候,此时的MT虽然有TAGS功能,但并不能正常导出,所以需要替换文件

我在提供的文件中提供了3.3.x通用的ImportExport.pm, 用于替换你的lib\MT\ImportExport.pm

我想你这么聪明一定知道它在哪对吧,MT4.0以上不需要替换任何文件,可以直接导出,接下来是WP的改造部分:

wp方面我提供了mt.php, 你需要把它替换下你的wp-admin/import/mt.php, 我仅提供了2.5.0版本的mt.php, 2.5.0开始, WP居然混淆视听的想用MT导出的文章关键字当作tags导入, 这真是没话说, 骗人水平很烂, 而且很弱智, 也很懒, 其实MT的tags变成wp的, 没几行代码, 但是wp官方如此之xx真是..

至此,修改就结束了,之后你可以正常的导出MT内容到WP正常导入了

另外要说的是, 其实本文最初提供了2.3的导入修改, 但我觉得既然要换程序, 自然是选最新的不是吗, 而且2.5版开始, wp对tags的支持变的好了很多, 至少可以列出所有tags让你编辑了...

有一点要说的,就是WP其实很弱智的,特别是它的优秀编辑器,变态到无语,如果不是你的MT被spam打击到无语请不要转到使用上很无奈的WP来

另外对于喜欢写列表流的超过500行还不肯结尾的列表项目,WP很难适应的,恐怕会输出空白内容,原因未知,MT转WP请四思!!

Download / mt2wp.7z / 9.81 KB

This entry was posted in WordPress. Bookmark the permalink.

8 Responses to Convert Movable Type Basename and Tags to WordPress

  1. Sparanoid says:

    恐怕会输出恐怕内容?副标题好恰当啊

  2. MoontoC says:

    改了,挑错能力很强

  3. Dakkon says:

    我一直在考虑要用wp还是mt..
    喜欢mt的静态
    喜欢wp的第三方支持(很多风格)和插件

  4. xbtsw says:

    没有留言页...我就写在这里好了...
    首先我得承认每次重装以后就跑到你这里来下载个daemon tools确实是很不对的行为...
    但是你的Archive页的daemon tools链接失效了...404错误

  5. MoontoC says:

    上传好了

  6. xbtsw says:

    谢谢^_^~我移动硬盘里有保存~~
    只是想告诉你那个链接失效了而已~

  7. Zhu8 says:

    嗯,可以了,但是就是TAG转换有点问题,貌似是加了""的原因?

  8. MoontoC says:

    看问题具体了, 不知道你说的问题是什么

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>