如何从Shopify迁移到WooCommerce

Shopify是启动您的第一家在线商店的绝佳平台。但是,随着您的商店的发展,您可能会开始注意到这个托管平台带来的限制。如果您觉得自己已经过时了,那么从Shopify迁移WooCommerce比您想象的要容易。

使用WooCommerce,您可以完全控制您的商店。您可以配置从税收到添加自定义运输方式的所有内容。此外,您可以免费发布数百或数千种产品。

本文将讨论将Shopify迁移到WooCommerce所需了解的内容。我们将引导您完成准备工作,并在您搬家时逐步指导您。

  1. 为什么你应该考虑从Shopify转移到WooCommerce
  2. 从Shopify迁移到WooCommerce之前的注意事项
  3. 如何从Shopify迁移到WooCommerce

为什么你应该考虑从Shopify转移到WooCommerce

从Shopify迁移到WooCommerce的主要原因是后者建立在开源软件之上(阅读两者的对比文章)。它使用WordPress,使您能够在您选择的任何托管平台上创建您想要的任何网站。与Shopify不同,WooCommerce不向您收取解锁功能的费用。您也不需要支付任何加工费来销售产品。

如果您同时使用WordPress和WooCommerce,您仍然需要支付托管费用。但是,您不受任何特定平台的约束。因此,您可以选择适合您整体需求的主机。

从Shopify迁移到WooCommerce之前的注意事项

每当您计划将网站从一个平台迁移到另一个平台时,您都需要考虑几个因素。例如,您可能需要考虑托管、备份数据等等。让我们一一了解这些因素。

寻找一个对WordPress友好的虚拟主机

如果您已经致力于使用WordPress和WooCommerce,您可能希望找到为内容管理系统 (CMS) 量身定制的网络托管服务提供商。由于该平台的受欢迎程度,您会发现大量专为WordPress用户设计的托管选项。

尽可能选择包括以下功能的服务器主机:

  • SSD存储
  • 高流量网站的优化
  • 每日自动备份
  • 全天候支持和恶意软件清除
  • 免费SSL证书

当然,我们建议您在为您的商店选择托管服务提供商之前进行研究。只要您选择声誉良好的网络主机,您仍然可以访问WordPress和WooCommerce提供的所有功能。

备份您的Shopify商店

每当您对在线商店进行重大更改时,最好提前备份其所有数据。使用Shopify的缺点之一是该平台不提供备份功能。

Shopify使您能够以CSV格式导出产品数据(这将在迁移过程中派上用场)。但是,您无法使用平台的内置功能备份商店的其余细节和设计。

如果您想访问真正的备份功能,您需要转向Shopify应用商店。在这里,您会找到向Shopify添加基本备份功能的工具,例如Rewind Backups

Rewind Backups

Rewind Backups

请务必注意,即使使用Rewind Backups等应用程序,您也可能无法创建Shopify商店的完整副本。您也不能使用Shopify备份应用程序来迁移您的商店。

从Shopify迁移到WooCommerce对于您现有的商店来说理论上是一个无风险的过程。您不会丢失商店的任何数据,但最好备份任何站点的数据以防出现问题。

如何从Shopify迁移到WooCommerce

现在您已经有了一个虚拟主机,是时候开始将您的商店从Shopify转移到WooCommerce。该过程涉及迁移您商店的所有产品并在WooCommerce中重新创建其布局和设计。但是,在我们开始之前,我们需要设置WordPress。

第 1 步:设置WordPress

WordPress提供多种安装方法,具体取决于您使用的网络主机类型。例如,通过宝塔面板等服务器管理工具,你可以快速搭建WordPress网站.

如果您的虚拟主机不提供自动WordPress安装,我们建议您查看主机控制面板。在这里,您可能可以访问诸如Softaculous之类的软件安装程序,这将使您能够在几分钟内设置WordPress。

或者,您也可以手动下载和设置WordPress,这比听起来更简单。

第 2 步:安装WooCommerce

安装WordPress后,您将获得对仪表盘的访问权限。从这里,您可以完全控制您网站的设置、布局和您发布的内容:

WordPress仪表盘

WordPress仪表盘

由于您想搬到在线商店,您首先需要安装WooCommerce。为此,请转到插件>安装插件,然后在屏幕顶部的搜索栏中输入“WooCommerce”。

WooCommerce应该是您看到的第一个结果之一:

找到WooCommerce插件

找到WooCommerce插件

单击WooCommerce选项旁边的立即安装按钮。然后,等待WordPress下载并安装插件。

此过程将在后台进行,因此在WooCommerce旁边出现启用按钮之前不要离开页面。完成后,单击它:

激活WooCommerce插件

激活WooCommerce插件

而已!现在WooCommerce已经启动并准备就绪。这意味着您可以开始发布和销售产品。但是,您已经在Shopify拥有完整的产品列表,所以让我们将您的目录转移到WooCommerce。

第 3 步:从Shopify导出产品

正如我们之前提到的,Shopify使您能够以CSV格式导出整个产品目录。此文件包括您迁移的产品的标题、标签、标签、变体和价格。

要导出您的Shopify产品数据,请转到您的帐户并导航到Product > All Products此页面将显示您商店中所有产品的完整列表。它还包括导入和导出数据的选项:

在Shopify中查找要导出的产品

在Shopify中查找要导出的产品

选择屏幕顶部的Export按钮,Shopify会询问您要导出哪些产品单击All products并选择Export as下的CSV for Excel, Numbers, or other spreadsheet programs选项:

导出为CSV

导出为CSV

单击Export products后,Shopify将编译一个包含您所有产品数据的CSV文件,并通过电子邮件发送给您。该电子邮件可能需要一段时间才能到达,具体取决于您的库存量:

等待您的CSV文件编译

等待您的CSV文件编译

Shopify电子邮件将包含一个链接,用于下载包含您所有产品信息的CSV 文件。将该文件保存到您的计算机,因为您将在下一步中需要它。

第 4 步:将您的Shopify产品导入WordPress

这一步是最重要的一步。您可以通过两种方式将Shopify产品导入WooCommerce。一种方法使用WooCommerce使用的内置产品导入器,另一种方法是通过迁移服务。

让我们从手动选项开始讨论这两种方法。

使用WooCommerce Product Importer

WooCommerce附带一个工具,可让您以CSV格式导入产品列表。在上一步中,您将整个Shopify目录下载到一个整洁的CSV文件中,这使这个过程变得简单。

这种方法的缺点是您只导入产品。您商店的所有数据(例如客户、订单历史记录、图像和评论)都将保留在Shopify中。从本质上讲,您正在重新开始使用WooCommerce与现有库存和空白商店。

如果这不是破坏交易,让我们继续在WooCommerce中导入Shopify CSV文件。访问WordPress仪表盘并转到Tools > Import

查找WooCommerce products (CSV)选项,然后单击Run importer

WooCommerce产品导入

WooCommerce产品导入

在下一页上,WooCommerce将要求您选择要导入的文件。还有一个选项可以使用CSV文件中的数据更新现有产品。当我们从一个干净的库存开始时,不要选中它:

选择您要导入的产品

选择您要导入的产品

选择您在第三步中下载的CSV文件,然后单击Continue。下一个屏幕包括几个用于将CSV文件中的产品数据与WooCommerce字段匹配的选项:

 

将CSV文件中的产品数据与WooCommerce字段匹配

将CSV文件中的产品数据与WooCommerce字段匹配

浏览该选项列表并决定您要在WooCommerce中导入哪些数据以及您愿意忽略哪些数据。某些字段,例如SEO TitleSEO Description,在WooCommerce中没有相应的选项,因此您可以排除它们。

一旦您对自己的选择感到满意,请单击Run the importer。WooCommerce将需要一分钟(或更长时间)来导入您的Shopify产品数据。

该过程结束后,您将看到如下所示的成功消息:

导入产品流程完成

导入产品流程完成

如果您单击View products,WordPress会将您发送到Products > All Products选项卡。在这里,您将看到刚刚导入的所有项目的概览:

导入产品概览

导入产品概览

请记住,WooCommerce不会导入产品图片,因此您必须手动上传这些图片。我们还建议检查每个项目条目,以确保它不会丢失任何关键信息。

如果缺少产品数据,您可以随时重新运行导入程序并确保将正确的字段移植到WooCommerce。总体而言,使用手动导入器很简单,但需要您进行一些微观管理。

使用服务将Shopify数据导入WooCommerce

从Shopify迁移到WooCommerce很常见。有专门用于简化流程的完整插件和服务。使用Shopify迁移工具的优势 在于它们可以自动执行整个过程并使您能够使用简单的CSV文件移植无法移植的数据。

Cart2Cart是一种有用的工具。它使您能够通过将每个数据点从一个平台迁移到另一个平台来将WooCommerce与Shopify连接起来:

Cart2Cart

Cart2Cart

Cart2Cart提供有限的免费迁移,使您能够将部分Shopify库存转移到WooCommerce。但是,如果您想访问该工具的完整功能集,则需要付费。价格取决于您要导入的产品数量以及您是否希望包含客户和订单数据以及博客文章。

Cart2Cart在其网站上提供估算工具。但是,为了让您了解服务成本,将拥有100种产品的完整Shopify商店迁移到WooCommerce大约需要120美元。

如果您想使用Cart2Cart,请继续注册一个帐户。访问仪表盘后,平台将要求您选择源购物车和目标购物车。

在这种情况下,来源是Shopify,而WooCommerce是目的地:

Cart2Cart设置过程

Cart2Cart设置过程

要使Cart2Cart导入器正常工作,您需要生成Shopify API密钥。返回Shopify仪表盘并转到Apps屏幕。滚动到页面底部并查找显示为Manage private apps的链接:

查找管理私人应用程序链接

查找管理私人应用程序链接

如果您尚未在Shopify中启用私有应用程序开发,您将看到如下所示的屏幕。单击Enable private app development按钮:

启用私有应用程序开发

启用私有应用程序开发

Shopify将要求您启用私有应用程序开发。它还会警告您与未知方共享您的API密钥。

确认您的选择,现在您将获得创建私有应用程序的选项:

 

“创建私人应用程序”选项

“创建私人应用程序”选项

创建私有应用程序将生成Cart2Cart访问Shopify和导出数据所需的API密码。

首先,为您的应用设置一个名称(可以是任何名称)并输入您的电子邮件:

为您的应用设置名称并输入电子邮件

为您的应用设置名称并输入电子邮件

向下滚动到权限部分,并授予应用访问列表中所有权限的权限。您将在可用时使用“Read and write”选项,或者如果前者未显示,则仅使用Read access权限:

输入动作权限

输入动作权限

传统上,您不应授予应用程序完全权限。但是,只要您不共享API密钥并在之后删除应用程序,就可以了。

接下来,选择最新版本的webhook API:

Webhook API版本

Webhook API版本

单击Save以创建应用程序并在弹出的屏幕上确认您的选择。应用程序启动并运行后,其API密码将在应用程序详细信息屏幕上可用。

将API复制并粘贴到Cart2Cart迁移菜单中,并在旁边输入您商店的URL:

复制并贴入API

复制并贴入API

配置目标购物车(您的WooCommerce商店)要容易得多。您所要做的就是输入您的WordPress登录详细信息(对于管理员帐户),您就可以开始了。

输入这些详细信息,然后单击CHOOSE ENTITIES

输入WordPress登录详细信息

输入WordPress登录详细信息

Cart2Cart需要一些时间来准备迁移过程。如果凭据正确,程序会询问您要将哪些数据从Shopify移动到WooCommerce:

选择要移动的适当数据

选择要移动的适当数据

该服务还将为迁移提供一些付费附加服务,包括图像、订单ID等。选择所需的选项并开始迁移。根据您需要导出/导入的数据量,该过程可能需要一段时间。

之后,Cart2Cart将向您显示一个成功屏幕,并让您选择将您发送到您的WooCommerce商店,在那里您将能够看到结果。

第 5 步:将您的域指向WooCommerce

在这个阶段,您应该已经拥有一个功能齐全的WooCommerce商店,其中包括您的所有Shopify产品。但是,还有几件事要做,包括更新您的域记录,以便它们指向您的新虚拟主机。

目前,您的域仍指向您的Shopify商店。您可能不想注册新域,因为这意味着您需要从头开始构建流量。因此,您可能会失去很大一部分客户群。

更改域指向的站点的过程取决于您用于管理它的服务。如果您使用域注册商,则需要在那里更新您的记录。该过程因注册商而异:

显示所有注册域的域列表

显示所有注册域的域列表

如果您直接通过Shopify注册了域,则需要 使用该平台编辑DNS设置。或者,一些网络主机使您能够从主机控制面板更新您的域记录

WordPress使您能够决定您的URL结构,包括WooCommerce产品。默认情况下,WordPress URL看起来像这样:

yourwoocommercestore.com/?p=534

这种类型的URL对用户不友好。从搜索引擎优化 (SEO) 的角度来看,它也不利于您。

要更改商店的URL结构,请转到设置> 固定链接> 产品固定链接并选择您喜欢的选项:

更改WordPress中的商店URL结构

更改WordPress中的商店URL结构

在大多数情况下,我们建议您使用Standard结构。有了它,WooCommerce产品URL将如下所示:

yourwoocommercestore.com/product/sample-name

这种类型的URL为访问者提供了有关他们所看到的产品的信息,从而迫使您使用描述性的slug。选择永久链接结构后,将更改保存到您的WordPress网站。

请务必注意,在启动WooCommerce商店时需要选择固定链接结构。日后更改链接结构可能会影响您网站的SEO并导致您的网站出现重大错误。您越早设置固定链接结构,您在路上遇到的麻烦就越少。

第 7 步:重新创建Shopify商店的设计(或重新开始)

如果您查看了WooCommerce商店的任何页面,您可能会注意到它们看起来与 Shopify 的同类产品完全不同。那是因为您仍在使用默认的WordPress主题之一。

在这个阶段,您有两种选择来设计新店的设计:

  1. 重塑Shopify商店的风格
  2. 从新的WooCommerce模板重新开始

这两种方法都是有效的,它们都涉及为您的商店寻找完美的WooCommerce主题 。一方面,重新创建Shopify商店设计可以使现有客户的过渡更加无缝。

另一方面,WordPress提供 比Shopify更多的自定义选项。使用CMS,您可以访问与WooCommerce一起使用的多个页面构建器插件 , 并使您能够以您认为合适的任何方式自定义您的商店。

要自定义您的商店,您还可以使用带有WooCommerce友好主题的内置区块编辑器。任何一种方法都是可行的。因此,决定如何处理WordPress和WooCommerce为您提供的所有功能!

第 8 步:配置您的WooCommerce设置

将产品导入WooCommerce并自定义商店的风格仅仅是开始。在您开始通过WooCommerce销售产品之前,您仍然需要配置各种设置,包括:

  • 付款和运输选项
  • 安全设定
  • 电子邮件通知选项
  • 产品设置
  • 税收选择

如果您还记得配置Shopify商店的过程,那么所有这些设置听起来应该很熟悉。但是,WooCommerce让您可以更好地控制如何设置在线商店:

WooCommerce设置

WooCommerce设置

WooCommerce官方文档包含有关如何配置其设置的完整指南。完成对商店配置的调整后,我们建议您查看一些WooCommerce扩展

小结

从Shopify迁移到WooCommerce涉及大量工作。您不仅需要将产品从一家商店导入和导出到另一家商店,还必须从头开始重新设计整个网站。幸运的是,WordPress让您的新商店看起来像您想要的一样容易。

使用WooCommerce,您对商店的控制权比Shopify提供的要多得多。这要归功于WordPress的开源特性及其广受欢迎的特性。因此,您可能永远不会在商店中尝试用完新功能。