WordPress子主题是什么及使用方法

02月/23日/WordPress/浏览 651

WordPress子主题是什么?

WordPress子主题是WordPress主题。WordPress子主题在使用上和一般的WordPress主题没有区别:上传、启用即可。


WordPress子主题和一般的WordPress主题有什么区别?

WordPress子主题必须指定一个父主题,并继承拥有这个父主题的所有功能。熟悉面向对象开发的程序员同学估计一下就明白了,就和子类继承父类几乎wan全一样。前端的同学可类比CSS覆盖规则理解,相当于引用一个CSS文件,在其基础上增加或修改样式。


什么情况下需要WordPress子主题?

典型的场景,您使用了一个主题,但是希望在其基础上增加一些功能。这时候,如果直接修改主题,则会有一个问题。如果,作者对主题升级了,您必须同步修改一遍。每次升级都要把代码搬运一遍。

这时使用WordPress子主题正好!在子主题里写自己的个性功能,父主题升级大部分情况下不会影响子主题增加修改的功能。


怎么开发WordPress子主题?

重要的在子主题的style.css文件中指定父主题目录:Template: parent-theme。这里父主题目录就是:parent-theme。

/*
Theme Name: 这是一个子主题
Theme URI: https://www.zhuige.com/product.html
Description: WordPress子主题简介
Author: 追格
Author URI: https://www.zhuige.com/
Template: parent-theme
Version: 1.0.0
Text Domain: first-child-theme
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/


然后,别忘了引入父主题的样式

@import url("../parent-theme/style.css");

发表评论

暂无评论,抢个沙发...

客服 工单