一、数据导出
1.1通过WP的导航菜单的工具-导出,将原网站全部数据导出为XML文件,如下图
1.2通过ftp服务器导出所需要的网站模板
1.3通过Widget Importer & Exporter插件导出小工具
二、数据导入
2.1安装wp
网上有很多教程不再累述,只需配置好数据库连接参数和设定后台管理账号即可
2.2安装插件
根据不同需求,选择相应的插件进行安装。再此我本人用到了以下几个插件
a、WordPress导入工具
从 WordPress 导出文件中导入日志、页面、评论、自定义字段、分类、标签或更多内容
b、ContactForm7
应用非常广泛且容易自定义的联系表单插件。具体使用方法也很简单
在联系-联系表单模块中,添加、编辑联系表单模板。然后将编辑好的模板代码CP至页面中的相应位置即可,如下图:
如果email功能在使用中提示:Failed to send your message. Please try later or contact the admin
轻参考如下解决方案:http://capbone.com/wp-mail-smtp/
c、WP-Mail-SMTP
配置contactForm表单中的email参数。
d、Widget Importer & Exporter
小工具导入/导入的插件很方便使用
e、开启多站点支持
因为客户需求同一站点管理英、俄、日三个语言版本子站点。WP开启多站点支持也非常简单
只需要在WP安装目录/wp-config.php文件内容的下方,添加以下代码开启多站点的支持:
/**开启WP支持多站点*/
define('WP_ALLOW_MULTISITE',true);
2.3导入数据
通过WP的导入工具,选择相应的xml数据文件,导入即可完成
2.4导入模板
通过ftp将原网站的CP的模板上传至WP安装目录/wp-content/themes文件夹下即可
2.5导入小工具
通过Widget Importer & Exporter将小工具导入
2.6选择主题模板
通过WP的外观-主题-选择相应的模板即可
至此,基本已经完成网站数据的迁移工作。