了解子主题/父主题的关系

时间:2020-05-07 作者:Vonedaddy

我想编辑标题。我网站上的php文件。我的父主题有一个标题。php文件。我将该文件复制到我的子主题,并添加了必要的代码。它似乎在起作用。

我的问题是。如果主题开发人员更新了主题,特别是标题。php文件,我的网站不会忽略他们的更新,因为标题。正在从我的子主题读取php文件?还是将文件合并?

1 个回复
SO网友:Jacob Peattie

如果使用子主题替换模板文件,则是的,您的网站将忽略这些更改,因为将加载子主题的版本。无法合并文件。如果需要这些更改,则需要将它们复制到子主题中。

这一事实有一些重要的含义。如果父主题发生了足够大的变化,则子主题中的模板版本将不再与父主题兼容。除了最佳实践之外,没有什么可以阻止主题作者对其父主题进行不兼容的更新。然而,这不应该太常见。如果父主题是“子主题友好的”,那么开发人员应该避免这些类型的更新。