在过去的几年里,创建一个可以在多种设备和平台上完美运行的网站…
最近,一位读者问我们如何将两个WordPress网站合并在一起?有时您可能会创建多个WordPress网站,但后来想将它们合并在一起。WordPress带有内置工具,可以轻松地做到这一点。在本文中,我们将向您展示如何将两个WordPress网站正确合并在一起。
为什么要将两个WordPress网站合并在一起?
将两个或多个WordPress网站合并在一起可能有很多原因。您可能希望通过合并旧博客来创建一个新的WordPress博客,以便将所有内容都放在一个位置。
另一个原因可能是您的一个博客表现不佳,您想将其内容与一个主要博客合并。
大多数用户合并WordPress网站,以花费更少的时间来维护单独的WordPress安装。无需运行,营销,更新和保留两个或多个站点的WordPress备份,您可以专注于仅维护和增长一个WordPress站点。
让我们看一下如何轻松地将WordPress网站合并在一起。

从旧的WordPress网站导出内容
对于本示例,我们将说您在http://oldsite.com上有一个WordPress网站,并且您想将其与http://newsite.com/合并。
重要提示:不要忘记为两个网站都创建完整的WordPress备份。如果出现任何问题并且您想恢复原状,这将很方便。
首先,您需要访问旧WordPress网站管理区域内的工具»导出页面。这是您要与较新站点合并的站点。
确保选择“所有内容”选项,然后单击“下载导出文件”按钮以继续。
WordPress现在将准备一个XML文件并将其发送到您的浏览器。您需要将此文件保存在计算机上,因为下一步将需要它。
该文件将包含以下内容:
- 您所有的WordPress 帖子和页面
- 所有自定义帖子类型(如果有)
- 所有类别和标签以及自定义分类法(如果有)。
在新的WordPress网站上合并内容
现在您已经从旧站点中导出了内容,是时候将其与新的WordPress网站合并了。
转到目标站点(您要合并内容的站点)的管理区域,然后访问工具»导入页面。
此页面列出了您可以在WordPress网站上安装和运行的所有导入工具。向下滚动到底部,然后单击WordPress下的“立即安装”链接。
安装WordPress导入程序后,您需要单击“运行导入程序”链接以继续。
接下来,将要求您上传WordPress导出文件。
您需要单击“选择文件”按钮,然后选择您先前下载的XML文件。
点击“上传文件并导入”按钮继续。
WordPress现在将上传您的导出文件并进行分析。之后,它将重定向您到导入设置页面。
它将要求您分配作者或创建新作者。
您可以将导入的内容分配给WordPress网站上的现有用户,也可以创建新作者。
接下来,选中“导入附件”选项下的框,以从旧的WordPress网站导入媒体附件。
现在,您可以单击“提交”按钮以运行导入的最后一步。
WordPress现在将从您的导出文件中导入内容,并将其添加到新的WordPress网站。完成后,您将看到一条成功消息。
设置重定向
成功合并两个WordPress网站中的内容后,下一步是设置重定向,以便访问旧网站的用户自动重定向到新WordPress网站。
您将需要在旧的WordPress网站上编辑.htaccess文件。
您可以通过使用FTP客户端连接到WordPress网站或使用WordPress托管 cPanel中的文件管理器工具来编辑.htaccess文件。
.htaccess文件位于您网站的根文件夹中。如果找不到,请参阅我们的指南,了解为什么无法在WordPress网站上找到.htaccess文件来取消隐藏它。
您需要将此代码放在.htaccess文件的顶部。
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http:
//www.newsite.com/$1 [R=301,L]
不要忘记用新的WordPress网站的域名替换newsite.com。保存您的更改,然后将文件上传回服务器。
现在,您可以访问旧WordPress网站上的任何帖子,您将自动重定向到新网站上的同一帖子。
合并两个WordPress网站后的故障排除
如何合并和批量编辑类别和标签?
合并两个WordPress网站后,您可能需要清理类别和标签。有关详细说明,请查看有关如何合并和批量编辑WordPress标签中的类别的教程。
如何导入丢失的图像?
为此,您将不得不通过编辑.htaccess文件并删除之前添加的代码来暂时禁用重定向。之后,您可以按照我们的指南中有关如何在WordPress中导入外部图像的说明进行操作。
导入图像后,请不要忘记再次设置重定向。
修复指向帖子和页面中旧域的URL
导入的帖子和页面中的所有内部链接仍将指向您的旧站点。由于您具有重定向设置,因此您的用户仍然可以在新网站上的正确信息上找到。
但是,您仍然需要更新URL以改善SEO和更好的用户体验。有关分步说明,请参阅我们的教程,有关在移动WordPress网站时如何更新URL。