在调整wordpress主题的硬编码时,只需最少的调整,创建子主题或在实时主题中进行调整是否更好?如果主题更新,您的CSS更改是否会消失?
答案 0 :(得分:2)
除非您构建了完全自定义的主题,否则子主题始终是修改您希望以后能够应用更新的现有主题的推荐方式。
如果您直接修改主题并更新主题,那么您的修改可能会丢失。通过使用子主题,您将确保保留您的修改。
如果您不关心这一点,那么始终可以分叉现有主题,并对分叉进行自己的更改。
答案 1 :(得分:1)
你不应该总是创建一个子主题,但事实仍然存在:
永远不要修改主题或插件,否则不适用于WORDPRESS CORE
在创建子主题之前,请问自己这个问题:
我要做的是,确实有益于主题或网站
主题有什么好处,应该进入儿童主题
自定义模板
自定义CSS和所有可视元素。这几乎总是与主题相关的
模板自定义
修改主题特定功能和功能的过滤器和操作
自定义父主题函数
我应该何时创建自定义插件而不是子主题
增强网站功能的任何类型的功能。这包括favicon,自定义帖子类型,自定义分类,短代码,自定义过滤器和修改默认功能的操作以及所有管理端自定义(这不包括与主题相关的自定义程序)。这个列表包含了重要内容并且不完整
请记住,这些是切换主题时网站上仍应存在的操作,过滤器和功能
答案 2 :(得分:0)
最佳做法是始终创建子主题并仅覆盖要修改的文件(只需将这些文件复制到子主题文件夹中,然后在那里进行更改)。 是的,主题的任何更改都将在更新期间丢失,因此永远不要直接对主题进行更改。