几个月来,我一直热切期待 WordPress 5.5 的正式发布,该更新有望将期待已久的块模式系统交到主题设计师手中。在这一点上我可能听起来像是打破了记录,但模式有可能彻底改变 WordPress 主题开发,甚至比即将到来的全站点编辑更是如此。
此功能将彻底改变开发人员创建 WordPress 主题的方式。如果充分发挥其潜力,主题作者可以摆脱数十个主题选项并放弃大部分页面模板。他们可以专注于设计,而不是专注于编程,这才是主题的真正含义。
要理解为什么模式如此具有革命性,您必须了解主题为主题作者和最终用户解决的潜在问题。纵观 WordPress 主题的历史,一直存在一个导致无数问题的首要问题。这是向 WordPress.org 主题查看系统添加多个指南的根本原因。
这个问题几乎完全可以追溯到一个大问题:主题作者如何构建自定义主页并轻松让最终用户重新创建它们?
无论是滑块、信息框列还是号召性用语,WordPress 从未真正提供过主题作者可以依赖的解决方案。公平地说,许多开发人员围绕平台的局限性构建了富有创意和独特的系统。但是,这些系统特定于单个主题或来自单个公司的一组主题。没有标准。没有什么可以指导主题设计者简单地设计他们心中感兴趣的东西,并允许用户简单地用内容填充它。
虽然我说网站的主页是这里的根本问题,但问题实际上扩展到网站上的任何页面。首页的设计有点像主题作者的签名。它使设计师能够展示他们的才华并吸引用户。十多年来,主题作者已经尝试了一千种不同的方法来使这个页面正确。
还有更多的模式。这个系统不需要主题作者是 PHP 忍者来拼凑出一个漂亮的设计。它不限制用户使用主题选项面板来构建他们的主页——他们可以使用他们的主题提供的模式来构建他们网站上的任何页面。
最大的问题是它提出了“我如何构建自定义主页”的问题。主题作者不必再考虑这个问题,至少不像以前那么多了。主题正在从页面级别的构建设计转向设计单独的块和部分(模式)。重点是原子性,这给了用户更多的灵活性和自由度。
因为我迫不及待想看这个系统内置的主题作者,所以我想看看官方主题目录中的当前主题都在做什么。没什么可看的,但至少有一些主题作者愿意成为这个新主题时代的先驱。
目前,块编辑器模式目录的功能过滤器不起作用。从技术上讲,主题作者不允许将块模式标签添加到他们的主题中,但有一个补丁可以很快解决这个问题。
Modes so far
目前,主题目录只有三个块模式的主题。没什么大不了的,但有趣的是看看主题作者目前正在构建什么。
UXL Theme 最近用几个块更新了它的 Cordero 主题。我喜欢 Cordero 添加其模式的方式是它创建了一个自定义的“Cordero”块模式类别。模式可以存在于多个类别中,但是将主题的所有自定义模式合并到一个组中可以更容易地发现它们。我希望看到更多这种做法。
Cordero的模式主要针对典型的业务布局。它包括几个英雄模型、一些功能/服务框和价目表。
Cordero 主题块模式。
包含主题团队代表的主题 Carolina Nymark 有多种模式(如果您在市场上寻找可访问的选项,它也是一个可靠的主题)。这个主题最有趣的模式是带有侧边栏的双列模式。 Nymark 本质上是用图案创建页面的“主体”。一个在左侧添加侧边栏,另一个在右侧添加侧边栏。两种模式都有一个用于添加自定义内容的主列。默认情况下,侧边栏列装饰有小部件类型块。
包含侧边栏和内容栏的主题模式。
这些模式是独一无二的,因为它们几乎就像是完整站点编辑的垫脚石,它们所缺少的只是页眉和页脚。诚然,我没有为这种模式和较小部分的预期模式做好准备,但我很喜欢尝试包容性主题。
Nymark 目录中有当前三个主题中的两个,采用块模式。她的 DJ 主题添加了一个模式,允许用户在他们的网站上创建 DJ 个人资料部分。它结合了专栏、社交图标、最新帖子列表、视频嵌入等。
播音员主题头像模式。
总的来说,我很享受这个新功能的早期探索。成为第一个尝试事物的人绝非易事,因此我赞扬主题作者铺平了道路。我们距离 WordPress 5.5 发布只有一周的时间,但我很高兴看到更多。
模式在主题之间的迁移效果如何?
块系统的承诺之一是它允许用户在主题之间切换并维护他们的内容。这个想法是每个主题都会以前端输出看起来不会损坏的方式设置所有块的样式。
虽然样本量很小,只有三个主题,但在它们之间切换时我确实遇到了一些内容样式问题。
一般来说,模式越复杂,它从主题移动到主题的程度取决于模式是否使用自定义类。如果用户决定不将图案的图像替换为自己的图像,图像也会带来一个有趣的问题。因为图像将存在于主题文件夹中,所以如果停用并卸载主题,图像将不再存在。
喜欢这样:
喜欢正在加载...
资源