想要从 Squarespace 切换到 WordPress?
您可以将所有内容从 Squarespace 迁移到 WordPress 吗?
您可以自动迁移大量站点,但您无法完美地迁移所有内容……至少不费吹灰之力是不行的。
事情是这样的:
Squarespace 使导出博客内容和常规页面变得非常容易。
但是,它们不允许您导出您的:
- 索引、产品、活动或相册页面
- 样式更改
< li >一些块,如音频和产品块
此外,您将无法导出实际的 Squarespace 模板。
那么这个过程将如何运作:
对于您的博客内容和基页,您可以使用自动化工具从 Squarespace 导出并导入到 WordPress。根据您使用的块,您可能会丢失一些块,但大多数东西应该会自动生成。
对于其他内容,例如产品或活动页面,如果要保留它们,则需要手动移动它们。
对于模板和索引页面,您需要选择一个模仿您的 Squarespace 网站外观的 WordPress 模板(称为主题)。或者,您可以使用称为页面构建器的可视化设计工具来模仿 Squarespace 模板。
下面,我们将向您展示如何执行所有这些操作以确保完成迁移。我们还将介绍其他一些重要的内务处理。
如何从 Squarespace 切换到 WordPress(7 个步骤)
对于本教程,我们只假设一件事 – 您已经安装了一个空白的 WordPress,并且您想要转换您的 Squarespace要移动到的站点。如果您还没有,则需要选择一个 WordPress 主机,然后安装 WordPress 软件。
准备就绪后,您可以深入了解这些步骤...
1.从 Squarespace 导出内容
要从 Squarespace 导出内容,打开 Squarespace Editor 设备启动。然后,打开“设置”区域:
在边栏中,导航至高级 → 导入/导出。然后,点击导出按钮:
p>这将打开一个提示——选择 WordPress 选项:
等待一段时间后,您应该会看到下载站点导出的选项。点击这个按钮:
这个应下载名为 Squarespace-WordPress-Export-DATE.xml 的文件。将此文件放在手边,因为您将在接下来的步骤中需要它。
2.将您的 Squarespace 域更改为指向 WordPress(如果使用自定义域)
如果您在 Squarespace 中使用自定义域并希望在您的 WordPress 网站上使用相同的域名,您可能需要更改它域指向您的 WordPress 站点而不是您的 Squarespace 站点。
我说可能是因为这样做意味着您的所有访问者将暂时看到您未完成的 WordPress 网站。如果您有一个繁忙的 Squarespace 站点,您可能需要使用 WordPress 暂存站点或临时域名在进行切换之前做好准备。你可以请你的房东帮你设置。
如果您现在可以切断对您的 Squarespace 网站的公共访问,那么现在就切换吧。
为此,您需要更改域名的名称服务器以指向您的 WordPress 主机而不是您的 Squarespace 站点。
如果你的域名是通过Squarespace获取的,可以按照这篇帮助文章。如果您在第三方注册商处购买了域名,则需要前往该注册商处更改其设置。有关说明,请参阅本文中的步骤 #6。
3.将内容导入 WordPress
现在您可以使用在第一步中从 Squarespace 下载的 .xml 文件将内容导入 WordPress。
首先,打开您的 WordPress 仪表板并转到工具 → 导入。找到 WordPress 工具并单击立即安装。 Squarespace 以 WordPress 兼容格式导出您的内容,这就是您可以使用常规 WordPress 导入工具的原因。
安装此工具后的WordPress ,链接将更改为“Run Importer”。单击该链接以启动该过程。
现在,使用“选择文件”按钮选择您在第一步中从 Squarespace 下载的 .xml 文件。然后,选择上传文件并导入:
在下一页上,我建议选择将帖子分配给现有用户,然后从下拉列表中选择您的 WordPress 帐户。这将控制您从 Squarespace 导入的所有内容的作者身份。然后勾选下载和导入文件附件的复选框,点击提交:
您应该会看到一条成功消息,告诉您内容已导入:
要验证您的内容是否已导入,您可以转到 WordPress 控制面板的帖子和页面部分。
比如你可以在我们的测试站看到这篇博文发布的很好:
虽然您的帖子和页面应该全部转移,但您可能会遗漏页面上的某些内容。例如,Squarespace 不导出某些块,如音频或视频块。
如果您有任何使用音频或视频块的页面,您将需要手动编辑这些页面并重新添加音频/视频内容。 WordPress 的编辑器使用类似的块系统,因此您只需在正确的位置添加另一个视频或音频块:
4.将其他内容复制并粘贴到 WordPress 中
不幸的是,正如我之前提到的,Squarespace 100% 的内容不会被导出。例如,如果您在 Squarespace 中使用它们,您可能会丢失产品页面、专辑页面和/或活动页面。
如果是这种情况,您唯一的选择就是手动复制和粘贴它们。您可以在 WordPress 中创建新页面并复制和粘贴内容。
如果您的页面不那么复杂,您可以使用常规的 WordPress 块编辑器。或者,如果您想要更直观的设计体验,可以安装 Elementor 页面构建器插件。以下是使用 Elementor 设计内容的方法。
如果您在 Squarespace 上销售产品,您还可以使用 WooCommerce 等插件将电子商务功能添加到您的 WordPress 网站。了解如何使用 WooCommerce 以及它与 Squarespace Commerce 的比较。
5.将图像导入您的 WordPress 网站
此时,图像仍应出现在您在 Squarespace 中的内容中。但是,如果您查看图片的 URL,您会发现图片仍然来自 Squarespace 网站:
这不好,因为您想从 WordPress 站点的服务器提供这些图像。
要解决此问题,您可以使用名为“自动上传图片”的免费 WordPress 插件。
要开始使用,请安装并激活插件。这是安装 WordPress 插件的方法。
激活插件后,您需要“更新”您的所有帖子,以便插件可以导入图像。别担心 – 一次批量更新所有内容很容易:
- 转到 WordPress 仪表板中的帖子区域。
- 使用复选框选择所有帖子。
- 在“批量操作”下拉列表中选择“编辑”。
- 点击“应用”
然后,在出现的界面中,点击“更新”按钮即可(不要改变任何东西——直接点击更新):
如果内容比较多,可以使用里面的“屏幕选项”设置右上角更改 WordPress 每页显示的帖子数。这样您就可以一次编辑所有内容:
确保对您的 WordPress 页面重复相同的过程。
6.配置 WordPress 永久链接
如果您希望在从 Squarespace 切换到 WordPress 时无缝过渡,则需要创建与您的 Squarespace 网站使用的相同的 URL 结构。这可确保来自其他站点的任何链接仍会将人们带到您站点上的正确位置。
默认情况下,Squarespace 使用以下结构作为您的博客文章 URL:
yoursite.com/(BLOG-PAGE-NAME)/(BLOG-POST-TITLE)
p>
例如,如果您的 Squarespace 博客页面是博客,则 URL 可能是:
yoursite.com/blog/title-of-post
要在您的 WordPress 网站上列出 要模仿此功能,您可以使用 WordPress 永久链接功能。
转到设置 → 永久链接。然后,使用自定义结构选项创建一个结构。例如,/blog/%postname%/。这将在“博客”之后动态插入帖子标题。
一些 Squarespace 网站也可能在 URL 结构中包含日期。如果您的网站这样做,您还可以插入日期变量来模仿您的 Squarespace 网站:
7.在 WordPress 上重新创建 Squarespace 模板
此时,您应该在 WordPress 网站上拥有所有 Squarespace 内容。但是,还有最后一个问题:
您的站点设计完全不同,并且您的 Squarespace 站点没有索引页。
不幸的是,无法获得与您的 Squarespace 网站完全相同的设计,因为所有模板都是 Squarespace 独有的。
但是,有数以千计的 WordPress 主题可供选择,因此您很可能会找到类似的主题。您可以在这里找到适合各种利基市场的许多很棒的主题。或者,我们的 Neve 主题是一个非常灵活的选项,您可以通过多种方式对其进行自定义。
除了您选择的 WordPress 主题外,您还可以使用 WordPress 页面构建器插件来帮助设计内容(包括重新创建索引页面)。
这为您提供了一个更直观的编辑器,与 Squarespace 体验一致。 Elementor 是一个很棒的工具。
开始探索 WordPress 的世界
恭喜!您刚刚成功地从 Squarespace 切换到 WordPress。
您现在已经释放了庞大的 WordPress 社区的全部力量和灵活性。
您对如何从 Squarespace 切换到 WordPress 有任何疑问吗?在评论中提问!