告别帆布

已发表: 2017-10-24

我们做出了一个艰难的决定:从今天开始,我们不再销售 Canvas。

  • WordPress 不断发展,对于使用较新版本 WordPress 的网站建设者来说,Canvas 不再是一个好的选择——我们不想推荐一个我们认为将来不会为您服务的主题。
  • 我们将继续为有效订阅提供支持,并在从今天起的一年内为终身订阅提供支持。
  • 我们为所有 Canvas 客户制定了一个全面的计划。 我们不只是放弃主题,我们将与您一起走这条路

我们知道这对您来说是一个巨大的变化,但我们相信它将为您的网站做好准备,以便在未来取得更大的成功。 请继续阅读以了解有关我们如何到达这里以及我们如何帮助前进的更多详细信息。

主题在变化

我们于 2010 年 2 月推出了 Canvas——这是我们使用 WooFramework 创建的首批主题之一——它成为我们最受欢迎的主题之一。 Canvas 通过创新主题框架的概念推动了主题的发展,使建设者能够创建一些令人惊叹的网站。 我们已经看到 Canvas 用于在个人博客、政治网站、提供数千种带有 WooCommerce 集成的产品的唱片店等上创造可爱的体验。

WordPress 主题世界将在未来两年内经历新一轮的创新浪潮。 页面构建器的兴起和许多多功能主题意味着越来越多的人期望 WordPress 易于使用的自定义工具。 目前关于 WordPress 核心编辑器和定制器的工作将改变我们构建和使用主题的方式,而 Gutenberg 插件将从根本上改变 WordPress 中主题和内容的创建方式。

画布不是为了跟上变化而构建的

虽然还为时过早,但我们坚信古腾堡是未来。 我们决定投入资源来准备我们的产品,以便为您带来最佳体验。 不幸的是,这不包括 Canvas。

当我在 2009 年第一次加入 WooThemes 时,我们刚刚创建了一个名为“WooFramework”的新主题框架,并开始在它之上构建主题。 这是我们最大的优势之一,最终也是我们最大的挑战之一。 Canvas 受益于 WooFramework,它是在定制器还不存在且主题选项变得流行的时候创建的。

在当时,这是一个很好的解决方案。 但是,随着时间的推移,我们不断为主题添加功能; 这增加了代码的复杂性,并最终使 Canvas 更难以随着定制器和古腾堡项目等转变而发展。

这将我们带到了 Canvas 6。

帆布 5

我们构建了 Canvas 6 的两次迭代; 一个已经与一组选定的现有 Canvas 客户进行了 alpha 测试阶段。 值得庆幸的是,这些反馈帮助我们意识到我们构建了客户不想要的东西。 我们的意图是继续在 Canvas 上工作,并为 Canvas 的发展方向找到最佳解决方案。

因此,我们回到绘图板上,对如何使 Canvas 与定制器保持一致以及平滑主题激活和设置进行了广泛的研究。

在这项工作中,我们意识到 WooFramework 的遗产、Canvas 主题选项以及主题的整体复杂性意味着 Canvas 远远落后于生态系统中的类似主题。

这包括我们的另一个旗舰主题 Storefront,它建立在 Underscores 入门主题之上,可以更好地为未来的主题做准备。

使 Canvas 符合当前的 WordPress 标准和功能兼容性——特别是使其与定制器和即将到来的编辑器更改完全兼容——需要对 Canvas 的底层逻辑以及主题的功能进行彻底检查。 这将是一种完全不同的体验,我们知道我们的用户不想要这种体验。

大修主题不会为我们的用户服务,但继续按原样销售它不是正确的决定。 所以我们做出了艰难的决定,说再见。

我们不会发布 Canvas 代码,因为它不会为社区服务

更新:我们更新了本节中的语言,以阐明 Canvas 是开源的,但我们不会公开代码。 源代码始终在 GPL 下提供给 Canvas 的活跃用户。 现在我们不再销售该主题,我们决定不为源代码创建一个公开可用的 repo。 该主题仍可从您的 WooCommerce.com 帐户仪表板下载。

我们考虑公开发布 Canvas 的代码,但最终决定延长其生命周期不会为社区服务。 最终转向另一个主题符合我们的用户和社区的最大利益:

  • WooFramework 代码包含大量即将过时的代码(为了向后兼容),主题需要定期维护以保持现有代码标准。
  • 由于主题选项的遗留问题和缺乏定制器支持,Canvas 没有通过 WordPress.org 上的当前标准——这是我们高度重视的东西。
  • 无论我们可以在存储库的自述文件中放置什么样的警告,都需要有人对这个存储库进行分类,这会分散您将来在其他产品中为您带来更好体验的注意力。

展望未来,我们建议用户做出改变——我们随时为您服务

我们不再销售 Canvas,但我们不会停止对它的支持和错误修复。 我们将继续为您提供与您的主题订阅一直包含的相同级别的支持。

这意味着;

  • 您可以继续使用当前存在的 Canvas 支持渠道。
  • 您可以继续访问 Canvas 的所有现有文档
  • 我们将修复报告的错误
  • 在所有现有的 Canvas 支持订阅失效之前,我们将保持 Canvas 与最新版本的 WooCommerce 和 WordPress 兼容。 终身订阅将于 2018 年 10 月 24 日结束,所有其他订阅将在其当前预定日期结束。
  • 我们将通过有用的文档(包括主题建议)帮助您迁移到新主题。

请务必注意,您有时间就新主题做出决定。 我们不再销售 Canvas 的主要原因之一是我们认为将来使用它不会符合您的最佳利益,因为我们知道 WordPress 在不远的将来会出现在哪里。 Canvas 不会立即停止工作——它只是不支持下一代 WordPress 功能。

作为一个实际步骤,我们相信 Storefront 是 Canvas 的最佳替代品,无论是对于开发人员还是任何在不修改主题代码的情况下构建网站的人。

开发人员喜欢 Canvas 的钩子和过滤器可扩展性,而 Storefront 不仅拥有此功能,而且还拥有更多功能。 它是专门为此目的而从头开始建造的。 有多种扩展提供与 Canvas 类似的功能。 最重要的是,它可以很好地支持定制器(现在)和古腾堡(将来)。

您未来的成功

我们将您视为我们的社区,我们希望将您和您的网站定位为尽可能成功。 Canvas 一直是代理商和开发人员的热门选择,我们为此感到自豪,但它不再是确保您成功的最佳方式。

当您弄清楚更改主题的方式时,我们随时为您提供支持。 我们坚信,这是朝着帮助您在网络上构建更好的网站和更好的体验迈出的一步。

如果您有任何问题或疑虑,请随时与我们的一位幸福工程师取得联系。