📌  相关文章
📜  wp enqueue 样式 - PHP (1)

📅  最后修改于: 2023-12-03 15:21:15.033000             🧑  作者: Mango

WP Enqueue Style - PHP

在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官网。