WordPress 5.9 将于 1 月 25 日推出,许多用户都会大吃一惊。 即将发布的版本将是自 5.0 中引入基于块的内容编辑器以来平台工作方式的最重大转变。 块主题、全局样式和站点编辑器将为 WordPress 开启新的未来。
对于普通的 WP Tavern 读者来说,这不是新闻。 我们已经在这里讨论了一年多的块主题。 对于那些不在循环中的人,在接下来的两周内有很多事情要赶上。
对 2018 年推出的块编辑器的抱怨之一是,用户只能通过安装 Classic Editor 或相关插件来选择不使用它。 5.9 中的新功能并非如此。 用户可以继续使用他们当前的设置,而无需进行任何更改。 访问站点编辑器和全局样式是一个选择加入的过程。 它需要激活块主题。
即将发生的更改将影响两个主要用户组。 首先是那些喜欢运行最新的默认 WordPress 主题的人。 第二个将是那些准备尝试新系统的人。
目前,有 目录中的 35 个块主题 在 WordPress.org 上,还有更多在审查队列中。 这限制了目前可用的选项。
阻止来自 WordPress.org 的主题。
在 WordPress 5.9 发布并且开发人员对在新系统上构建更加熟悉之后,我预计在接下来的几个月中我们会看到块主题的显着增加。
注意:这篇文章侧重于面向用户的更改。 如果您是想要开始使用块主题设计的开发人员,请阅读 Marcus Kazmierczak 的概述 WordPress 5.9 的构建块主题.
二十二二 二十二十二关于页面模板的主题。
最新的默认 WordPress 主题,二十二十二,将与版本 5.9 一起发布。 虽然我对它有一些挑剔,但它可能只是我一直以来最喜欢的默认主题。
WordPress 5.9 RC 2 今天早些时候发布。 现在正是试运行它的好时机。 二十二十二已与此版本捆绑在一起。
与默认主题的情况一样,它很可能成为开发人员构建自己项目的事实上的标准。 它使用所有最新功能,是目前最新的主题之一。 这使其成为想要测试新系统的用户的理想起点。
主题只是更广泛系统的一个组成部分。 对于用户来说,这可能是他们设置并忘记的东西。 或者,他们可以将其提升到一个新的水平并定制他们的前端,直到他们心满意足。
站点编辑器和全局样式
块主题不同于许多传统主题。 在经典时代,用户激活主题并自定义开发人员提供的任何选项。 这是一个僵化的系统,通常不会给用户太大的灵活性,除非他们知道如何编写代码。
激活块主题后,用户可以访问大量新功能。 这是通过位于外观 > 编辑器管理屏幕下的站点编辑器完成的。 用户可以直接在画布上修改他们的主题模板,并通过全局样式面板自定义他们的设计。
打开全局样式面板的站点编辑器(右)。
网站编辑器的第一次体验可能会让人不知所措。 有些人可能更喜欢直接潜入,而另一些人则采取不同的方法。 无论您如何学习,我都建议您通过 带有完整站点编辑的简单站点设计 来自学习 WordPress 的课程。 培训团队制定了一个包含 15 节课的计划,引导您了解您需要了解的所有内容。 他们还有六分钟 使用全局样式研讨会.
使用站点编辑器可能很有趣,但也可能令人沮丧。 这本质上是该功能的“1.0 版”。 它不会在两周内推出,满足每个人的需求。 主题作者需要一些时间才能成熟并在此基础上进行构建。
我花了十多年的时间专业地构建主题。 我遇到的最常见的问题之一是“如何更改帖子元区域?” 用户会想要删除作者、移动类别列表以及做许多其他事情。 没有多少主题选项涵盖了每个场景。 我经常通过更改他们的主题模板来求助于非编码人员。
除了在最复杂的情况下,这个问题不再存在。 通过站点编辑器,用户可以选择显示的内容。
自定义帖子署名/元。
我希望我们十年前就有这样的系统。 它可以为我节省数小时的支持工作。
当然,这是使用站点编辑器实现的一个简单示例。 从更改模板的部分内容到创建整个自定义调色板,只需点击鼠标即可远离现实。
然而,可能性并非无限。 随着设计理念越来越先进,用户无疑会遇到一些限制。 贡献者已经为 WordPress 5.9 的第一个版本做好了准备。 而且,还会有更多。
对于那些已经脱离循环的人来说,最令人震惊的事情可能是定制器、小部件和导航菜单管理屏幕的消失。 使用块主题时,这些组件将被站点编辑器替换。
有一些与定制器相关的已知问题,例如没有自定义 CSS 选项、实时预览或站点图标设置。 我涵盖了这个 更多细节在上一篇文章中.
导航菜单现在通过导航块处理:
选择导航菜单。
可能需要一些时间来适应。 虽然我是块系统的粉丝,但无可否认,我仍然更喜欢通过经典屏幕管理菜单。 然而,我开始回过神来了。 一直在该区块上工作的贡献者使体验比几个月前要好得多。
至于动态侧边栏和小部件,它们已经消失了,至少在传统意义上是这样。 现在一切都是块。 主题作者可以创建看起来像过去的侧边栏的列或容器,但它们都通过站点编辑器进行管理。 而且,用户可以在任何地方粘贴他们想要的任何块。