全页模式仍然是块状WordPress主题开发的缺失部分

AI 智能摘要
项目的早期。主题审查小组的许多人和设计界的人都在试图弄清楚这个叫做块的新概念。特别是,我们想知道如何将其应用于主题开发。大家对早期编辑器的利弊进行了许多讨论。总的来说,空气中弥漫着一种谨慎的兴奋,我们的乐观情绪被alpha级软件的错误版本所抑制。

那是古腾堡项目的早期。主题审查小组的许多人和设计界的人都在试图弄清楚这个叫做块的新概念。特别是,我们想知道如何将其应用于主题开发。大家对早期编辑器的利弊进行了许多讨论。总的来说,空气中弥漫着一种谨慎的兴奋,我们的乐观情绪被alpha级软件的错误版本所抑制。

块状系统有可能解决主题开发的最大障碍之一:在编辑器中插入整个页面的默认/演示内容。

我不记得最初是谁解释了这个想法,但对当时的许多人来说,这是个闪光点。一般的概念是预先建立一个自定义的主页或任何页面设计,用户可以直观地选择。这一切都将通过一个标准化的块状系统完成,我们将不再需要依赖零散的主题选项、第三方插件,或试图绕过审查小组的 “不要创建内容 “准则。

没有人真正知道这在实践中会如何运作,但我们明白理论上这将使主题开发者的生活变得更加简单。

2019年10月,Automattic的开发人员Jorge Bernal开了一个名为 “起始页模板 “的票据。他的团队正在为移动应用程序开发一个模板选择器,而WordPress.com编辑工具包已经有这个功能。目标是把它带到核心平台,允许第三方主题设计建立在它的上面。

图片[1]-全页模式仍然是块状WordPress主题开发的缺失部分-搬主题

因为 “模板 “这个词在WordPress领域被过度使用,我将把这些称为 “页面模式”。这个命名惯例是由Automattic的软件工程师Noah Allen在票中创造的。它是有意义的,因为我们实际上是在谈论一个页面的内容,而不是包装的模板。

Genesis Blocks插件是理解页面模式概念的最好方法之一。它在编辑器的顶部有一个Layouts按钮,点击后会创建一个叠加的设计,供用户选择。

图片[2]-全页模式仍然是块状WordPress主题开发的缺失部分-搬主题

这些设计被划分为部分和布局。区段与WordPress的核心模式是一样的:小的、可重复使用的起始内容片段。布局是用户创建各种类型页面的全页面起点。

StudioPress/Genesis团队不是第一个推销这个概念的人。然而,他们在WordPress编辑器的基础上创造了一个全面的用户体验。

通过GoDaddy的托管服务的入职流程,你会发现类似的体验。Redux框架允许大致相同的内容,而Editor Plus提供了来自Extendify库的模板和模式。

最初的兴奋感已经有点减弱了。感觉早期的承诺是一个永远不会成为现实的梦想。

主题作者,特别是在商业领域,长期以来一直提供自制的解决方案,以实现一键插入全页面内容。无论是通过ThemeForest项目还是WordPress.org上的流行主题,每个人都有解决同样问题的无尽例子。人们甚至可以说,这些自定义的插入器是如此根深蒂固地存在于主题代理系统中,以至于WordPress在这一点上提供的任何东西都不会吸引那些已经把他们的解决方案推向市场的人。在核心平台未能满足用户需求的地方,我们的开发社区已经站了出来。

你们中的一些人可能在想,目前的块状模式系统对此有效。是的,也不是。主题作者可以把整页设计塞进它,但与第三方解决方案相比,用户体验是缺乏的。今天的模式是最好的主题设计工具之一,但它们还没有达到看透这件事的要求。

这个功能的基础是通过Patterns API存在的。从主题作者的角度来看,他们只需要一种方法,将一个图案标记为全页面的布局,与其他图案分开。然而,用户界面和用户体验的流程需要进行全面改革。目前插入器的飞出面板并不适合,特别是在大屏幕上。全屏叠加已经成为其他系统中事实上的标准。

用户还应该有另一种选择,可以从现有的页面模式中选择,也可以在创建时从空白开始。

Anariel Design的Ana Segota在最近的评论中写道:”我认为这在核心中是非常有用的”。”到目前为止,我创建了2个FSE主题,我们最新的高级主题也是用块状模式制作的,这正是我所想的,并与一些人讨论过。当用户打开一个新的页面时,选择设计/页面模式,无论我们怎么称呼它,它都会立即开始编辑,这将是一件好事。大多数用户只是想添加一个页面,选择一个布局,然后开始添加他们的内容”。

当然,这对每天与最终用户打交道的普通主题作者来说,并不是一个启示。将整个页面设计插入或导入WordPress是最常见的要求之一。WordPress目前的模式系统几乎已经实现了。我们只是需要把它提高到一个新的水平。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容