子主题CSS根本不显示

时间:2017-04-26 作者:Heather

我有一个子主题,它根本没有显示我的CSS更改。当我检查元素时,更改不会显示在资源管理器窗口中。我看了看脑袋,孩子的主题风格不是排队。

子函数。php:

<?php

add_action( \'wp_enqueue_scripts\', \'enqueue_parent_theme_style\');
function enqueue_parent_theme_style() {
    wp_enqueue_style( \'parent-style\', get_template_directory_uri().\'/style.css\' );
}
子样式。css:

/*
Theme Name: Jevelin Child
Description: Child theme for Jevelin theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: jevelin
Text Domain: jevelin-child
*/

/* Add your custom CSS below */
我不知道罪魁祸首是什么。

1 个回复
最合适的回答,由SO网友:BlueSuiter 整理而成

请用这个代替你正在使用的。这肯定会奏效的。

 <?php
       function my_theme_enqueue_styles() {

    $parent_style = \'parent-style\'; // This is \'twentyfifteen-style\' for the Twenty Fifteen theme.

    wp_enqueue_style( $parent_style, get_template_directory_uri() . \'/style.css\' );
    wp_enqueue_style( \'child-style\',
        get_stylesheet_directory_uri() . \'/style.css\',
        array( $parent_style ),
        wp_get_theme()->get(\'Version\')
    );
}
add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_styles\' );
?>

For more details on configuring Child themes in WordPress please refer to this link.

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s