[原创]F2blog to Wordpress 转换程序
*********************************************** F2blog to WordPress 转换程序
**** build.20080815
**** 本程序用于转换 F2blog 到 WordPress
**** 作者:yeyezai
**** 我的博客:[url=http://www.yeyezai.cn/]http://www.yeyezai.cn[/url]
**** TGB汉化工作室 [url=http://www.tgb.net.cn/]http://www.tgb.net.cn[/url]
*******************************************
[url=http://blog.tgb.net.cn/rewrite.php/read-332.html][b][color=#ff0000]官方下载地址:[url=http://blog.tgb.net.cn/rewrite.php/read-332.html]http://blog.tgb.net.cn/rewrite.php/read-332.html[/url][/color][/b][/url]
原始程序:F2blog v1.2 build 03.01
目标程序:WordPress 2.6
程序说明:
本程序用于将 F2blog v1.2 build 03.01 转换到 WordPress 2.6。
支持转换 F2blog 日志、日志分类、链接、链接分类、评论、留言、附件、标签、用户等数据表。
使用说明:
1、将 WordPress 2.6 安装在与 F2blog 同一个数据库中(一定要同一数据库);
2、将程序程序 F2blog_to_WordPress.php 复制到 WordPress 2.6 安装目录下;
3、运行 F2blog_to_WordPress.php;
4、第一步:填写 F2blog 数据库信息(所在服务器、数据库名称、用户名、密码、数据库前缀);
5、第二步:填写 F2blog 日志中加密日志的密码,新附件所在目录、新表情所在目录(建议后两设置保持默认)
6、开始转换数据库,耐心等待转换结束;
7、第四步:转换插件标签(每个人使用的插件都不相同,所以这部分暂时不写);
8、将 F2blog/attachments/ 目录下的附件文件全部复制到第二步所设置的附件目录下;
9、将 F2blog/editor/plugins/emotions/images/ 目录下的全部表情文件复制到第二步所设置的表情目录下
10、完成了,接下来就是对WordPress进行设置。
其他说明:
1、本程序在 WordPress 2.6 简体中文版 中测试通过。
2、插件标签未转换,因为每个人使用的插件都不相同,有需要的请到我博客中留言,我视情况再决定是否写。
3、WordPress的评论没有加密功能,即只给管理员查看的评论,所以转换后的评论都没有密码。
4、转换后,会自动添加一个留言本页面,调用使用皮肤下的guestbook.php,没有的请自行修改添加。
5、原留言转换后,与评论共用一个表,将显示在留言本页面中。
6、因个人能力有限,转换的图片(表情、附件上传图片等),均带有链接。此项不影响使用。
7、原日志中,带有原博客地址的链接未转换。
扩展说明:
1、要想使评论有原F2blog的效果,就是给某条评论再评论,就用以下插件。
名称:Wordpress Thread Comment
地址:[url=http://wordpress.org/extend/plugins/wordpress-thread-comment/]http://wordpress.org/extend/plugins/wordpress-thread-comment/[/url]
2、原版WordPress无法上传某些文件,添加以下的插件到 [wp-admin] 文件夹即可。
名称:crazy-upload-attachments
地址:[url=http://wordpress.org.cn/viewthread.php?tid=5719]http://wordpress.org.cn/viewthread.php?tid=5719[/url]
作者说明:
F2blog很久(一年以上)都没更新了,有些用户已经转向使用博客程序使用。我也曾经想过要转向其他博客程序,而WordPress是我看中的那个博客。WordPress的插件很丰富,唯一不足的就是转换程序。
刚开始想转换时,在网上没找到完整的F2blog转Wordpress转换程序,只有不到五篇的文章,转换的方法相当的复杂麻烦,就放弃了。
有一天在WordPress中文论坛看到l12ab的转换程序(原来他也在F2blog论坛中),发现很多的不足,而且转换过程会破坏F2blog原数据库。
直到在WordPress中文论坛看到 2.6 简体中文版,就特意下载来试用。然后开始了漫长的转换程序编写过程,用了十天。这是我写的第一个PHP程序,期间参考了l12ab的F2blog转Wordpress程序、F2blog官方的WordPress转F2blog程序、PHPWind官方的Discuz!转PHPWind程序,以及PHP、mysql众多资料……等等。
因为是第一次写,有很多不足,我也不清楚在哪些地方,因为写这个程序,我大脑已经混乱了……程序中有部分注释,有能力的朋友可以自行修改。
编写这个转换程序过程中,发现WordPress并不太适合我使用,不过我还是坚持把这个程序完成,可能有人会需要。我还会继续使用 F2blog。
[[i] 本帖最后由 bhqt 于 2008-8-23 12:32 编辑 [/i]] 这么好的东西竟然没人顶。。 不是没人顶 是没几个人在用F2拉 我一年前就不用了! 帮顶!
UP! 非常有帮助
谢谢楼主分享
转换是个问题,这下有路子了 好文章顶起 数据库操作失败!!
Table 'sql_gbf2blog.wp_users' doesn't exist
:( 为什么会这样? [quote]原帖由 [i]oxygenfox[/i] 于 2008-8-21 23:49 发表 [url=http://www.wordpress.org.cn/redirect.php?goto=findpost&pid=103788&ptid=18510][img]http://www.wordpress.org.cn/images/common/back.gif[/img][/url]
数据库操作失败!!
Table 'sql_gbf2blog.wp_users' doesn't exist
:( 为什么会这样? [/quote]
原因可能是你没安装WordPress 2.6
或是WordPress 的表前缀没填写正确 楼主 我装的 是 官方的[url]http://code.google.com/p/wpcn/downloads/list[/url]里的
WordPress.v2.6.Incl.Simp.Chinese.Pack.v1-wpcng.zip WordPress 2.6 简体中文版 (Zip) 主程序 Jul 14 1.7 MB 46176 不好意思,是我的失误。
WP只能安装在F2blog同一数据库中才能转换。
已经通知版主帮忙修改说明了。
其他均不变。 我要试试咯,lightbox的图片,看来要重新来弄了。 lz 不好意思
我怎么在转换的 时候没反应呢~
是哪里出错了吗? 我始终进步了第三步
页:
[1]