为什么不通过函数.php加载style.css

时间:2017-01-19 作者:The WP Intermediate

<?php

/*
# =======================================
# functions.php
#
# The theme\'s Function
# =======================================

*/

/*---------------------------------------*/
/* 1. CONSTANTS */
/*---------------------------------------*/

define(\'THEMEROOT\', get_stylesheet_directory_uri());
define(\'IMAGES\', THEMEROOT.\'/img\');
define(\'JS\', THEMEROOT.\'/js\');


/*---------------------------------------*/
/* 2. SCRIPTS */
/*---------------------------------------*/
if(!function_exists(\'hydrogen_scripts\')) {
    function hydrogen_scripts () {

        /* Load the stylesheets. */
        wp_enqueue_style( \'style\', THEMEROOT . \'style.css\' );
    }
    add_action(\'wp_enqueue_scripts\', \'hydrogen_scripts\');

}
我犯了什么错误,无法加载样式。css?有什么想法吗?看起来像是一些看不见的细微错误。

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

返回的URLget_stylesheet_directory_uri() 没有斜杠,因此需要添加斜杠。E、 g.:

wp_enqueue_style( \'style\', THEMEROOT . \'/style.css\' );