【发布时间】:2015-12-14 23:03:32
【问题描述】:
试图从子主题“style.css”文件中删除一些杂乱无章的内容。但是,我将 css 分解为多个文件。它似乎没有加载。
function building_page_add_styles() {
wp_enqueue_style( 'building-page-style', get_template_directory_uri() . '/building.css' );
}
add_action( 'wp_enqueue_scripts', 'building_page_add_styles' );
我在它上面有一个函数,它对“styles.css”做同样的事情。
【问题讨论】:
-
该函数与您提到的另一个函数 (style.css) 同名 (building_page_add_styles)?
-
不,名称不同。我在 firebug 中查看样式表,它显示一个空文件。这可能是缓存问题吗?我检查了其他浏览器,它仍然没有加载。
-
使用 wp_register_style 代替然后 wp_enqueue_style('building-page-style');
-
可能是缓存问题
-
请注意
get_template_directory_uri()返回 parent 主题的 uri,因此如果您使用子主题,请改用get_stylesheet_directory_uri()。