将 Squarespace 与 WordPress 集成的 6 个步骤
已发表: 2019-12-21WordPress 和 Squarespace 是两个最受欢迎的网站创建和托管平台。 WordPress 擅长处理高度可定制的网站,Squarespace 以其易用性和个人支持而闻名。
虽然 Squarespace 非常适合初学者,但它有一个固有的问题。 当你成长时,Squarespace 不会。 WordPress 提供的特性和功能还不够。 对于您需要的任何功能,从支付网关到用户体验,都有一个 WordPress 插件。 这是 Squarespace 不会发生的事情。
不幸的是,您不能在同一个网站上运行这两个平台。 这是两个不同的系统,它们只是不混合。 但是,有很多方法可以绕过这个限制。
为 WordPress 创建子域
您可能喜欢与 Squarespace 达成的交易,但它没有您迫切需要的这一功能。 例如,您可能想在您的投资组合网站上添加一个博客,而 Squarespace 提供的一个只是低于标准。 或者,您想开一家商店,但 Squarespace 太基础了,您无法对其进行任何改进。
在这种情况下,您不应该全力以赴并从一个平台切换到另一个平台。 您可以在相同的域名上运行它们,只需为 WordPress 创建一个子域。 如果您的网站看起来像“myportfolio.com”,则子域看起来像“blog.myportfolio.com”。
出于所有意图和目的,这是两个不同的网站,因此您可以在一个上运行 Squarespace,在另一个上运行 WordPress。 但是,您的访问者不会以这种方式体验它。 他们将能够无缝地从 Squarespace 到子域上的 WordPress。
将 Squarespace 与 WordPress 集成的步骤
以下是你如何做到这一点。
第 1 步:获取主机
Squarespace 确实提供免费托管。 但是,你不能用它做你想做的一切。 特别是如果它涉及经营他们最大的竞争对手。
您必须获得第三方主机才能同时运行两者。 从积极的方面来说,您不会为入门主机支付超过 5 美元(相比之下,最便宜的 Squarespace 计划至少需要 12 美元)。
做你的研究,并购买一个托管计划。 确保它是一家信誉良好的托管公司,具有良好的安全性和一定的发展空间。
第 2 步:将域转移到新主机
现在,您必须将从 Squarespace 获得的域名转移到新主机。 这比 Squarespace 会让你做的大多数事情都更棘手,但它是可以管理的。 你甚至可以向主人寻求帮助。
但首先,您需要检查您的域是否被锁定,如果是则将其解锁。 登录 Squarespace,前往Menu > Settings > Domains 。 然后,向下滚动并取消选中“锁定域”按钮。
从那时起,您可以要求新主机的支持人员为您转移域。 许多主机将其作为新来者交易的一部分提供。
请注意,您在 Squarespace 上的前 60 天不能移动域。 如果您免费获得域名,您还必须为域名付费。
第 3 步:创建子域
现在,您可以完全控制您的主机和域。 是时候为您的 WordPress 网站创建子域了。 登录主机的 CPanel 并查找“子域”文件夹。
创建一个新域并将其命名为网站上的一个页面。 如果您想获得更好的博客,请创建一个 blog.site.com 子域。
确保选择您当前的域作为源。
第 4 步:安装 WordPress
转到 WordPress.org 并下载该软件。 然后,将其安装到包含新子域的文件夹中。 您将获得 .ZIP 格式的 WordPress 文件。 将其解压缩并使用 FTP 将文件上传到子域的核心文件夹。
然后,您必须为 WordPress 创建一个 MySQL 数据库。 别担心,你不需要学习编程来处理它,这一切都在 WordPress 管理面板中完成。
进入 CPanel 并转到“数据库”菜单。 创建一个新的 MySQL 数据库并将其中的示例文件更改为“wp-config.php”。
如果您选择了正确的主机,您甚至不必做所有这些。 一些主机提供了一个简单的按钮,可让您无缝下载 WordPress。 如果您有“安装 WordPress”按钮,只需单击该按钮。 安装时不要忘记提及子域,而不是核心域。
第 5 步:设计
现在,您已经超越了棘手的技术部分,并了解了您已经知道的设计网站。 您不能使用 Squarespace 主题来设计网站,因此您必须使用在 WordPress 上可以找到的最相似的主题。 转到 WordPress.org,并浏览模板。
如果它足够好,那就去吧。 由于 WordPress 是高度可定制的,因此您始终可以使其与您当前网站的外观更加相似。
例如,这两个主题可以完美地融合在一起。
乍一看,它们看起来一样。 然而,两者都有大量的空白和一个居中的简单菜单。 要使 WordPress 看起来像 Squarespace 中的那样,您所要做的就是将菜单项更改为深灰色,将字母设置为较小的字体,并将徽标更改为您的。
将主题下载到子域文件夹。 您可以通过 FTP 在 CPanel 上执行此操作。 您应该将文件添加到的文件夹是“web/content/wp-content/themes”。 然后,通过将“/wp-login.php”或“/admin”添加到您的子域地址来访问网站创建面板。
这会将您带到一个登录页面,其地址类似于 blog.site.com/admin。” 登录,然后转到外观 > 主题并激活新主题。 请注意,如果您在“site.com/admin”这样的主域上键入它,这将不起作用。 ” 如果它仍然由 Squarespace 运营,该网站将不会做出回应。
现在,您对正在创建的页面拥有完全的创意控制权。
第 6 步:创建无缝连接
虽然您的主域和包含 WordPress 的子域是两个不同的网站,但您的访问者应该不会注意到这一点。 据他们所知,他们正在访问博客或商店页面。
最简单的方法是使导航菜单相同。 博客页面的风格可能与您的 Squarespace 网站略有不同,但导航是使两个页面看起来相同的原因。
确保在设计它们时匹配两者的风格,并在子域中包含来自核心域的所有链接,反之亦然。
导出 Squarespace 网站
您需要主域上的 WordPress 功能吗? 不幸的是,你不能这样做,因为这两个平台不能一起使用。 您唯一的解决方案是从 Squarespace 网站导出所有数据并在 WordPress 上运行。
这是你必须做的:
- 登录 Squarespace
- 转到设置>高级>导入/导出
- 选择导出到 WordPress
- 将文件保存在硬盘上
- 手动保存图像
- 获取 WordPress 导入器
- 将网站导入您的 WordPress 主机
- 手动添加图像
- 检查一切是否正常
请注意,您将无法从 Squarespace 导出所有内容。 您不会获得自定义 CSS,因为它属于公司。 您也将无法导出您在平台上所做的 CSS 更改以及某些页面格式,如事件、专辑和封面。
如果您想确保可以完美地复制您的网站,请保持其运行以帮助您在 WordPress 上重新设计网站。 这也将使您的客户更容易,因为他们不必忍受停机时间。
包起来
现在您有两个将 Squarespace 集成到 WordPress 的选项。 您不能同时运行 Squarespace 和 WordPress,但您可以将子域上的两个系统组合为一个网站的一部分。 如果这还不够,您还可以将 Squarespace 网站导出到 WordPress。