一个儿童主题的Wordpress儿童主题

Wordpress child theme of a child theme

我使用的主题已经是其父主题的子主题。 由于我想做一些改动,所以我想做一个儿童主题。

如何为儿童主题制作儿童主题?

您无法真正创建正常意义上的 "grandchild" 主题 - 即使其成为子主题的子主题。技术上可能是可行的(Smashing Magazine 说是在 2013 年),但似乎普遍认为不是 "Wordpress legit".

您可以做的是将孙子主题创建为插件 - 尽管请注意,它往往被认为是不好的做法,因为它表明架构不好,如果你需要一个孙子主题 "something is wrong"。但是,如果您使用本身就是子主题的第三方主题,我可以看到逻辑。

你应该使用孙子主题吗?

孙子主题的主要实际困难是它们在您的站点中添加了另一层 "moving parts",使其更难维护和调试。

我在下面列出的参考资料讨论了 grandchild 主题的实用性和缺点,因此您可以决定这是否仍然适合您:


如何使用插件创建"grandchild theme":

如果您决定采用这种方式,下面将介绍如何为您的 "grandchild theme"

创建插件

孙子主题的替代品:

另一个建议是复制子主题来定制,虽然这意味着升级子主题不再容易。

本文提供了一种编辑子主题的方法,其方式是“最大限度地减少您所做的更改与原始子主题之间的耦合”...这意味着您不需要需要孙子主题,对子主题的更改(希望)应该是最小的,这样更容易升级。