我正在处理一个插件,我需要在管理员中设置一些颜色。
现在,我使用WP update_option()函数保存了这些颜色设置。然后,当我需要显示一个页面时,我使用get_option()函数然后嵌入颜色代码,如下所示:
<style>
.some_class{ background-color: <?php echo $settings->color_code;?>; }
</style>
当然,这很有效。但它似乎有点笨拙,因为插件可以加载几个基于PHP的页面之一。所以,对于每一个,我必须做到以上几点。
有没有办法让这个标签进入我的所有插件页面,而不是逐页进行?
答案 0 :(得分:2)
for frontend:
add_action( 'wp_enqueue_scripts', 'custom_css', 100 );
function custom_css(){
echo '<style>css here!</style>';
}
它应该在您当前的css样式表之后打印,因此它将覆盖prev。 css