这就是我的结构。 从维护的角度来看,作为一名开发人员,这更具挑战性,因为如果你想要进行一个简单的更改,而这自然会对父主题进行更改,那么现在你必须将其纳入两个完整主题的范畴。因此,这其中存在一些权衡,但我会偏向用户。 Brian Gardner:所以每当我想谈论这个问题时,Nick 都很乐意进入我的内心。我经常谈论这个问题,因为你所说的和我的经历很像。然而,我想让人们更容易理解。你制作了一个子主题,但突然间,你开始讨论创建一个块主题并保存更改。这就是我们进入 WordPress 的第三个维度的地方。 通过网站编辑器同的地方。
所以前几天有人给我发了一封电子邮件,他们说,如果我使用这个基本主题,然后激 比利时电报数据 活这个子主题,然后在网站编辑器中进行大量更改,那么有点像,谁先上,对吧?然后我想,我要做一个孙子主题吗?我想,等一下,突然间,我们现在处于开始阶段。 最后,回到你之前提到的问题,Genesis 之所以受到青睐的原因是我不想维护 30 个本质上都一样的 theme.json 文件。但这就是我目前的处境。我跟我的朋友 Jeremy 开玩笑说,这就是我今天的感觉,但一小时后我的感觉就可能改变。 现在我想,也许只需要一个基本的主题,然后将其分叉,直到它成为独立的主题。
是的,维护这个主题是我的负担。但至少这样,就像一个人,一个主题;如果他们做出改变,他们只会在一个主题内,而不会跨越两个主题。我不必担心 .org 的基本主题更新;查看所有这些变得更容易。 如果有什么特别要讨论的,我们可以进入下一层:Create Block Theme插件及其功能。我让你介绍一下,因为我对它的当前状态很着迷。我们在 Build Mode 讨论过这个问题。突然之间,它改变了我想要帮助教育人们的方式。 Nick Diego:在讨论这个问题之前,我想先提一下子主题。在企业级实施中,子主题有一个非常有趣的用例。