我们在开发主题的时候有时候需要根据用户的选择动态修改css的样式,wp提供了一个内置函数wp_add_inline_style来添加动态创建的css
wp_add_inline_style函数需要两个参数,第一个参数是css别名,第二个参数就是css的内容。使用方法如下。
function haozhuti_enqueue_scripts()
{
if (!is_admin()) {
wp_enqueue_style('hzt_style',get_stylesheet_uri());
wp_add_inline_style('hzt_style', '
body{background-color: red}
');
}
}
add_action('wp_enqueue_scripts', 'haozhuti_enqueue_scripts');
wp_enqueue_style(‘hzt_style’,get_stylesheet_uri());的第二个参数不能省略为必填项,路径可以为任何存在的css文件地址
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。