利用子主题定制父主题

  1. 子主题最终的用途是来定制父主题,比如要定制首页的内容,只需要把相应的模板文件放在子主题目录,WordPress 检测到就会自动优先调用。
  2. 这里需要着重介绍一下functions.php的用法,子主题比较特殊的一个文件是functions.php,它不会被覆盖,而是按子父主题顺序同时引入。
  3. 利用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文件中,保存刷新即可。