Human Made 的总工程师 Fränk Klein 现在是没有。两个主题开发者将基于块的主题发布到 WordPress 主题目录。基于块的 Bosco 是他对 Bosco 主题的再创作,于 2014 年发布。

基于块的主题,也称为 FSE(全站点编辑)主题,目前处于试验阶段。他们需要使用 Gutenberg 插件,该插件会自动检测其结构并激活网站编辑器的测试版。该系统允许用户体验完全由块组成的 WordPress 安装。缺少小部件、导航菜单和定制器屏幕。从帖子到网站标题再到导航,一切都通过 HTML 模板处理,用户可以通过网站编辑器自定义这些模板。这仍然是最初的体验,但随着古腾堡插件的每次更新而不断改进。

就在一个多月前,主题团队代表 Ari Stathopoulos 将第一个基于块的主题 Q 发布到官方主题目录中。这既是 WordPress 主题历史上的一个里程碑,也是对开发人员跟随他的领导的邀请。

从那时起,我们就看到了向即将推出的二十一二十一默认主题的基于块的版本的转变。它还不在目录中,但社区应该很快就会看到它。

Klein 和 Stathopoulos 等开发人员正在为其他人铺平道路。对于那些没有时间或不愿意搜索 Gutenberg 插件代码或关注几十张票的人,他们可以采取简单的方法。研究做腿部工作的人的代码。

Klein 还写了一篇详细的文章,题为我从构建全站编辑主题中学到了什么,详细介绍了他的经验。尽管他对这个主题的未来持乐观态度,但他并没有回避他偶然发现的问题。对于准备冒险进入基于块的主题构建的任何主题作者来说,这是必读的。

可能会让一些开发人员感到惊讶,甚至让他们有点不舒服的一件事是,Klein 将大部分开发时间花在了站点编辑器上,而不是代码编辑器上。 “这很可能是未来创建主题的工作流程,”他写道。 “不仅可以直观地编辑主题,而且比手动编写块标签实用得多。轻松,因此您可以根据需要调整主题设计所需的选项。"

关于主题
站点编辑器中基于块的 Bosco。

基于块的 Bosco 相对简单。它是一个单栏、无侧边栏的主题,它

“全站点编辑主题仍然缺少许多基本功能,”Klein 写道。因此,选择适合这些限制的主题设计非常重要。否则,您将获得非常令人沮丧的体验。”

与 Q(主要用于测试主题相关功能的基本主题)不同,基于块的 Bosco 基于用户可能想要的设计实际在网站上使用,至少有一天。目前,所有网站编辑器还没有准备好与生产网站一起使用。主题设计非常适合简单的个人博客。

短期内,这个主题可以做得更好。Provi对广泛和完全对齐的支持将是理想的,特别是对于单栏主题。编辑器和前端内容的宽度也不匹配,所以不是完美的所见即所得体验。目前,这些并不是决定这些类型的实验主题的成败因素。我们正处于 Beta 阶段。

现在,最终用户需要开始修改主题,例如基于块的 Bosco(请在测试安装而不是实时站点上执行此操作),并提供反馈。他们还允许其他开发人员在 2021 年崩溃之前突然感觉新系统适应了新系统。

打开主题目录

在这一点上很明显。 WordPress 主题目录需要允许主题作者上传基于块的主题,无需黑客攻击或其他变通方法。基于块的 Bosco 和类似主题目前附带虚拟文件,如 header.php 和 footer.php,以及函数中不必要的 PHP 代码.php 绕过主题检查系统。删除了这些额外的文件和代码后,与传统的 WordPress 主题相比,基于块的主题就变得微不足道了。

WordPress Meta Trac 和 Theme Check 插件上有一个补丁的公开票。需要有人触发和实施

像这样:

喜欢正在加载...

资源