所有插件页面上的WP入队样式

时间:2017-03-17 作者:ThomGO

我正在构建一个插件,我希望我的所有页面上都有我的排队风格,而不仅仅是slug(toplevel

    function load_custom_wp_admin_style($hook) {
        if($hook != \'toplevel_page_myplugin\') {
                return;
        }
        wp_enqueue_style( \'custom_wp_admin_css\', plugins_url(\'css/style.css\', __FILE__) );
}
add_action( \'admin_enqueue_scripts\', \'load_custom_wp_admin_style\' );
这只给了我在页面管理的风格。php?page=myplugin,但我有更多像admin这样的页面。php?页码=sieronline-page1管理员。php?第页=myplugin-page2。

我该怎么做?

非常感谢。

1 个回复
SO网友:Ajay Tank

如果要在所有管理页面上使用排队样式,可以使用以下代码

    function load_custom_wp_admin_style() {
        wp_enqueue_style( \'custom_wp_admin_css\', plugins_url(\'css/style.css\', __FILE__) );
}
add_action( \'admin_enqueue_scripts\', \'load_custom_wp_admin_style\' );
或者,如果希望在特定页面上使用排队样式,可以使用以下代码

function load_custom_wp_admin_style($hook) {
        if($hook != \'toplevel_page_myplugin\' || $hook != \'widgets.php\' || $hook != \'edit.php\') {
                return;
        }
        wp_enqueue_style( \'custom_wp_admin_css\', plugins_url(\'css/style.css\', __FILE__) );
}
    add_action( \'admin_enqueue_scripts\', \'load_custom_wp_admin_style\' );