WordPress子主题如何添加为什么添加

什么是子主题

子主题是一个继承了另一个主题的功能和风格的wordpress主题。被继承的主题称为父主题。子主题可以重写父主题里的任何文件,允许您修改网站功能和外观,而不必编辑任何父主题中的文件。

为什么使用子主题

因为商业主题会经常更新以提高功能,安全或设计。如果修改了主题,在更新后会丢失原来的修改。而子主题允许您在不编辑父主题的情况下进行大量的修改和定制外观。也就是说在更新了父主题的情况下,子主题可以不发生变化,这样就减少了工作量并进行了父主题的更新。

如何加子主题

子主题至少需要两个文件才可以工作:function.php和style.css,
1、function.php连接子主题到父主题,代码如下:

<?php 
add_action('wp_enqueue_scripts', 'my_enqueue_assets'); 

function my_enqueue_assets() {

wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css'); 

}

2、style.css就是放您自定义 CSS的地方,使用下面代码开始:

/* 
  Theme Name: Micool Child 
  Theme URI: https://mk99.net 
  Description: Micool Child Theme 
  Author: Micool Theme Examples 
  Author URI: http://www.divithemeexamples.com
  Template: Micool 
  Version: 1.0.0 
  License: GNU General Public License v2 or later 
  License URI: http://www.gnu.org/licenses/gpl-2.0.html 
  Tags: Micool, is, awesome 
 */ 

3、这两个文件放进一个文件夹中如micool-child,然后压缩为zip文件,在wp后台,通过上传启用即可

免责声明:
1. 本站所有资源来源于网络,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请自负。
2. 如果您喜欢该源码,请支持购买正版,得到更好的正版服务。
3. 如果你有好源码或者教程,可以联系站长投稿,分享有金币奖励和额的外收入!
4. 本站提供的非本站原创资源都不包含技术服务请大家谅解!
5. 如有链接无法下载或失效,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站无法保证所有资源的准确性、安全性和完整性!
8. 如本站源码有侵权问题,请联系站长!