跳到主要内容

Wix是受欢迎的网站构建器,可让您快速创建一个简单的网站。但是,许多Wix用户很快意识到他们的选择是有限的,添加额外的功能可能会变得非常昂贵。

如果您想在不增加成本的情况下获得更多功能和灵活性,那么切换到自托管WordPress是最佳选择。WordPress功能强大,可为Internet上所有网站的32%以上提供支持。在本文中,我们将向您展示如何正确地从Wix迁移到WordPress并完全自由地发展您的网站。

在回顾了从Wix到WordPress的各种不同方式之后,我们认为最简单的方法是通过RSS导入您的博客文章。

在本分步指南中,我们将引导您完成将Wix网站转换为WordPress的过程。根据您Wix站点上有多少页,迁移过程最多可能需要一个小时。

如何正确地从wix切换到wordpress
如何正确地从wix切换到wordpress

这是从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读者提供一个免费域,并在您使用我们特殊的Bluehost优惠券代码时提供60%以上的网络托管折扣。

→单击此处声明此Bluehost独家优惠←

如果您想查看更多选项,那么我们为您提供了最佳的WordPress托管提供商列表,您可以从中选择。

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

在本教程中,我们将使用Bluehost截屏和示例。

如果您已经使用Wix注册了域名,那没问题。使用Bluehost注册时,您可以在“我有域名”选项下输入现有域。

在本指南的稍后部分,我们将指导您完成新的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仪表板中的“设置”»“永久链接”来更改永久链接设置。选择所需的结构后,单击底部的“ 保存更改”按钮。

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

步骤3:自订网站设计

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

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

有成千上万的免费WordPress主题供您使用。有些主题是非常基本且极简的主题,而另一些主题则会为您的网站添加很多新功能。

作为WordPress初学者,您可能想从一个易于使用的简单主题开始。我们提供了推荐的简单WordPress主题列表,您可以查看这些主题以开始使用。

想知道如何确定主题?您可以查看有关选择完美的WordPress主题的文章以获取提示和建议。

找到喜欢的主题后,可以按照有关如何安装WordPress主题的指南进行安装。

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

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

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

在这一步中,我们会将您的Wix博客帖子转移到您的新WordPress网站。

Wix是一个封闭的平台,它们不能为用户提供一种简便的方法来将其内容从Wix迁移出去。

但是,我们仍然可以通过导入Wix RSS feed来自动化该过程,而不是手动重新创建每个博客文章。

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

您可以通过添加/feed.xml/blog-feed.xml在Wix网站URL上找到文件。

如果您没有使用Wix的自定义域,则可以在username.wixsite.com/blogname/feed.xml或上找到RSS feed username.wixsite.com/blogname/blog-feed.xml,其中“用户名”是您的Wix用户名,“博客名”是您博客的名称。

如果您拥有的自定义域,例如www.yourwixblog.com,则可以在www.yourwixblog.com/feed.xml或找到RSS提要www.yourwixblog.com/blog-feed.xml

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

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

现在您已经有了RSS文件,您可以登录WordPress仪表板,然后单击Tools»Import

接下来,单击RSS标题下的立即安装链接。

几秒钟后,您将在页面顶部看到一个指向Run Importer的链接。继续并单击链接。

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

如果您要导入很多博客文章,那么可能需要几分钟的时间才能全部导入。

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

要检查您的博客文章并确保它们已正确地从Wix导出,您可以导航至文章»所有文章,然后单击每个文章下方的查看

至此,博客文章的内容已转移,但是存在一个问题:文章中的任何图像仍由Wix托管。

幸运的是,有一种简单的方法可以解决此问题并将图像移到WordPress。

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

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

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

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

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

您需要在“每页项数”字段中将数字增加到999,然后单击“应用”按钮。

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

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

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

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

步骤5:将Wix页面导入WordPress

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

Wix没有提供任何自动化的方法来执行此操作,因此我们必须在WordPress中一个接一个地重新创建每个页面。

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

之后,您需要登录WordPress仪表板并导航至Pages»Add New来重新创建页面。在页面顶部,您可以输入页面标题。然后,您可以单击鼠标右键,然后单击“ 粘贴”以重新创建内容。

要获得页面样式的帮助,您可以查看有关在WordPress中添加新帖子或页面的文章。

完成页面样式后,可以单击“ 发布”按钮将页面发布到新的WordPress网站上。

尽管您可以对所有基于文本的页面使用上述方法,但不适用于某些页面(如联系页面)。

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

既然您已经转换了所有内容,那么最好仔细查看您的帖子和页面,以确保一切正常,并按照预期的方式运行。

第6步:创建主导航菜单

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

您可以转到外观»菜单来创建导航菜单。输入菜单名称,然后单击“ 创建菜单”按钮之一。

接下来,您可以选择要添加到主菜单的任何页面,然后单击“ 添加到菜单”按钮。添加所需的所有页面后,选择菜单位置。

最后,单击右侧的蓝色“ 保存菜单”按钮。

现在,您的菜单已创建并且可以在您的网站上使用。

步骤7:将Wix重定向到WordPress

您的新WordPress网站已完成,您已准备好让读者知道您的举动。

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

您希望您的旧站点的所有访问者都完全落在新站点的同一页面上。这也将使搜索引擎知道您的旧站点已移至新位置。

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

首先,您需要打开一个纯文本编辑器(如记事本)并粘贴以下代码:

varhashesarr = { "#!about-us/c1it7":'/about/',"#!contact/ce54":'/contact/',"#!random-article/c1mz":'/random-article/' };
for(varhash inhashesarr) {    varpatt = newRegExp(hash);    if(window.location.hash.match(patt) !== null) {        window.location.href = hashesarr[hash];    }}

在此代码中,我们以以下格式添加了三个示例URL:

"#!about-us/c1it7":'/about/',

该行的第一部分在URL中查找字符串。这将是您的Wix用户所来自的URL。该行的第二部分是同一页面的WordPress插件。

不幸的是,您将必须以这种格式手动添加每个URL。完成后,您需要将此文件另存为redirects.js

接下来,您需要使用FTP客户端将此文件上传到WordPress主题的/ js /目录。

如果您的主题没有/ js /目录,那么您需要创建一个。

现在,您需要编辑主题的functions.php文件,并将此代码添加到文件底部:

functionwpb_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初学者视频。

回到顶部