## 如何创建子主题
子主题也可以看做一个单独的主题,它只需要在主题目录里放一个` style.css` 并在文件里写上一些信息就能生效。
下边是一个清晰的目录结构:
```
|--wp-content
|--themes (wordpress主题目录)
| |--rizhuti-v2 (日主题V2-父主题目录)
| |--rizhuti-v2-child (日主题V2-子主题目录)
| | |--style.css (必须)
| | |--functions.php (子主题函数)
| | |--(可选部分的模板文件,会覆盖同名的父主题模板文件)
```
## 子主题style.css介绍
`style.css `文件的内容决定了子主题的重要基本信息,下面给大家举一个例子:
```css
/*!
Theme Name: rizhuti-v2子主题
Theme URI: https://ritheme.com/
Author: ritheme
Author URI: https://ritheme.com/
Description: rizhuti-v2子主题描述
Template:rizhuti-v2
Version: 1.1.0
```
代码解释:
* Theme Name(必须):子主题名字
* Theme URI(可选):子主题的页面
* Description(可选):子主题的描述
* Author(可选):子主题作者
* Author URI(可选):子主题作者的网站
* Template(必须):父主题目录名,区分大小写 (rizhuti-v2)
* Version(可选):子主题版本
这一段 CSS 注释,会被 WordPress 识别,必须放在` style.css` 的最顶端。很明显,这段注释里面包含了 主题名称、主题地址、描述、作者、作者名称、模板(父主题)、主题版本号。在这些参数里面,只有` Theme Name` 和 `Template `是必须有的,其中 `Template `参数的作用,就是指定父主题,是在子主题中用的,要填写父主题目录名。在一般的主题中,是不会有 ``Template`` 这个参数的。
## 新建一个目录为 rizhuti-v2-child 的子主题
新建目录(为方便理解,通过子主题的目录名为“父主题-子主题”,如本例就是`rizhuti-v2-child`)并且把上面注释写进 `style.css` 文件中,目录中新建一个`functions.php `空文件,陆 WordPress 后台,找到 主题 选项,就可以看到并且选择这个主题了。
- 主题介绍
- 功能介绍
- 目录结构
- 后台介绍
- 正版申明
- 安装主题
- 支持的环境
- 安装教程
- 内置页面检查设置
- 模块化首页
- 基本设置
- SEO设置
- 缩略图设置
- 文章布局
- 顶部菜单
- 分类页筛选
- 网站底部设置
- 商城设置
- 初始设置
- 会员组
- 支付接口
- 发布付费资源
- 付费下载资源
- 付费查看内容
- 付费观看视频
- 付费查看相册
- 普通相册文章+灯箱效果
- 常见二开修改文档
- 主题目录结构介绍(干货)
- 简单修改源代码方法(粗暴)
- 主题数据库表说明
- 文章postmeta字段说明
- 用户usermeta字段说明
- 分类termmeta字段说明
- 子主题开发文档
- 什么是wordpress子主题
- 如何创建子主题
- 利用子主题定制父主题
- rizhuti-v2常用action钩子
- 默认子主题rizhuti-v2-child