从插件更改或添加主题的CSS

时间:2016-09-04 作者:Karim Mamdouh

我想从插件中添加/更改当前主题的CSS。

我试过了add_actionwp_enqueue_style 而且不起作用

我的代码:

function register_plugin_styles() {

        wp_enqueue_style( \'fh-plugin\' , plugins_url( \'nf-plugin/includes/f-hide.css\' ));

    }

    add_action( \'wp_enqueue_scripts\', \'register_plugin_styles\' );

1 个回复
最合适的回答,由SO网友:Ethan O\'Sullivan 整理而成

我认为你需要补充__FILE__ 到您的plugins_url() 作用它可能调用的位置不正确。应该是这样的:

add_action( \'wp_enqueue_scripts\', \'wpse_238154_register_plugin_styles\' );

function wpse_238154_register_plugin_styles() {
    wp_enqueue_style( \'fh-plugin\' , plugins_url( \'nf-plugin/includes/f-hide.css\', __FILE__ ) );
}