WordPress.org上的块编辑器风格的主题。

随着全站点编辑的临近,WordPress 生态系统是否已为这种转变做好准备,这是一个公平的问题,尤其是在主题开发方面。

众所周知,主题开发人员一直在努力跟上 Gutenberg 插件更新和最终的主要 WordPress 版本之间的变化。问谁在掌舵也是一个公平的问题。每天花费大量时间制作网页前端的网站开发人员、主题作者和其他设计师在哪里?确保项目保持向后兼容性的前瞻性解决方案在哪里?

已经做出一些努力来弥合 Project Gutenberg 与主题开发人员之间的差距,例如每两周一次的基于块的主题会议。不过,这些会话一般都是古腾堡团队已经开发或即将发布的最新进展。这些会议是更好沟通的良好垫脚石,但该项目需要一个项目规划者,既要对未来有远见,又要对主题作者将解决的日常问题有远见。

实际情况是,在 7,455 个主题中,只有 132 个主题将块编辑器样式列为官方存储库中的一项功能。正式来到 WordPress 的块编辑器只有一年半的生命周期,但该平台的外观主要由将一些基本块样式变成平庸设计的主题组成。在完整的块编辑器支持下真正脱颖而出的主题少之又少。他们中的许多人还为 Elementor 或其他页面构建器出价很高。

如果没有主题作者的支持,你喜不喜欢区块编辑器影响不大。每个星期,我都会在主题目录中搜索新主题,希望能找到隐藏的宝石。每周,我都会失望地看到新主题在 2020 年下降并且不支持块编辑器。如果只有一小部分用户拥有更多功能,他们可能会喜欢编辑器 Twenty Twenty - 这是一个很棒的主题,但不是每个人都喜欢。

ThemeForest的块状风格主题列表。

ThemeForest 卖家以 18 比 1 的支持率击败了免费的 WordPress.org 主题作者,其中列出了超过 2,300 个经过古腾堡优化的主题。当然,众所周知,来自具有所有功能的大型市场的主题可能会使竞争更加激烈。此外,他们中的许多人都有内置的页面构建器或支持第三方解决方案。

尽管如此,对于该平台的旗舰功能,最终用户应该对官方主题目录有更多期望。第三方市场不应该是唯一的游戏。目前,WordPress.org 上的许多产品充其量只是乏善可陈。一些公司付出了更多的努力,例如 Rosa 2 和 Go Theme,由知名企业资助。

目前主题作者和 WordPress 之间存在一些信任破裂。有些人大喊大叫(从 WP Tavern 的评论部分可以证明这一点)。其他人则更安静地试图弄清楚这一切。

就连官方主题组的代表之一卡罗琳娜·尼马克也表达了担忧。 “你们所有的主题作者如何跟上古腾堡的变化?”她在一条推文中问道。如果 team lead 跟不上,对整个项目都不利。

“我不知道,”Twenty Twenty 的首席开发人员 Anders Norén 回答 Nymark 的问题。 “我一直等到出现问题(在测试版中)并尝试修复它。尝试在 Gutenberg 插件中支持更改,同时在 Core 中保持对块编辑器的支持对您的健康不利。”

主题作者非常关心未来。当您不确定您的主题在未来 12 个月内将如何发展时,很难对当前的可能性感到兴奋。没有关于事情如何运作的清晰详尽的路线图,许多主题设计师感觉他们每周都在赶上进度。相反,他们应该能够更清楚地看到未来,并将早期的想法变为现实。

我最担心的是主题团队有一天会按下开关并要求所有主题进入目录以支持块编辑器,就像它在 2015 年对定制器所做的那样。这一天可能会到来,如果主题作者不会有机地进行过渡。团队将被困在中间,成为坏人。

我们从这里去哪里?

主题作者很容易找出一些主要痛点。更新之间的变化将不可避免地破坏主题设计。

重要的 HTML 更改。

重大 CSS 更改。

缺少类名。

对齐的处理方式因块而异。

经过多年的训练,避免使用内联样式。

所有这些问题都是主题作者的障碍。而且,当事情妨碍主题作者时,它们会逐渐渗透到最终用户。

这不是过去十年的 WordPress。承诺不会破坏更新的 WordPress。一个由非专业设计师设计的一次性主题在四个月后仍然适用于 WordPress。

古腾堡计划仍处于起步阶段。玩起来可能很有趣,但也可能很乱。我和任何人一样都是块编辑器的传道者,但我可以认识到,主题作者和项目开发人员之间目前确实存在信任问题。

目前,试图涵盖所有基础的主题作者正在设计至少几个版本的 WordPress、多个版本的 Gutenberg 和经典的编辑器插件。这是对一个主题的一系列令人眼花缭乱的测试。那些有很多或很多话题的人……好吧,那不是理想的情况。

需要对主题和网站设计采用整体方法。主题作者需要查看路线图的细节并做出贡献,将他们认为与未来几年相关的功能刻在石头上。他们需要知道该按钮在过去一周花费了数小时的时间来阻止设计在下周继续工作。

这一切都始于项目管理层面。

如果需要对 HTML 进行重大更改,主题作者需要的不仅仅是“功能 Y 需要更改 X 才能工作”。他们需要在 X 的初始规划阶段了解错误的所有权、向后兼容的代码解决方案以及减少相同错误发生的途径。

主题设计者仍然需要某种设计框架。当前的实用程序类就像一个穷人的顺风车,随着项目添加新功能而没有预见到它们的未来,它们被拼凑在一起。也许即将推出的“全局样式”功能将解决更大的问题,提供跨主题兼容性。

最终,Gutenberg 团队和为官方 WordPress 主题目录构建主题的主题作者之间需要进行更多的沟通。也许甚至应该组建一个新的团队或子团队,专门关注区块链时代的话题,并直接与古腾堡开发人员合作,找出痛点。无论发生什么,都需要激发下一代主题的出现。在那之前,大多数主题作者一直在思考下一步需要修复的问题。

下一篇:block/plugin开发版?

像这样:

爱加载...

资源