记一次大胆的尝试,em2wp,附搬家教程!-一艘大轮船

之前用的博客系统是emlog的,最初选择他的原因就是因为他简单,占空间小,主题是大前端的主题,用了一段时间看着emlog的系统交互不是很好,于是就想换成wp的,之前看到过以前emlog可以直接转成wp的文章,知道之前的数据可以直接从emlog转到wp,于是今天就开始着手更新。所以大家现在看到的图片有的可能不能正常显示,以后会慢慢完善。

首先去wp的官网下载了wp简体中文的安装包,上传到空间开始安装,正好前几天在腾讯云领到一个免费试用七天服务器的机会,就上传到了腾讯的服务器,还是老一套, 填写数据库先关的信息,登陆的用户名和密码。登录到后台填写seo相关信息。

把之前的emlog备份下载下来,只保留数据库和toncent文件夹的uploadfile子文件夹,先把文件上传到空间,再吧数据库导入和wp的同一个数据库中,万事俱备以后我们需要一个文件,下载地址: http://pan.baidu.com/s/1kVxEOqb( 密码: 7ugg),也上传到服务器的根目录,进入网址:http://你的域名/em2wp.php,填写数据库信息,转换就行。亲测有效,弄完之后可以删除em相关的文件和数据库,记得把wm2wp.php文件也删除了。

在领到的免费服务器中测试完了,自我感觉还不错,就是占的内存有点大,反应速度稍微有点慢,准备搬家到之前一直在用的主机上,都弄好之后,出现了一个很大的问题,就是没法进现在的后台,因为现在后台以为的站点地址还是之前测试的服务器,百度了一下,原来不用进后台,需要把数据库中之前的网址全部替换成现在的,就可以正常使用了。

替换的代码:(记得改成自己的域名)

UPDATE wp_options SET option_value =replace(option_value, 'www.mydomain.com','www.newdomain.com') ;
UPDATE wp_posts SET post_content =replace(post_content, 'www.mydomain.com','www.newdomain.com') ;
UPDATE wp_comments SET comment_content =replace(comment_content, 'www.mydomain.com', 'www.newdomain.com') ;
UPDATE wp_comments SET comment_author_url =replace(comment_author_url, 'www.mydomain.com', 'www.newdomain.com') ;