我已经阅读了一些文章,我知道有些主题文件,可以完全覆盖主要主题文件,但其他文件没有(例如function.php
)。此时,最好知道哪些文件可以包含在子主题中以及如何(关于文件夹结构)。
我的大多数修改都是在custom css
主要主题专栏中进行的,但我也直接修改了app.css
,app.min.js
,header.php
,{{1} }(注册其他script-calls.php
个文件并应用一些调整)。
我必须提一下,在我的情况下,样式表使用js
而非inc/script-calls.php
文件排队。
所有文件(无论什么扩展名)都可以用同样的方式处理,如果我只是将这些文件复制到Child主题文件夹中,或者我应该创建一个精确的目录结构,就像我们在{{{ 3}}拜托?
谢谢,
LE:我正在努力使其发挥作用但没有结果。我重新创建了相同的文件夹结构,尝试在子项中使用这些文件:function.php
,app.css
,app.min.js
,header.php
以及唯一正在使用它的文件{{1 }}。有什么想法吗?
答案 0 :(得分:1)
您必须遵循子主题文件夹中父主题的目录结构。
如果您的父主题结构是:
/parent-theme/templates/single.php
要替换子主题文件夹中的single.php,您必须创建:
/child-theme/templates/single.php
任何文件都可以包含在您的子主题中。您还可以包含未在父主题中加载的其他文件。