如何在wordpress模板中包含css文件

时间:2014-02-15 18:00:14

标签: php wordpress

我正在尝试在我的wordpress网站中为所有页面添加一个新样式表。我想通过相同的模板来做到.style.css包含在内。但我真的无法弄清楚如何包含style.css。我正在使用2012主题

我在主题目录中看到了style.css。但它是如何被包括在内的?基本上来自哪个文件?

1 个答案:

答案 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' );