我想编辑一个父主题,而不仅仅是函数和样式文件。我发现儿童主题没有我想要的灵活性。如何编辑父主题,而不存在更新覆盖所有更改的所有风险和可能性?
安全地更改父主题
2 个回复
最合适的回答,由SO网友:Pat_Morita 整理而成
简而言之:不容易。
首先,我要说的是:通过子主题,您可以连接到函数、过滤值、更改模板,甚至交换javascript文件。这通常就足够了。
根据注释进行编辑:如果主题使用最佳实践进行编码并检查子主题目录,则可以将模板从父主题复制到子主题,然后在那里进行更改。
如果儿童主题不够,您有两种可能性:
手动写下更改或备份文件。更新主题后,请复制步骤。
使用ssh连接到服务器。在themes文件夹中安装git(或者根目录,如果需要)。签入更改。无论何时更新主题,git都会将更改合并到更新的主题中。Git不适合初学者。在尝试git之前,请确保备份完整的安装。
目前没有其他解决方案。
SO网友:Jacob Peattie
只需重命名主题文件夹。这实际上使其成为一个新主题,因此它将不再接收原始主题的更新,但您可以安全地对其进行更改。