了解wp_add_inline_style

时间:2013-08-03 11:56:31

标签: wordpress wordpress-plugin wordpress-theming

我试图绕过WordPress中的wp_add_inline_style()函数。

//setting inline css.
function my_styles_method() {
    wp_enqueue_style(
        'custom-style',
        get_template_directory_uri() . '/css/custom_script.css'
    );
        $color = get_theme_mod( 'my-custom-color' ); //E.g. #FF0000
        $custom_css = "
                .mycolor{
                        background: {$color};
                }";
        wp_add_inline_style( 'custom-style', $custom_css );
}
add_action( 'wp_enqueue_scripts', 'my_styles_method' );

我理解其中的大部分内容,但我不理解这一点:

wp_enqueue_style(
   'custom-style',
    get_template_directory_uri() . '/css/custom_script.css'
);

这是依赖吗?或一个空白的CSS文件,以便代码写入它?

如果依赖那么为什么?我只想将自定义css加载到主题中,以便可以更加自定义。

由于

1 个答案:

答案 0 :(得分:1)

回答我自己的问题是,它是一种依赖:)