8

我正在使用一个主题,它已经是它的父主题的子主题。因为我想做一些改变,所以我想做一个儿童主题。

如何为子主题制作子主题?

4

1 回答 1

12

您不能真正创建正常意义上的“孙子”主题 - 即使其成为子主题的子主题。这在技术上可能是可能的(Smashing Magazine说它早在 2013 年),但它似乎通常被认为不是“Wordpress 合法的”。

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

你应该使用孙主题吗?

孙主题的主要实际困难是它们在您的站点中添加了另一个级别的“移动部件”,使其更难以维护和调试。

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


如何使用插件创建“孙主题”:

如果您决定这是要走的路,以下描述如何为您的“孙子主题”创建插件

孙子主题的替代品:

另一个建议是制作一个子主题的副本以进行自定义,尽管这意味着升级子主题不再容易。

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

于 2017-10-24T18:28:11.047 回答