📅  最后修改于: 2023-12-03 15:21:15.033000             🧑  作者: Mango
在WordPress主题或插件中,我们通常需要添加一些样式文件来改变网站的外观。使用wp_enqueue_style()
函数添加样式表是推荐的方法,它可以确保在适当的时间和位置来加载其CSS文件,而不会和其它插件或主题产生冲突。
wp_enqueue_style( string $handle, string $src = '', array $deps = array(), string|bool|null $ver = false, string $media = 'all' )
##参数
以下是wp_enqueue_style()
函数的参数:
$handle
- 样式表的名称/标题$src
- 引用样式表的路径( string )$deps
- 引用到的样式表( string/array )$ver
- 样式表版本号( string/bool/null )$media
- 样式表的媒体类型( string )以下是添加样式表的示例,它将在主题中加载“styles.css”文件。
function my_theme_enqueue_styles() {
wp_enqueue_style( 'my-theme-styles', get_template_directory_uri() . '/styles.css' );
}
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
在上面的代码中,我们使用的句柄是“my-theme-styles”,路径如下:
get_template_directory_uri() . '/styles.css'
我们在一个add_action()
函数中添加了我们的函数,使其在WordPress的标准“wp_enqueue_scripts”钩子上运行。
使用wp_enqueue_style()
函数来添加CSS文件是一个标准的做法,可以避免和其它插件或主题产生冲突。更多的关于WP的知识可以查看WP官网。