怎样制作WordPress主题的子主题

2020年8月3日 | 分类: 【源码】

参考:https://www.liuhaolin.com/wordpress/265.html
参考:https://www.liuhaolin.com/wordpress/42.html

当启动子主题时,报错:缺失父级主题。请安装父级主题。

原因:子主题中的模板文件设置不对,子主题中的模板名字,应该是父主题的文件夹的名字,不是父主题的名字。
因为:主题的名字可以用空格,而模板的名字用的是父主题的文件夹的名字。文件夹一般是不用空格的,这样模板的名字就可以使用空格。

不管是子主题还是普通的主题,主题的名字(Theme Name)都需要。
子主题中,多了一个模板文件。

父主题:parenttheme/style.css

/*
Theme Name: 父主题的名字,如:ParentTheme
*/

子主题:parenttheme-child/style.css

/*
Theme Name: 子主题的名字,如:ParentTheme Child
Template: 模板的名字是父主题中的文件夹的名字,如:parenttheme
/*