wordpress知识库
网站首页 > 知识库 > wordpress知识 >

如何通过9个步骤从Joomla迁移到wordpress

2018/09/05

WordPress在CMS市场占有60.8%的份额,这是有原因的。如果你确信是时候升级了,以下是如何通过九个简单的步骤迁移到WordPress!

第1步:设置WordPress

WordPress本身不支持Joomla迁移。好消息是,可以使用FG Joomla等迁移插件将此功能添加到WordPress。

使用此插件,可以轻松地将Joomla网站的所有部分、类别、文章、媒体和标签迁移到WordPress:

FG Joomla to WordPress插件

登录到您的WordPress仪表盘并导航到插件>添加新插件安装此插件。您现在可以搜索FG Joomla to WordPress附加组件。当此项目出现时,单击“安装>激活”。

第2步:备份您的Joomla网站

在迁移您的Joomla网站之前,最好创建一个备份。这样做可以确保在迁移过程中遇到任何问题时不会丢失所有Joomla内容。

可以使用Akeeba Backup扩展备份Joomla站点:

Akeeba备份

安装此扩展程序后,从Joomla的左侧菜单中选择Home Dashboard。“通知”部分现在应包含新的“备份至最新”选项:

Joomla仪表盘

单击此通知。如果这是您第一次访问Akeeba备份设置,那么Joomla将要求您配置此扩展程序。

Akeeba Backup可以为您处理所有设置,因此在出现提示时选择配置向导:

Akeeba备份配置

配置向导现在将通过在服务器上运行一系列基准测试来确定站点的最佳备份设置。此测试完成后,单击“立即备份”:

备份

您现在可以命名此备份并添加注释。当您对输入的信息感到满意时,请单击“立即备份”:

单击“立即备份”选项

配置此扩展后,您可以随时创建备份。导航到Joomla仪表盘中的Components > Akeeba Backup > Backup Now:

创建备份

虽然它不像复制你的Joomla内容那么重要,但你可能想在继续之前备份你的WordPress网站。这将为您提供一个备份点,如果在迁移过程中出现问题,可以恢复该数据。

第3步:迁移您的Joomla内容

在您的WordPress仪表盘中,导航到“工具”>“导入”。现在找到Joomla (FG)选项,然后单击其随附的Run Importer链接:

运行Joomla FG

随后的屏幕显示您网站底层数据库中的所有类别、文章、页面、媒体和标签。即使是全新的WordPress安装也可能包含一些内容,例如默认类别和一些示例网页:

导入Joomla FG设置页面

大多数情况下,需要将Joomla内容导入到空站点中。出于这个原因,我们建议使用“清空内容”按钮将网站内容全部删除。

请注意,这样做将永久删除您的WordPress网站中的所有内容,恢复它的机会为零。如果您想保留这些类别、文章、页面、媒体或标签中的任何一个,则必须创建备份。

准备好继续操作后,选择“删除所有WordPress内容”。然后,单击空WordPress内容。

片刻之后,插件将显示一条消息,确认它已成功清除您的网站:

删除所有WordPress内容

您的文章、页面、媒体和标签现在应该为零。默认情况下,WordPress有一个未分类的类别。因此,即使在删除所有内容后,您的类别总数仍将保持在1。

第4步:输入您的Joomla数据库参数

下一步是输入您的Joomla数据库参数。在新选项卡中,登录您的Joomla帐户。在左侧菜单中,选择“系统”:

Joomla数据库参数

然后,单击“全局配置”。现在,您可以选择“服务器”选项卡:

在“全局配置”选项卡中选择适当的服务器

接下来,滚动到“数据库设置”。此部分包含主机、数据库用户名、数据库密码、数据库名称和数据库表前缀:

数据库设置

这些值对于迁移数据至关重要,因此请切换到WordPress仪表盘并滚动到Joomla网站参数部分。找到以下字段:实时Joomla网站的URL。在此字段中,输入您的Joomla网站的URL,并选择通过HTTP传输您的数据:

实时Joomla网站的URL。

现在,单击“测试媒体连接”。这样做将检查导入过程中是否存在任何潜在问题。

假设您通过了测试,则需要提供有关Joomla数据库的所有信息。这意味着输入您的主机名、数据库名称、用户名、密码和Joomla表前缀。

您可以从Joomla仪表盘复制每条信息并将其粘贴到WordPress中的相应字段中:

从Joomla仪表盘复制和粘贴信息

Joomla全局配置页面显示除数据库密码之外的数据库信息。如果您忘记了此密码,则可以使用FileZilla等客户端通过文件传输协议(FTP)连接到您的服务器。

然后,导航到Joomla网站的根文件夹。您可以在configuration.php文件中找到数据库密码。

将这些数据库参数输入到WordPress中后,单击“测试数据库连接”。WordPress现在将检查这些参数是否有效。如果连接成功,则可以导入内容了。

第5步:导入您的Joomla内容

在您的WordPress仪表盘中,滚动到“行为”部分。它包含用于配置导入的所有设置:

工具中的“行为”部分

现在,您可以选择要迁移的内容。它包括存档的文章、媒体和元关键字。

您还可以配置如何处理站点的媒体。例如,您可以选择仅导入特色图片。通过有选择性,您可以加快迁移过程。

此时,您还可以选择迁移Joomla网站的介绍文本。这个简短的片段通过预览全文来取笑访问者。您可以选择将此内容作为摘录传输,也可以将其与完整内容合并,或两者兼而有之。

做出选择后,滚动到此屏幕底部,然后单击“开始/恢复导入”按钮。该插件现在将从您的Joomla网站导入所有内容。FG Joomla到WordPress将在此过程完成后通知您。

您可能已经转移了您的内容,但您的页面和文章中的内部链接可能无法正常工作。断开的内部链接会严重损害访问者的体验。它们还会影响您网站的搜索引擎优化(SEO)。

当搜索机器人为您的内容编制索引时,它们的抓取预算有限。您最不想做的就是将这笔宝贵的预算浪费在损坏的URL上。值得庆幸的是,迁移插件可以扫描损坏的内部链接:

修改内部链接

要执行此检查,请单击“修改内部链接”按钮。FG Joomla到WordPress现在将扫描您的网站以查找死链接。

第6步:选择一个新的WordPress主题

WordPress预装了一个默认主题。但是,它可能不是最适合您迁移的Joomla内容。您可以通过在新选项卡中访问您的网站来查看您的网站在默认WordPress主题下的显示和功能。

或者,您可以通过导航到“文章”或“页面”来查看特定网页。然后,将鼠标悬停在相关网页上并选择“查看”:

在WordPress仪表盘中查看文章或页面

如果您对默认外观不满意,那么可以自行安装其他主题。

永久链接是将用户和搜索引擎引导至您的页面和文章的永久URL。顾名思义,这些链接应该保持不变。

虽然以后可以编辑您的永久链接,但这可能会导致链接断开。它还可能损害您的SEO。因此,选择正确的永久链接结构对于建立新的WordPress网站至关重要。

WordPress支持六种不同的永久链接结构。要查看您的选项,请导航到“设置”>“永久链接”:

WordPress永久链接

默认情况下,WordPress使用Plain结构。它包括一个基于ID的slug,例如mywebsite.com/?p=123。然而,这种结构并没有告诉搜索引擎或访问者任何关于页面的有用信息,这对SEO和用户体验来说是个坏消息。

因此,我们建议切换到Post名称永久链接结构。它将根据页面或文章的标题生成一个URL slug。这种设置对访问者来说要好得多,并且可以提供SEO提升。

若要更改永久链接结构,请选择“发布名称”按钮。然后,单击“保存更改”。

第8步:重新定位您的域名

每个域至少指向两个名称服务器。根据您网站的设置方式,您可能需要将域名连接到主机的服务器。此过程称为重新定位您的域。

第9步:成为WordPress专家

WordPress旨在成为一个直观且用户友好的平台。但是,在掌握新技术时,您可能会从专家建议中受益。

幸运的是,不乏可以帮助您掌握WordPress基础知识及其他方面的资源。首先,官方WordPress Codex有一个深入的学习使用WordPress部分。对于初次使用WordPress的用户来说,这可能是无价的:

 

WordPress.org法典