style.css在引导之前包含在内

时间:2015-08-03 19:23:47

标签: html css wordpress twitter-bootstrap w3-total-cache

我正在尝试用我的style.css覆盖bootstrap(默认放在我的wordpress主题文件夹中)。所以这是我的functions.php中的代码,用于将引导程序cdn和我的css排入队列:

function bootstrap() { 
wp_enqueue_style( 'bootstrap-css', 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css' ); 
wp_enqueue_script( 'bootstrap-js', 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js',  array('jquery') );

}
add_action('wp_enqueue_scripts', 'bootstrap');

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

这就是我在google检查员看来的样子:

<link rel="stylesheet" id="maincss-css" href="http://bootstraptest.co.nf/wp-content/themes/HipsterTheme/style.css?ver=1.0.0" type="text/css" media="screen">

<link rel="stylesheet" id="bootstrap-css-css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css?ver=4.2.3" type="text/css" media="all">

我对wordpress很新,所以对我好:P

1 个答案:

答案 0 :(得分:2)

根据文档wp_enqueue_style,您应该使用 $ deps 参数声明 maincss 的依赖关系,如下所示:

objectId