Wordpress主题二次开发:利用子主题来个性化定制父主题
- 子主题最终的用途是来定制父主题,比如要定制首页的内容,只需要把相应的模板文件放在子主题目录,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文件中,保存刷新即可。