wordpress管理页面中的Bootstrap css冲突

时间:2017-07-04 10:57:24

标签: jquery css wordpress

如果我将Bootstrap CSS排入我的管理标题,它将适用于所有选项,包括我的管理页面。

add_action('admin_head', array(&$this,'enqueue_style_menu'));


public function enqueue_style_menu(){
    wp_register_style('ps-admin-css',plugins_url('css/admin-style.css', dirname(__FILE__)));
    wp_enqueue_style('ps-admin-css');
}

这是我的代码,这是将脚本排入WP管理页面的正确方法吗?

1 个答案:

答案 0 :(得分:1)

检查以下代码

function load_custom_wp_admin_style($hook) {
    // Load only on ?page=mypluginname
    if($hook != 'toplevel_page_mypluginname') {
            return;
    }
    wp_enqueue_style( 'custom_wp_admin_css', plugins_url('admin-style.css', __FILE__) );

} add_action('admin_enqueue_scripts','load_custom_wp_admin_style');

https://codex.wordpress.org/Plugin_API/Action_Reference/admin_enqueue_scripts