我目前使用Divi主题的子主题。此子主题中包含修改的标题。php和页脚。仅限php文件,我应该在此子主题中存储Divi主题的精确副本。还是仅仅是更改的文件?
我还希望删除对Divi主题的任何提及。我将我的子主题重新命名为“MySite-child-theme”,但使用“view-source”时,它似乎也引用了父Divi主题。我想是因为主题的全部内容都存储在那里。
我目前使用Divi主题的子主题。此子主题中包含修改的标题。php和页脚。仅限php文件,我应该在此子主题中存储Divi主题的精确副本。还是仅仅是更改的文件?
我还希望删除对Divi主题的任何提及。我将我的子主题重新命名为“MySite-child-theme”,但使用“view-source”时,它似乎也引用了父Divi主题。我想是因为主题的全部内容都存储在那里。
您不应该在子主题中存储Divi主题的精确副本,这没有什么意义。
你的child theme 样式表将引用样式表标题内模板属性中的父主题目录名称:
/*
Theme Name: Your Child
Template: divi
//shortened for brevity...
*/
父主题将加载资源,尤其是CSS、JavaScript和图像等资产,其中路径包含父主题名称:http://example.com/wp-content/themes/divi/style.css
http://example.com/wp-content/themes/divi/script.js
//etc...
如果您想完全隐藏您正在使用;divi“;作为您的家长,您可以将目录重命名为您选择的内容,例如divi
到custom-parent
.然后,您可以打开Divi样式表并将所有引用重命名为;divi“;并用你选择的东西来代替它,同样,例如。custom-parent 或者类似的。鼻涕虫换鼻涕虫,标题换标题。
您可能希望使用grep工具来搜索和替换公共实例。
如果您这样做,任何时候Divi有父主题更新,您都需要清洗并重复该过程。
您可能还可以做其他事情,如过滤路径等。
子主题的目的是扩展父主题,以便父主题满足您的需求,通常成为您自己的创作。谁真正在乎你用什么样的框架来达到目的呢?
我开发了一些219个儿童模板。今天,我需要转换my last child-template 进入一个独立的模板中。我从样式中删除了以下行。css文件:Template: twentynineteen 并在我的函数中添加了几行。php文件:if ( ! function_exists( \'oripeau_setup\' ) ) : function oripeau_setup() { load_theme_textdomain( \'oripeau\', get_temp