什么是子主题
子主题是一个继承了另一个主题的功能和风格的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后台,通过上传启用即可
发表评论