为什么我的孩子主题不是使用新的style.css文件?

时间:2015-08-05 00:49:06

标签: php html css wordpress

我按照一个非常简单的教程来介绍如何将一个子主题排入队列,但当我真正去编辑我的style.css时,没有任何转移。我使用给出的代码错了吗?

的style.css

/*
Theme Name: Blank Slate Child
Theme URI: http://www.efficientmind.org/blankslate-child/

*/

在functions.php

中排队代码
<?php

add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}

?>

2 个答案:

答案 0 :(得分:2)

您的子主题样式表标题需要包含模板行(父主题名称)才能工作。

codex | child themes

示例:

/*
Theme Name:     Twenty Thirteen Child
Theme URI:      http://example.com/
Description:    Child theme for the Twenty Thirteen theme
Author:         Your name here
Author URI:     http://example.com/about/
Template:       twentythirteen
Version:        0.1.0
*/

答案 1 :(得分:0)

在您的子主题的style.css文件中添加以下注释:

Template: BlankSlate

你的新Style.css应如下所示:

/*
Theme Name: Blank Slate Child
Theme URI: http://www.efficientmind.org/blankslate-child/
Template: BlankSlate
*/