WordPress子主题未加载style.css

时间:2020-05-26 22:16:49

标签: css wordpress wordpress-theming

我正在尝试创建一个子主题,functions.php似乎正在工作,但是由于某种原因,该子主题未加载。我在我的functions.php中添加了以下内容,它确实起作用,除了它加载了父主题的style.css而不是子主题。

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

这是孩子中我的style.css的顶部:

/*
Theme Name: Chaplin Child
Theme URI: https://my-site.com/
description: Child Theme
Template: Chaplin
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: stack-child
*/

1 个答案:

答案 0 :(得分:0)

尝试一下此操作(在functions.php中,这是我的 working 子主题,并且也加入了子主题样式表:

add_action('wp_enqueue_scripts', 'register_my_scripts');

function register_my_scripts() {
    wp_enqueue_style( 'parent_style', get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css'  );
}