如何将二个WP网站的数据全成一个网站

详细流程

导出内容文件

登录要保留的wordpress网站,后台选择工具,导出,选择要导出的内容,只导出文章就选择文章即可,还可以筛选分类、作者、日期、状态(发布、草稿等)

如何将二个WP网站的数据全成一个网站

选择好后,点击下载导出的文件

如果系统出现提示,点击保留即可。然后等待下载完成。

如何将二个WP网站的数据全成一个网站

修改xml文件

这步骤并不是必须的,附件中的文件可以在导入的时候下载,但是我觉得这样更加方便而已。

用文本工具打开下载的导出文件,修改原来的导出网站的路径为要导入网站的路径,即替换文章中的图片路径为新的路径。

修改后,将wordpress目录下的wp-content/uploads(wordpress图片文件夹)目录拷贝到新网站的wordpress下。

导入文件

登录到新网站的后台,点击工具、导入,如果是第一次使用导入,需要安装wordpress导入工具,点击立即安装:

如何将二个WP网站的数据全成一个网站

安装好后,点击运行导入器,选择要导入的文件(刚下载出来修改的xml文件),点击上传并导入

如何将二个WP网站的数据全成一个网站 如何将二个WP网站的数据全成一个网站

然后会提示你,将文章分配给作者,你可以新建也可以选择已有用户

导入附件中的下载并导入文件附件,可以不勾选,因为我们前面以及将图片附件文件夹上传到网站目录了,文章图片的路径也替换了。

如何将二个WP网站的数据全成一个网站

点击提交,既可以开始导入文章,导入成功后出现如下提示:

如何将二个WP网站的数据全成一个网站

到这里,wordpress两个网站文章的合并教程就结束了。

其他问题

SEO优化友好的301处理

将此代码放在你旧wordpress网站根目录的.htaccess文件的顶部。

# Options FollowSymLinks
RewriteEngine on 
RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]

注意:需要把网址替换为你新WordPress站点的域名。修改后记得保存哦。

这样可以在访问旧WordPress网站上的内容时候,自动重定向到新网站上的同一帖子。

内容id重复问题

wordpress会自动将重复的ID赋予新的ID。

重复ID的文章跳转,如果想要一个正确的跳转,则需要将重复的ID通过数据库筛选出来,然后将这些旧的ID和新的对应ID写到跳转文件里。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索