0

我已經閱讀了一些文章,並且我瞭解到有一些兒童主題文件可以完全覆蓋主要主題文件,但其他文件卻不能(例如function.php)。在這一點上,將很好地知道哪些文件可以包含在兒童主題中以及如何(關於文件夾結構)。如何正確地創建一個兒童主題結構

我的大部分修改的custom css主旋律專業製造,但也是我直接修改app.cssapp.min.jsheader.phpscript-calls.php(註冊額外js文件和應用一些調整)。

我不得不提到,在我的情況下,樣式表使用inc/script-calls.php而不是function.php文件排隊。

所有的文件(不管是什麼擴展名)都可以用同樣的方法處理,如果我簡單地將這些文件複製到Child主題文件夾中,或者我應該創建一個確切的目錄結構,就像我們在Main theme請?

謝謝

LE:我很努力,使其工作,但沒有結果。我重新創建了試圖在子項中使用這些文件的相同文件夾結構:app.cssapp.min.jsheader.php,script-calls.php以及唯一正在工作的文件是header.php。有什麼想法嗎?

回答

0

你必須跟隨父主題的目錄結構中的子主題文件夾。

如果你的母題的結構是:

/parent-theme/templates/single.php 

要更換子主題文件夾中的single.php中你必須創建:

/child-theme/templates/single.php 

任何文件都可以包含在你的子主題。您還可以包含未加載到父主題中的其他文件。

https://codex.wordpress.org/Child_Themes

+0

感謝您的反饋克勞迪烏,你的答案reffer到頁/模板,但我們所談論的設置文件。您是否可以在100%的兒童主題結構中應用相同的規則? :)說實話,我去了這裏,因爲Codex很混亂,考慮到我上面描述的主題結構(樣式表使用'inc/script-calls.php'而不是'function.php文件'排隊) –