为什么wp_enQueue_style()要添加css类?

时间:2016-01-24 作者:Ritobroto Mandal

为什么我的样式表链接-css 最后呢?我如何删除它?

我的自定义函数文件中有:

function enqueue_styles_scripts() {
  wp_enqueue_style(\'bootstrap\', get_template_directory_uri() .\'/css/vendor/bootstrap.min.css\');
}
add_action(\'wp_enqueue_scripts\', \'enqueue_styles_scripts\');
当我检查源时,这是输出:

<link rel=\'stylesheet\' id=\'bootstrap-css\'  href=\'//localhost:3000/wordpress/wp-content/themes/underscore/css/vendor/bootstrap.min.css?ver=4.4.1\' type=\'text/css\' media=\'all\' />
你能解释一下为什么吗-css 正在添加到给定idbootstrap ?

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

后缀-css 存在以防止与站点上的其他元素发生冲突。

元素需要一些id 因此,您可以稍后根据JavaScript对其进行操作,因此必须有一个可预测的命名方案。

相关推荐