利用子主题定制父主题
- 子主题最终的用途是来定制父主题,比如要定制首页的内容,只需要把相应的模板文件放在子主题目录,WordPress 检测到就会自动优先调用。
- 这里需要着重介绍一下
functions.php
的用法,子主题比较特殊的一个文件是functions.php
,它不会被覆盖,而是按子父主题顺序同时引入。 - 利用
functions.php
这个文件就可以最大化的定制主题,不过需要父主题的配合和以及一定的 WordPress 插件 API 知识。
下边的例子在 head 标签里添加响应式网页的元信息:
function ri_add_responsive_meta()
{
echo '<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">';
}
add_action( 'wp_head', 'ri_add_responsive_meta' );
将上述代码添加至子主题的functions.php
文件中,保存刷新即可。