如何正确创建子主题结构

时间:2015-06-13 11:06:56

标签: wordpress themes directory-structure wordpress-theme-customize

我已经阅读了一些文章,我知道有些主题文件,可以完全覆盖主要主题文件,但其他文件没有(例如function.php)。此时,最好知道哪些文件可以包含在子主题中以及如何(关于文件夹结构)。

我的大多数修改都是在custom css主要主题专栏中进行的,但我也直接修改了app.cssapp.min.jsheader.php,{{1} }(注册其他script-calls.php个文件并应用一些调整)。

我必须提一下,在我的情况下,样式表使用js而非inc/script-calls.php文件排队。

所有文件(无论什么扩展名)都可以用同样的方式处理,如果我只是将这些文件复制到Child主题文件夹中,或者我应该创建一个精确的目录结构,就像我们在{{{ 3}}拜托?

谢谢,

LE:我正在努力使其发挥作用但没有结果。我重新创建了相同的文件夹结构,尝试在子项中使用这些文件:function.phpapp.cssapp.min.jsheader.php以及唯一正在使用它的文件{{1 }}。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您必须遵循子主题文件夹中父主题的目录结构。

如果您的父主题结构是:

/parent-theme/templates/single.php

要替换子主题文件夹中的single.php,您必须创建:

/child-theme/templates/single.php

任何文件都可以包含在您的子主题中。您还可以包含未在父主题中加载的其他文件。

https://codex.wordpress.org/Child_Themes