想要从 Wix 切换到 WordPress?
Wix 是一款流行的网站构建器,可让您快速创建简单的网站。然而,许多 Wix 用户很快意识到他们的选择是有限的,并且添加额外的功能可能会变得相当昂贵。
如果您想要更多功能和灵活性而又不想承担高成本,那么切换到自托管 WordPress 是最佳选择。WordPress 为互联网上超过 43% 的网站提供支持,因为它非常强大。在本文中,我们将向您展示如何正确地从 Wix 迁移到 WordPress,并完全自由地发展您的网站。
![从 Wix 迁移到 WordPress 从 Wix 迁移到 WordPress](https://www.wpbeginner.com/wp-content/uploads/2019/01/movewixtowordpress.png)
在审查了从 Wix 迁移到 WordPress 的各种不同方法后,我们认为最简单的方法是通过 RSS 导入博客文章。
在本分步指南中,我们将引导您完成将 Wix 网站转移到 WordPress 的过程。根据 Wix 网站上的页面数量,迁移最多可能需要一个小时。
以下是从 Wix 迁移到 WordPress 的步骤:
- 注册 WordPress 虚拟主机
- 设置您的新 WordPress 网站
- 自定义您网站的风格和外观
- 通过 RSS 导入您的博客文章
- 将您的 Wix 页面转换为 WordPress
- 创建您的主导航菜单
- 将 Wix 重定向到 WordPress
准备好从 Wix 切换到 WordPress 了吗?让我们开始吧。
第 1 步:注册WordPress 虚拟主机
要创建 WordPress 博客,您首先需要为您的网站拥有一个网络托管帐户。
网络托管是您网站在互联网上的家。这是存储所有文件和数据的位置。
您还需要一个域名(例如 www.yoursite.com)。这是您的网站在互联网上的地址。
当您使用 Wix 时,他们会为您托管您的网站,这也是其相当有限的原因。另一方面,WordPress 是一款免费软件,因此您需要一个安装位置。这就是您需要购买网络托管和域名的原因。
我们强烈建议您使用Bluehost,因为他们是 WordPress.org 官方推荐的托管提供商。
他们已同意为 WPBeginner 读者提供一个免费域名,并在您使用我们特殊的Bluehost 优惠券代码时提供超过60% 的网络托管折扣。
如果您想了解更多选项,我们提供了最佳WordPress 托管提供商列表供您选择。
我们推荐的其他一些公司是SiteGround和HostGator。
在本教程中,我们将使用 Bluehost 进行屏幕截图和示例。
如果您已经在 Wix 注册了域名,那没问题。注册Bluehost时,您可以在“我有域名”选项下输入您现有的域名。
![在右侧输入您现有的Wix域名 在右侧输入您现有的Wix域名](https://www.wpbeginner.com/wp-content/uploads/2016/12/bluehost-signup-now.jpg)
在本指南的后面部分,我们将引导您了解如何在新的 WordPress 网站准备就绪时转移您的域名。
第 2 步:设置您的新 WordPress 网站
购买新的托管计划后,您需要安装和设置 WordPress。
如果您注册了 Bluehost,那么他们会自动为您安装 WordPress,您只需从托管帐户登录 WordPress 仪表板即可。
登录后,您将看到 WordPress 管理仪表板:
所有其他 WordPress 托管公司也从其托管仪表板提供一键式 WordPress 安装程序。如果您需要安装 WordPress 的帮助,那么您可以参阅我们的关于如何为初学者安装 WordPress的分步指南。
登录 WordPress 管理区域后,最好设置WordPress 永久链接。
您的永久链接设置将决定每篇博客文章的地址。例如,不要将博客文章发布到:
www.yourblog.com/2017/10/blog-post-title
您可以将其发布到:
www.yourblog.com/blog-post-title
。
您可以通过导航到WordPress 仪表板中的设置 » 永久链接来更改永久链接设置。选择所需的结构后,单击底部的“保存更改”按钮。
![在导入 Wix 之前更改 WordPress 永久链接 在导入 Wix 之前更改 WordPress 永久链接](https://www.wpbeginner.com/wp-content/uploads/2019/01/permalinks.png)
有关永久链接的更多详细信息,您可以查看我们关于WordPress 中 SEO 友好的 URL 结构的文章。
第 3 步:定制网站的设计
接下来,您应该自定义网站的外观。使用WordPress 主题很容易做到这一点。
WordPress 主题类似于 Wix 模板,它们控制 WordPress 网站的外观和显示。
有数以千计的免费 WordPress 主题可供您使用。有些主题非常基本和简约,而其他主题则会为您的网站添加很多新功能。
![WordPress 主题 WordPress 主题](https://www.wpbeginner.com/wp-content/uploads/2019/01/wpthemes-1.jpg)
作为 WordPress 初学者,您可能希望从一个易于使用的简单主题开始。我们有一个推荐的简单 WordPress 主题列表,您可以查看以开始使用。
想知道如何确定主题?您可以查看我们关于选择完美 WordPress 主题的文章,获取提示和建议。
找到您喜欢的主题后,您可以按照我们的WordPress 主题安装指南进行安装。
请记住,您将来可以轻松更改主题,因此不要在此步骤上花费太多时间,这一点很重要。
您甚至可以使用默认的 WordPress 主题并开始迁移过程。因为最重要的部分是将所有内容从 Wix 转移到 WordPress。
第 4 步:将 Wix 博客文章导入 WordPress
在此步骤中,我们会将您的 Wix 博客文章转移到您的新 WordPress 网站。
Wix 是一个封闭的平台,他们没有为用户提供将内容从 Wix 迁移出来的简单方法。
但我们仍然可以通过导入您的 Wix RSS feed来自动化该过程,而不是手动重新创建每个博客文章。
首先,您需要下载 Wix RSS 文件。
您可以通过在 Wix 网站 URL 中添加/feed.xml
或 来找到该文件。/blog-feed.xml
如果您没有 Wix 的自定义域,那么您可以在username.wixsite.com/blogname/feed.xml
或 处找到您的 RSS 提要username.wixsite.com/blogname/blog-feed.xml
,其中“用户名”是您的 Wix 用户名,“博客名”是您的博客名称。
如果您有自定义域,例如,那么您可以在或 处www.yourwixblog.com
找到您的 RSS 源。www.yourwixblog.com/feed.xml
www.yourwixblog.com/blog-feed.xml
导航到正确的 URL 后,您应该会看到一个充满代码的页面。
继续并右键单击页面上的任意位置,然后单击“另存为”将文件保存到您的计算机中。
![保存 Wix RSS 源 保存 Wix RSS 源](https://www.wpbeginner.com/wp-content/uploads/2019/01/savrssfeed.jpg)
现在您已经有了 RSS 文件,您可以登录 WordPress 仪表板并单击“工具”»“导入”。
接下来,单击RSS 标题下的立即安装链接。
![使用 RSS feed 进行 Wix 到 WordPress 的迁移 使用 RSS feed 进行 Wix 到 WordPress 的迁移](https://www.wpbeginner.com/wp-content/uploads/2019/01/installrssimporter.png)
几秒钟后,您将在页面顶部看到一个运行导入器的链接。继续并单击链接。
接下来,您需要单击“选择文件”按钮并选择保存到计算机的 feed.xml 文件。选择后,您可以单击上传文件并导入按钮。
![单击上传按钮将 Wix 传输到 WordPress 单击上传按钮将 Wix 传输到 WordPress](https://www.wpbeginner.com/wp-content/uploads/2019/01/importrss.png)
如果您有很多博客文章需要导入,则可能需要几分钟才能将它们全部导入。
完成后,您将看到一条确认消息。
![您的 Wix 博客文章已导入 WordPress 您的 Wix 博客文章已导入 WordPress](https://www.wpbeginner.com/wp-content/uploads/2019/01/rssimportfinished.png)
要检查您的博客文章并确保它们正确地从 Wix 导出,您可以导航到帖子 » 所有帖子,然后单击每个帖子下方的查看。
![导入博客文章 导入博客文章](https://www.wpbeginner.com/wp-content/uploads/2019/01/postsimported.png)
此时,您的博客文章的内容已转移,但有一个问题:您文章中的所有图像仍由 Wix 托管。
幸运的是,有一种简单的方法可以解决此问题并将您的图像移至 WordPress。
您所需要做的就是安装并激活自动上传图像插件。
插件就像 WordPress 的应用程序一样,允许您添加新功能。我们有关于如何安装 WordPress 插件的分步指南。
安装并激活插件后,您需要重新保存每个包含图像的帖子,插件将在其中导入图像。
逐个编辑每篇文章会非常耗时,但我们有一个方便的技巧,您可以使用它来快速重新保存所有 WordPress 文章。
只需转到帖子»所有帖子页面,然后单击顶部的屏幕选项按钮。
![显示更多帖子 显示更多帖子](https://www.wpbeginner.com/wp-content/uploads/2019/01/moreposts.png)
您需要将“每页项目数”字段中的数字增加到999 ,然后单击“应用”按钮。
WordPress 将重新加载页面,这次它将一次显示 999 个帖子。
接下来,您需要选择所有帖子,然后选择批量操作菜单下的编辑。
![选择所有帖子 选择所有帖子](https://www.wpbeginner.com/wp-content/uploads/2019/01/selectallposts.png)
之后,您需要单击“应用”按钮。WordPress 将向您显示一个包含所有选定帖子的快速编辑框。您只需单击“更新”按钮,WordPress 就会更新您的所有帖子。
有关更详细的说明,请参阅有关在 WordPress 中导入外部图像的指南。
第 5 步:将 Wix 页面导入 WordPress
导入博客文章后,接下来我们需要将您的 Wix 页面转移到您的 WordPress 网站。
Wix 不提供任何自动化方法来执行此操作,因此我们必须在 WordPress 中逐个重新创建每个页面。
首先,您可以导航到要传输到 WordPress 的 Wix 页面。突出显示所有内容(页面标题除外)。然后您可以右键单击并单击“复制”。
![将 Wix 页面复制到 WordPress 将 Wix 页面复制到 WordPress](https://www.wpbeginner.com/wp-content/uploads/2019/01/copypagecontent.png)
之后,您需要登录 WordPress 仪表板并导航到页面 » 添加新页面以重新创建页面。在页面顶部,您可以输入页面标题。然后您可以右键单击并单击“粘贴”以重新创建内容。
![粘贴页面内容 粘贴页面内容](https://www.wpbeginner.com/wp-content/uploads/2019/01/pastepagecontent.png)
如需设计页面样式的帮助,您可以查看我们关于在 WordPress 中添加新帖子或页面的文章。
完成页面样式设计后,您可以单击“发布”按钮在新的 WordPress 网站上发布您的页面。
![发布您的页面 发布您的页面](https://www.wpbeginner.com/wp-content/uploads/2019/01/publishpage.png)
虽然您可以对所有基于文本的页面遵循上述方法,但它不适用于某些页面(例如联系页面)。
您需要安装WPForms 等联系表单插件才能创建联系页面。我们有关于如何创建简单联系表单的分步指南。
现在您已经转换了所有内容,最好仔细检查您的帖子和页面,以确保一切正常工作并且看起来像预期的那样。
第 6 步:创建主导航菜单
接下来,您需要确保访问者可以使用主菜单轻松浏览您的新网站。
您可以通过转到外观»菜单来创建导航菜单。输入菜单名称,然后单击“创建菜单”按钮之一。
![创建新的导航菜单 创建新的导航菜单](https://www.wpbeginner.com/wp-content/uploads/2019/01/newmenu.png)
接下来,您可以选择要添加到主菜单的页面,然后单击“添加到菜单”按钮。添加完所需的所有页面后,选择菜单位置。
最后,单击右侧的蓝色“保存菜单”按钮。
![将页面添加到菜单 将页面添加到菜单](https://www.wpbeginner.com/wp-content/uploads/2019/01/addpagestomenu.png)
现在您的菜单已创建并已显示在您的网站上。
第 7 步:将 Wix 重定向到 WordPress
您的新 WordPress 网站已完成,您已准备好让读者了解您的举措。
重要的是不仅要向读者宣布您的举动,而且要设置正确的重定向。
您希望旧网站的所有访问者都能登陆新网站上完全相同的页面。这也将使搜索引擎知道您的旧网站已移至新位置。
注意:如果您在 Wix 上有自定义域,则只能将用户重定向到新的 WordPress 网站。不幸的是,如果您使用的是 wixsite 子域,则无法将用户重定向到您的 WordPress 网站。
首先,您需要打开一个纯文本编辑器(例如记事本)并粘贴以下代码:
123456789101112 | var hashesarr = { "#!about-us/c1it7" : '/about/' , "#!contact/ce54" : '/contact/' , "#!random-article/c1mz" : '/random-article/' }; for ( var hash in hashesarr) { var patt = new RegExp(hash); if (window.location.hash.match(patt) !== null ) { window.location.href = hashesarr[hash]; } } |
由
在此代码中,我们添加了三个示例 URL,格式如下:
"#!about-us/c1it7":'/about/',
该行的第一部分在 URL 中查找字符串。这将是您的 Wix 用户来自的 URL。该行的第二部分是同一页面的 WordPress slug。
不幸的是,您必须以这种格式手动添加每个 URL。完成后,您需要将此文件另存为redirects.js
.
接下来,您需要使用FTP 客户端将此文件上传到 WordPress 主题的 /js/ 目录。
如果您的主题没有 /js/ 目录,那么您需要创建一个。
现在您需要编辑主题的functions.php文件并在文件底部添加以下代码:
1234 | function wpb_wixjs () { wp_enqueue_script( 'wixredirect' , get_stylesheet_directory_uri() . '/js/redirects.js' , array (), '1.0.0' , true); } add_action( 'wp_enqueue_scripts' , 'wpb_wixjs' ); |
由
不要忘记保存您的更改。
就这样,您现在可以尝试从旧的 Wix 站点访问 URL,以查看重定向的实际效果。
注意:这些重定向不会重定向搜索引擎,并且对 SEO 不太友好。
最后,不要忘记告知您的读者您的新地址。您可以通过在社交媒体上宣布您的举动、撰写相关博客文章并向您的电子邮件通讯发送通知来做到这一点。
第 8 步:添加必要的 WordPress 插件
WordPress 插件允许您向网站添加更多功能。插件的工作方式类似于 Wix 应用程序。有数百个可用的插件,有免费的,也有付费的。如果您不确定从哪里开始,您可以查看我们关于最佳 WordPress 插件的文章存档。
我们还列出了所有网站必备的 WordPress 插件。
如果您正在寻找 Wix 风格的拖放页面构建器,那么我们建议使用这些最好的拖放 WordPress 页面构建器插件之一,例如SeedProd。
![SeedProd 页面生成器 SeedProd 页面生成器](https://www.wpbeginner.com/wp-content/uploads/2019/03/seedprod-builder.png)
它可以让您完全自定义您的网站设计,无需任何代码。
就是这样!我们希望本教程可以帮助您轻松地从 Wix 切换到 WordPress。
我们欢迎您来到 WordPress 社区。要开始使用 WordPress,请查看我们的初学者指南部分和WordPress 初学者视频。
如果您有朋友仍在使用 Wix,那么您可以向他们展示您的新 WordPress 网站以及我们在WordPress 与 Wix上的比较,并说服他们切换。