乍一看,子主题似乎有点多余。毕竟,如果一个主题继承了其父主题的配置和样式,那么它的外观和功能将完全相同。但是子主题在 WordPress 开发中发挥着至关重要的作用。
更新主题时,您会丢失对其代码所做的任何自定义添加。那是因为 WordPress 在更新过程中用新版本替换了这些文件。如果您是那种喜欢自定义主题以满足您的需求的人,那将是一个大问题。
子主题通过分离基本模板并允许您使用简单地从其父级“拉”代码和样式的主题来解决该问题。您无需自定义父主题,而是使用子主题对代码进行任何更改。
这种方法使您能够更新主题而不必担心丢失您的自定义。这很关键,因为未能更新主题可能会导致您的网站出现安全漏洞和兼容性问题。