一般说明:WordPress中的很多东西都可以配置。例如wp-content
目录这同样适用于plugins
和themes
目录两者都可以有多个文件夹(由插件定义)。
关于子主题和插件:插件和主题(通常)几乎是一样的。(主要)区别在于它们的加载位置以及它们对WordPress的信息(在注释标题中)。而且它们在结构上没有连接。因此,子主题与插件无关。
简单规则:
插件添加了功能。主题添加视觉表示。
保持这一点的独立性可以使主题易于交换,也可以使单个功能(每个都包装在一个插件中)易于交换。
关于从父主题>子主题匹配结构:是的,您必须重新创建该结构。但仅当子主题继承构建到父主题中时。例如,加载了get_template_directory_uri()
将仅从父主题加载,而stylsheet()计数器部件将使用子主题中的一个。比如get_header()
, get_sidebar()
, get_footer()
或get_template_part()
将首先搜索子主题。和儿童主题functions.php
也在父主题之前加载functions.php
文件