昨天,DeoThemes 的最新块主题 Ona Creative 登陆了 WordPress 目录。这是 Ona 的第二个孩子,我的主题最初于 2021 年 11 月在酒馆展出。

初看Ona父主题时,WordPress 5.9尚未发布,用户需要安装Gutenberg插件进行测试。开发人员仍在快速推出功能,以期待基于块的模板和全局样式功能的生产就绪版本。

Ona 不同于当时提交到该目录的任何其他块主题。如果您不注意,它可能会被误认为是经典主题。不管引擎盖下的系统如何,它本身就是一辆设计精良的车辆。然而,大多数块主题是难以启动的系统上的基本实验。 Ona 承诺块主题不需要从设计中吸取所有生命力才能有效。

当时,主题有一些自己造成的错误。根据用户的站点结构,默认图像可能会返回“404:未找到”结果。 WordPress 或 Gutenberg 中都不存在模式块,并且主题没有插入动态数据的可靠方法。然而,Ona 现在使用此功能来创建漂亮的默认模板。

不仅 Ona parent 这样做,而且 Ona Creative 子主题也可以重用和重新排列这些模式,而无需编写几乎相同的新代码。首页模板添加了一个自定义标题,但插入了两个现有模式以将其设计与其父级分开:

奥纳创意,一些首页模板。

不过,奥纳创意也错失了一些机会。尽管它使用其父主题中的模式,但其主页模板的某些部分本身就是完美的模式。用户可能喜欢默认的帖子查询块,并希望在其他页面上使用它的布局。

下面的推荐部分作为一个模式绝对有意义:

推荐栏目。

在这一点上,我不确定直接在主题模板中插入大部分块代码是否是理想的路径。如果在模板中就足够好了,为什么不让它可重用呢?我很少看到主题模板不应该只包含一个或多个模式的情况。

我对 Ona 和 Ona Creative 最重要的问题是他们避开块系统以支持自定义类。例如,这个主题有两个类,它添加到其主页模板的这个部分的 Cover 块中:

在图案中选择的封面块。

第一种样式设置内边框,第二种样式创建放大背景的悬停效果。用户有两种方法可以在别处的 Cover 块上重新创建此设计。在模式中复制并粘贴块,或在块选项侧栏的“高级”部分下手动键入类。

部分部分使用的草书字体也是如此。用户必须手动添加 ona-alt-font 类,而不是从设计工具中选择它。我愿意放弃这一点,因为字体系列的选择应该通过字体系列块控件来处理。但是,WordPress 中的标题和段落等块尚不支持此功能。

添加手写/草书文字。

两者都是旧的主题设计方式的案例,需要用户跳过重重障碍来重新创建特定的外观。泰默斯需要离开这种思维方式,回到古典时代。块系统具有标准化的块样式功能,允许用户直观地选择这些类。如果他们通过主题注册,用户可以使用支持他们的任何块重新创建相同的设计。

在决定是否注册块样式时,有一个简单的问题要问:块上的类是模式还是模板?除了一些罕见的用例——通常涉及标题和导航——答案几乎总是自定义类应该是块样式。

我可能对某些功能的实现有点挑剔。这个空间在很大程度上仍未开发——Ona Creative 在目录中的 58 个块主题中仅排名第 56 位。这并不影响其精心设计的设计。

DeoThemes 继续做对的一件事是设计。 Ona Creative 值得为许多 WordPress 网站的前端增光添彩。它的开发团队一直在跟上块系统的变化,排版很准确,看起来很棒。

like this

like loading...

资源