如何正确地从 Wix 切换到 WordPress(循序渐进)

想要从 Wix 切换到 WordPress?

Wix 是一种流行的网站构建器,可让您快速创建简单的网站.然而,许多 Wix 用户很快意识到他们的选择是有限的,添加额外功能可能会变得非常昂贵.

如果您想要更多的功能和灵活性而又不想付出高昂的代价,那么改用自托管的 WordPress 是最好的选择.WordPress 为互联网上超过 32% 的网站提供支持,因为它非常强大.在本文中,我们将向您展示如何正确地从 Wix 迁移到 WordPress 并完全自由地发展您的网站.

Move from Wix to WordPress

在查看了从 Wix 迁移到 WordPress 的各种不同方法后,我们认为最简单的方法是通过 RSS 导入您的博客文章.

在本分步指南中,我们将引导您完成将 Wix 网站转移到 WordPress 的过程.根据您在 Wix 网站上拥有的页面数量,迁移最多可能需要一个小时.

以下是从 Wix 迁移到 WordPress 的步骤:

  1. 注册 WordPress 虚拟主机
  2. 设置您的新 WordPress 网站
  3. 自定义您网站的风格和外观
  4. 通过 RSS 导入您的博客文章
  5. 将您的 Wix 页面转换为 WordPress
  6. 创建主导航菜单
  7. 将 Wix 重定向到 WordPress

准备好从 Wix 切换到 WordPress 了吗?让我们开始吧.

第 1 步:注册 WordPress 虚拟主机

要创建 WordPress 博客,您首先需要为您的网站创建一个网络托管帐户.

网络托管是您网站在互联网上的家.这是您所有文件和数据的存储位置.

您还需要一个域名(例如 www.yoursite.com).这是您网站在互联网上的地址.

当您使用 Wix 时,他们会为您托管您的网站,这也是它非常有限的原因.另一方面,WordPress 是一个免费软件,所以你需要一个地方来安装它.这就是您需要购买网络托管和域名的原因.

我们强烈建议您使用 Bluehost,因为他们是官方 WordPress.org 推荐的托管服务提供商.

他们已同意向 WPBeginner 读者提供免费域名和超过 60% 折扣的网络托管,当您使用我们的特殊 Bluehost 优惠券代码时.

→ 点击此处领取此独家 Bluehost 优惠 ←

如果您想查看更多选项,我们有一份您可以选择的最佳 WordPress 托管服务提供商列表.

我们推荐的其他一些公司是 SiteGround 和 HostGator.

在本教程中,我们将使用 Bluehost 进行屏幕截图和示例.

如果您已经在 Wix 注册了域名,那没问题.注册 Bluehost 时,您可以在"我有一个域名"选项下输入您现有的域名.

Enter your existing Wix domain name on the right

在本指南的后面部分,我们将向您介绍如何在您的新 WordPress 网站准备就绪后转移您的域.

第 2 步:设置您的新 WordPress 网站

购买新的托管计划后,您需要安装和设置 WordPress.

如果您注册了 Bluehost,那么他们会自动为您安装 WordPress,您只需从您的托管帐户登录到您的 WordPress 仪表板.

登录后,您将看到您的 WordPress 管理仪表板:

WordPress admin dashboard

所有其他 WordPress 托管公司也从其托管仪表板提供一键式 WordPress 安装程序.如果您在安装 WordPress 方面需要帮助,那么您可以参考我们的分步指南,了解如何为初学者安装 WordPress.

一旦您登录到 WordPress 管理区域,最好设置您的 WordPress 永久链接.

您的永久链接设置将决定每篇博文的地址.例如,不要将博客文章发布到:

www.yourblog.com/2017/10/blog-post-title

您可以将其发布到:

www.yourblog.com/blog-post-title.

您可以通过导航到 WordPress 仪表板中的设置 » 固定链接来更改固定链接设置.选择所需的结构后,点击底部的保存更改按钮.

Change WordPress permalinks before importing Wix

有关永久链接的更多详细信息,您可以查看我们关于 WordPress 中 SEO 友好的 URL 结构的帖子.

第 3 步:自定义您网站的设计

接下来,您应该自定义网站的外观.使用 WordPress 主题很容易做到这一点.

WordPress 主题类似于 Wix 模板,它们控制您的 WordPress 网站的外观和显示.

有数以千计的免费 WordPress 主题可供您使用.有些主题非常基本和极简,而其他主题则会为您的网站添加许多新功能.

WordPress themes

作为 WordPress 初学者,您可能希望从一个易于使用的简单主题开始.我们有一个推荐的简单 WordPress 主题列表,您可以查看以开始使用.

想知道如何决定主题?您可以查看我们关于选择完美 WordPress 主题的文章,以获取提示和建议.

找到喜欢的主题后,您可以按照我们关于如何安装 WordPress 主题的指南进行安装.

请记住,您将来可以轻松更改主题,因此不要在此步骤上花费太多时间.

您甚至可以使用默认的 WordPress 主题并开始迁移过程.因为最重要的部分是将您的所有内容从 Wix 转移到 WordPress.

第 4 步:将您的 Wix 博客文章导入 WordPress

在这一步中,我们会将您的 Wix 博客文章转移到您的新 WordPress 网站.

Wix 是一个封闭的平台,它们无法让用户轻松地将其内容从 Wix 迁移出去.

但我们仍然可以通过导入您的 Wix RSS 提要来自动执行此过程,而不是手动重新创建每篇博文.

首先,您需要下载您的 Wix RSS 文件.

您可以通过将 /feed.xml/blog-feed.xml 添加到您的 Wix 网站 URL 来定位该文件.

如果您没有 Wix 的自定义域,那么您可以在 username.wixsite.com/blogname/feed.xmlusername.wixsite.com/blogname/blog-feed.xml 中找到您的 RSS 提要,其中"用户名"是您的 Wix 用户名,"博客名"是您的博客名称.

如果您有一个自定义域,例如 www.yourwixblog.com,那么您可以在 www.yourwixblog.com/feed.xmlwww.yourwixblog.com/blog-feed.xml 中找到您的 RSS 提要.

导航到正确的 URL 后,您应该会看到一个充满代码的页面.

继续并右键单击页面上的任意位置,然后单击另存为以将文件保存在您的计算机中.

Save Wix RSS feed

现在您有了 RSS 文件,您可以登录到您的 WordPress 仪表板并点击工具 » 导入.

接下来,点击 RSS 标题下的立即安装链接.

Wix to WordPress migration using RSS feed

几秒钟后,您会在页面顶部看到运行导入程序的链接.继续并点击链接.

接下来,您需要单击选择文件按钮并选择保存到您计算机的 feed.xml 文件.选择后,您可以点击上传文件并导入按钮.

Click the upload button to transfer Wix to WordPress

如果您要导入大量博客文章,则可能需要几分钟时间才能将它们全部导入.

完成后,您会看到一条确认消息.

Your Wix blog posts imported to WordPress

要检查您的博客帖子并确保它们正确地从 Wix 导出,您可以导航到帖子»所有帖子,然后点击每个帖子下方的查看. >

Blog posts imported

此时,您的博文内容已转移,但存在一个问题:您博文中的所有图片仍由 Wix 托管.

幸运的是,有一种简单的方法可以解决此问题并将您的图片移至 WordPress.

您需要做的就是安装并激活自动上传图片插件.

插件就像 WordPress 的应用程序,允许您添加新功能.我们提供了有关如何安装 WordPress 插件的分步指南.

安装并激活插件后,您需要重新保存每个包含图片的帖子,插件会在其中导入图片.

逐个编辑每个帖子会很耗时,但我们有一个方便的技巧,您可以使用它一次快速重新保存所有 WordPress 帖子.

只需转到帖子»所有帖子页面,然后点击顶部的屏幕选项按钮.

Display more posts

您需要将"每页项目数"字段中的数字增加到 999,然后点击"应用"按钮.

WordPress 将重新加载页面,这次它将一次显示 999 个帖子.

接下来,您需要选择所有帖子,然后在批量操作菜单下选择编辑.

Select all posts

之后,您需要单击"应用"按钮.WordPress 将显示一个包含所有选定帖子的快速编辑框.您只需点击"更新"按钮,WordPress 就会更新您的所有帖子.

有关在 WordPress 中导入外部图像的指南,请参阅有关更详细的说明.

第 5 步:将您的 Wix 页面导入 WordPress

在您导入博客文章后,接下来我们需要将您的 Wix 页面转移到您的 WordPress 网站.

Wix 不提供任何自动化方法来执行此操作,因此我们必须在 WordPress 中逐个重新创建每个页面.

首先,您可以导航到要传输到 WordPress 的 Wix 页面.突出显示所有内容(页面标题除外).然后您可以右键单击并单击复制.

Copy Wix pages to WordPress

之后,您需要登录到您的 WordPress 仪表板并导航到页面»添加新以重新创建页面.在页面顶部,您可以输入页面标题.然后您可以右键单击并单击粘贴以重新创建内容.

Paste page content

有关页面样式方面的帮助,您可以查看我们关于在 WordPress 中添加新帖子或页面的文章.

完成页面样式后,您可以点击发布按钮在新的 WordPress 网站上发布您的页面.

Publish your page

虽然您可以对所有基于文本的页面执行上述方法,但它不适用于某些页面,例如您的联系页面.

您需要安装 WPForms 等联系表单插件才能创建联系页面.我们提供了有关如何创建简单联系表单的分步指南.

既然您已经转换了所有内容,最好仔细检查您的帖子和页面,以确保一切正常并且看起来符合预期.

第 6 步:创建主导航菜单

接下来,您需要确保访问者可以使用主菜单轻松浏览您的新网站.

您可以通过转到外观 » 菜单来创建导航菜单.输入菜单名称,然后点击创建菜单按钮之一.

Creating new navigation menu

接下来,您可以选择要添加到主菜单的页面,然后点击添加到菜单按钮.添加完所需的所有页面后,选择菜单位置.

最后,点击右侧的蓝色保存菜单按钮.

Add pages to menu

现在您的菜单已创建并已显示在您的网站上.

第 7 步:将 Wix 重定向到 WordPress

您的新 WordPress 网站已完成,您已准备好让您的读者了解您的举动.

重要的是不仅要向读者宣布您的举动,还要设置适当的重定向.

您希望旧网站的所有访问者都登陆新网站的完全相同的页面.这也会让搜索引擎知道您的旧网站已移至新位置.

注意:如果您在 Wix 上拥有自定义域,则只能将用户重定向到您的新 WordPress 网站.不幸的是,如果您使用的是 wixsite 子域,则无法将用户重定向到您的 WordPress 网站.

首先你需要打开一个像记事本这样的纯文本编辑器并粘贴这段代码:

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文件并在文件底部添加以下代码:

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 页面构建器插件.

就是这样!我们希望本教程可以帮助您轻松地从 Wix 切换到 WordPress.

我们欢迎您加入 WordPress 社区.要开始使用 WordPress,请查看我们的初学者指南部分和我们的 WordPress 初学者视频.

如果您有朋友仍在使用 Wix,那么您可以向他们展示您的新 WordPress 网站以及我们对 WordPress 与 Wix 的比较,并说服他们切换.

5

发表回复