温馨提示:注册会员付费购买资源可永久免费下载更新版本

Drupal是最好的内容管理系统(CMS)之一。它是高度可扩展和安全的软件。然而,用Drupal创建一个时尚现代的网站并不容易。如果这是你的经历,那么从Drupal迁移到WordPress可能是答案。

WordPress提供了许多与Drupal相同的功能,但是更容易使用。此外,WordPress社区非常庞大,可以更容易地在网站上找到任何功能或更改的帮助。

本指南将讨论为什么从Drupal迁移到WordPress是有意义的。我们将讨论在迁移之前您需要做什么,然后一步一步地完成迁移过程。最后,我们将讨论开始使用WordPress后要做什么。

为什么你应该考虑从Drupal迁移到WordPress

从Drupal迁移到WordPress之前需要考虑的事情

如何从Drupal迁移到WordPress

从Drupal迁移到WordPress后我应该做什么

为什么你应该考虑从Drupal迁移到WordPress

使用Drupal的原因有很多。它是开源软件,也是市场上最强大的CMS之一。Drupal安装很容易扩展,有一个庞大的用户和开发人员社区可以帮助新用户和爱好者:

Drupal

使用Drupal的缺点是它不是一个适合初学者的CMS。掌握它有一个重要的学习曲线,更新软件可能是一个非常复杂的过程。如果你是一个有经验的开发者,你可以解决这些问题。

然而,如果你正在开发你的第一个网站或者一个简单的项目,那么使用WordPress可能会更好:

WordPress

WordPress可以做Drupal能做的一切,同时也是一个更加用户友好的选择。此外,开始使用WordPress会容易得多。

此外,如果你已经拥有一个Drupal网站,你可以在相对较短的时间内将其迁移到WordPress,并立即开始受益。但是,在开始之前,您需要了解一些事情。

从Drupal迁移到WordPress之前需要考虑的事情

将网站从一个CMS迁移到另一个CMS需要一些准备工作。在从Drupal迁移到WordPress之前,你需要找到一个虚拟主机或者建立一个新的网站。您还必须备份现有文件。

建一个新网站或者找一个新的虚拟主机。

当你建立一个新网站时,许多网站允许你在Drupal和WordPress之间选择(还有许多其他选项)。您的提供商也可以通过其平台托管多个网站。

如果你有一个支持多个网站的托管计划,你可以为WordPress建立一个新的。这样做将使您能够迁移Drupal站点,而无需注册新的托管服务提供商或改变计划。

如果你对当前的主机服务提供商满意,那么这种方法效果很好。转移到WordPress打开了一个充满可能性和专用托管服务的世界。

许多提供商完全专注于WordPress网站,并为像你这样的用户提供更方便的功能。

尽可能选择一些支持以下功能的服务器主机,包括:

备份您的网站

获取并安装SSL证书。

将您的网站与内容交付网络(CDN)整合

扫描并删除网站上的恶意软件。

如果你目前的托管计划只允许你有一个并发网站,那么你不能用WordPress安装来代替它而不丢失你的Drupal数据。在这种情况下,您需要升级您的计划或注册一个新的虚拟主机。

在你注册任何虚拟主机服务之前,我们建议你做一些调查。

备份您的Drupal数据

每当您想要对网站进行重大更改时,我们建议您首先备份所有内容。Drupal迁移过程不涉及从你的网站上删除任何文件。然而,如果出现问题,遵循最佳实践也无妨。

备份Drupal网站是一个相对复杂的过程。CMS不包括任何内置的备份工具,所以你需要手动做所有的事情。

备份Drupal网站包括复制两个组件:

你网站的数据库

Drupal根目录

Drupal官方推荐使用模块来备份数据库。开发人员推荐的两个选项是备份和迁移以及备份数据库。

一旦选择了数据库备份模型,还需要复制整个Drupal根目录。最好的方法是通过安全文件传输协议(SFTP)连接到您的网站,并将根文件夹的副本下载到您的计算机上。

我们建议您将数据库和根备份文件保存在同一个文件夹中,或者将它们压缩在一起。这样,你就有了一个完整的网站副本,万一发生什么事情,你可以用它来恢复你的Drupal网站。

如何从Drupal迁移到WordPress

在我们开始工作之前,你需要准备一个网站主机来建立一个新的网站。当安装WordPress并将你的Drupal内容转移到新网站时,我们将从头开始。

步骤1:安装WordPress

安装WordPress有几种方法,取决于你的网络主机。如果你使用的是Pagoda Panel,你可以通过控制面板一键安装WordPress到你的服务器上。如果你是DIY主机的新手,我们建议你这样做:

在宝塔面板中安装WordPress

其他网络主机通常带有一些软件安装程序,如Softaculous。你可以用它来帮助你设置流行的CMS,比如WordPress。

如果你喜欢DIY,你也可以手动安装WordPress。为此,请从WordPress.org下载CMS安装文件。你需要把这些文件上传到你的网络主机上,然后运行WordPress安装程序。它将指导您完成余下的过程。

一旦你准备好WordPress的安装,你将可以访问仪表板。你将在这里花大部分时间使用WordPress,所以熟悉它是明智的:

WordPress仪表板

我们将使用WordPress插件从Drupal迁移你的网站,因为这是最简单的方法。然而,在我们开始之前,我们需要为你的网站选择一个固定的链接结构。

Drupal让您可以对网站URL的外观进行大量控制。例如,假设您有一篇带有以下URL的Drupal文章:

yourwebsite.com/blog/name-of-the-post

这是一个干净的URL结构,非常适合任何网站。默认情况下,WordPress使用不同的URL或固定链接结构,如下所示:

yourwebsite.com/? = 123

迁移到WordPress后,你带来的内容会失去你在Drupal中设置的URL结构。这意味着你的页面和文章将会有类似于前面例子的URL。

WordPress使得改变一个站点的固定链接结构变得很容易,而且越快越好。如果您在迁移内容之前更改了固定的链接结构,您可以在以后轻松地替换内部链接,我们将在另一个步骤中介绍这一点。

现在,进入设置>固定链接,选择一个新的网址结构。我们最喜欢的是文章名称选项:

改变WordPress仪表盘中的固定链接结构

文章URL结构使您能够为您发布的每个页面和文章设置自定义固定链接。或者,您可以设置一个自定义的URL结构,但是在大多数情况下,文章名称选项就足够了。

步骤3:安装FG Drupal到WordPress插件

传统上,将一个网站从另一个平台迁移到WordPress需要大量的手动导出和导入文件。然而,由于Drupal是如此受欢迎的CMS,专用插件可以帮助简化迁移过程。

FG Drupal to WordPress就是这样一个插件,是我们最喜欢的工作工具。它将帮助您将WordPress连接到Drupal,并迁移您网站的所有内容,包括文章、页面、类别、标签、图像和元数据:

FG Drupal到WordPress

需要注意的是,FG Drupal to WordPress是一个免费插件,提供高级版本。自由软件可以完成我们在上一段提到的所有事情。此外,如果您购买了高级许可证,该插件可以帮助您迁移评论、用户帐户(包括作者和管理员)、自定义字段和导航菜单。

根据我们的经验,这个插件的免费版本可以满足大部分用户的需求。唯一需要注意的是,你需要导入用户的网站。

例如,假设您在Drupal中经营一家在线商店,您想将您的客户群迁移到WordPress。在这种情况下,FG Drupal到WordPress的高级版本可以为你节省很多时间。

一旦你决定使用哪个版本的插件,就该安装了。我们将使用免费版本,所以请继续使用插件>安装插件,然后使用页面内的搜索栏来查找插件:

将FG Drupal安装到WordPress

点击立即安装,给WordPress一些时间来安装插件。当你准备好了,你会看到一个选项来激活它。选择这个按钮,现在让我们开始导入你的Drupal内容到WordPress。

步骤4:选择你的WordPress内容设置

要开始迁移过程,请转到WordPress中的工具>导入。之后,点击Drupal下的Run Importer:

在WordPress中运行Drupal导入工具

“导入程序”页面包含您在开始迁移过程之前需要配置的大量设置。让我们首先选择导入器是否应该删除所有现有的WordPress内容:

选择导入选项。

由于您正在使用一个全新的站点,因此在开始迁移之前,您不需要删除其内容。然而,如果你在你的网站上添加了任何测试页面或文章,你可以选择移除所有WordPress内容选项。

第5步:输入您的FTP凭据

接下来,WordPress会询问你的Drupal站点的URL。您还需要选择插件如何从您的Drupal站点下载媒体文件。默认选项是使用简单的HTTP下载。

但是,如果您正在处理具有大量内容库的大型网站,我们建议您使用FTP选项:

输入FTP凭据

您需要输入FTP凭据才能访问Drupal网站。如果您不确定这些凭据是什么,您应该能够通过虚拟主机控制面板访问它们。但是,请确保您使用的是Drupal站点的凭据,而不是WordPress。

输入凭据后,您可以单击“测试FTP连接”按钮。如果凭据有效,您将看到一条成功消息。如果您看到错误消息,则可能是凭据或指定的协议有问题。

第6步:输入您的Drupal数据库参数。

接下来,插件将要求您输入Drupal数据库参数。您需要指定Drupal站点使用的数据库类型(MySQL、SQLite或PostgreSQL)、其主机名、端口、名称和您的用户详细信息:

输入您的Drupal数据库参数。

如果你不记得这些细节,请不要担心。您可以通过打开Drupal站点的settings.php文件并在其中挖掘来找到这些信息。您需要使用FTP或web主机的文件管理器连接到您的Drupal站点来找到这个文件。

进入后,导航到Drupal/sites/default/settings . PHP,使用文本编辑器打开文件。注意不要改变settings.php,因为任何调整都可能损害你的网站。你只需要找到FG Drupal要求的信息并复制到WordPress。

输入数据库参数,然后单击测试数据库连接以确保设置正确。如果一切都符合代码,插件将向您显示一条成功消息。

步骤7:调整文章和页面导入设置。

您需要配置的最后一个设置控制插件如何从Drupal导入文章和页面。首先,你选择插件是将文章和页面摘要添加到WordPress的内容中,还是将它们作为摘录导入。

我们推荐后一种选择,因为它可以让你不用在WordPress中手动添加摘录:

和页面行为设置。

接下来,你需要告诉WordPress在哪里存储导入的媒体文件。我们建议选择默认选项,这将使用标准的WordPress媒体目录来存储导入的文件。

你也可以选择WordPress应该使用哪张图片作为你文章和页面的特色元素。Image选项将选择您在Drupal中使用的图像字段。您可以在Drupal编辑器和标签字段下看到它:

选择图像域设置。

插件的其余设置允许您阻止程序生成缩略图或将特色图像添加到导入内容的正文中。我们建议禁用所有这些额外的选项。

这是您的媒体设置现在的样子:

媒体设置应该如下

默认情况下,如果加载时间超过20秒,FG Drupal to WordPress会中止媒体文件的导入过程。如果您没有从Drupal站点的服务器得到响应,这个设置有助于防止迁移停滞。然而,如果你使用一个像样的网络主机,这应该不是一个问题。

步骤8:将你的网站从Drupal迁移到WordPress

现在您已经准备好了,单击开始/恢复导入,并通过以下进度条和日志字段遵循迁移过程:

注意进度条以完成迁移。

迁移完成后,您将看到最终的成功消息。离开此页面之前,向下滚动到“迁移后”部分,然后单击“修改内部链接”按钮:

迁移后修改内部链接

这个功能将更新你网站的内部链接,以反映新的WordPress固定链接结构。使用后,我们建议您检查您的一些页面和文章,以确保内部链接正常工作。

你必须在为你的WordPress网站建立了一个固定的链接结构之后执行这个过程,我们已经在上一步中完成了。如果您以后修改了固定链接结构,您的内部URL可能无法正常工作。

第九步:将你的域名指向WordPress

到目前为止,你所有的Drupal内容都在WordPress中。你有一个完整的网站,唯一缺少的是更新你的域名信息。现在,如果访问者试图访问您的域名,他们将访问您的Drupal网站。

你不想注册一个新的域名,而是想将现有的域名指向WordPress。该过程可能会有所不同,这取决于您是通过域注册商还是通过托管服务提供商来设置域。

如果您使用域名注册商,您需要从该平台访问您的帐户,并更新您资产的DNS设置。这些信息告诉访问者应该被引导到哪个域。如果您不确定如何更改这些设置,可以查看域名注册机构的文档。

步骤10:为你的WordPress网站选择一个主题

即使你所有的Drupal内容现在都在WordPress中,你的网站可能看起来和以前很不一样。那是因为你可能使用了WordPres的一个默认主题。它们是不错的选择,但是它们被用来定制或替换其他模板。

使用WordPress的众多优势之一是你有大量的主题可供选择。有数以千计的免费和高级主题可供选择。

如果你不熟悉WordPress,我们建议你开始在WordPress.org主题库中搜索:

WordPress主题仓库

如果您可以访问临时网站,您可以在进行永久更改之前测试新主题。这样,你可以在不影响网站用户体验的情况下尝试几十种主题。

选择主题后,您可以开始使用块编辑器定制页面和文章的样式。Block Editor的体验远超Drupal提供的功能和易用性。所以,它可能会成为你使用WordPress最喜欢的方面之一。你甚至可以自定义你的WordPress主题。

如果选择模板有困难,我们可以为你推荐我们最喜欢的WordPress主题。这个列表包括不同类型网站的选项,所以很有可能你会找到你喜欢的东西(另外,它们都是有求必应的)。

同样值得注意的是,你不需要选择一个和你之前的Drupal网站看起来一样的主题。从Drupal迁移到WordPress为你提供了一个绝佳的机会来重新设计你的网站,并提供它应该得到的更新。

从Drupal迁移到WordPress后我应该做什么

完成从Drupal到WordPress的迁移后,你可能想知道如何处理之前的网站。现在它的所有内容都在不同的站点上,您可以继续删除这个Drupal安装。

如果两个网站使用同一个虚拟主机,就没有必要急着删除Drupal site。但是,如果你必须支付两个托管计划,没有理由继续花这笔钱。

如果在迁移过程中遗漏了什么,可以暂时保留Drupal网站。在确认该过程正确完成后,请继续删除该站点。在最坏的情况下,您在迁移之前有该网站的备份。

至于WordPress,你可以使用许多新的功能和工具。对于初学者,我们建议您查看WordPress.org插件库。它包含数以千计的免费插件,其中许多可以添加您不知道您的网站可以提供的功能:

当你不熟悉WordPress时,找到合适的插件就像选择完美的主题一样棘手。

总结

如果您重视安全性和可伸缩性,Drupal是一个优秀的CMS。但在定制选项、易用性、网站风格等方面,都与WordPress相形见绌。

有了WordPress,你可以用正确的插件和主题建立你梦想中的网站。WordPress的每个方面都是可定制的,由于FG Drupal到WordPress插件,很容易从Drupal迁移你的内容。

声明:

1,本站分享的资源来源于用户上传或网络分享,如有侵权请联系站长。

2,本站软件分享目的仅供大家学习和交流,请不要用于商业用途,下载后请于24小时后删除。

3,如果你也有好的建站资源,可以投稿到本站。

4,本站提供的所有资源不包含技术服务请大家谅解!

5,如有链接无法下载,请联系站长!

6,特别声明:仅供参考学习,不提供技术支持,建议购买正版!如果发布资源侵犯了您的利益请留言告知!


创网站长资源网 » 如何从Drupal迁移到WordPress