好吧,我经常看到人们谈论子主题以及使用它们而不是修改现有主题的原因,但他们似乎都围绕着这样一个想法,即如果父主题被更新,所有更改都将丢失。当我过去创建网站时,我总是复制起始主题,在中更改主题名称style.css
, 直接在那里工作。在我看来,使用单个主题而不是子主题将节省开销,并允许对代码进行更大的控制——例如,删除不必要的函数,而不是围绕它们工作。如果遇到问题,我总是可以引用原始主题文件,如果父主题被更新,如果函数名和此类更改,我的子主题仍然可能中断,因此我不认为这是一个真正的好处。
除了“开发人员偏好”这一主题之外,我的网络搜索在这一主题上没有太多发现,这并不是一个真正的原因。
使用子主题比复制和重命名主题有什么真正的好处吗?