我正在尝试在我的wordpress网站中为所有页面添加一个新样式表。我想通过相同的模板来做到.style.css包含在内。但我真的无法弄清楚如何包含style.css。我正在使用2012主题
我在主题目录中看到了style.css。但它是如何被包括在内的?基本上来自哪个文件?
答案 0 :(得分:1)
它的代码在functions.php。
的第152行wp_enqueue_style( 'twentytwelve-style', get_stylesheet_uri() );
要包含您自己的CSS文件:
wp_enqueue_style( 'my-stylesheet', get_stylesheet_directory_uri() . '/my-stylesheet.css' );
这相当于/wp-content/themes/twentytwelve/my-stylesheet.css
代码进入了twentytwelve_scripts_styles函数,但我鼓励你创建一个子主题。在这种情况下,您将在子主题的functions.php中输入以下内容
function wpse_load_css() {
wp_enqueue_style( 'my-stylesheet', get_stylesheet_directory_uri() . '/my-stylesheet.css' );
}
add_action( 'wp_enqueue_scripts', 'wpse_load_css' );