自Wordpress 3.3更新
有一个函数称为wp_add_inline_style 可用于根据主题/插件选项动态添加样式。这可以用来在头部添加一个小的css文件,这应该是快速有效的。
<?php
function myprefix_scripts() {
wp_enqueue_style(\'name-of-style-css\', plugin_dir_path(__FILE__) . \'/css/ccsfilename.css\');
$css = get_option( \'loader_css\', \'default css goes here for when there is no value\' );
//or for Example
$color = get_option( \'custom_plugin_color\', \'red\' ); //red is default value if value is not set
$css = ".mycolor{
background: {$color};
}";
wp_add_inline_style(\'name-of-style-css\', $css);
}
add_action( \'wp_enqueue_scripts\', \'myprefix_scripts\' );