我们在开发主题的时候有时候需要根据用户的选择动态修改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文件地址
本文由 好主题 原创整理,致力于分享实用的 WordPress 建站知识与主题开发经验。 我们专注于提供高质量的 WordPress企业主题 资源,帮助中小企业轻松构建专业网站。 转载请注明来源,并保留原文链接,感谢您的支持与理解。