仅在登录屏幕上取消注册默认wp-admin css?

时间:2012-08-31 作者:user19918

我有一个关于在登录屏幕上取消注册“wp admin”样式的问题。

如果我只是在全球范围内运行:

<?php wp_deregister_style( \'wp-admin\' ); ?>
我的登录屏幕将没有样式。

如果我运行以下函数:

function remove_default_styles() {
    wp_deregister_style( \'wp-admin\' );
}
add_action( \'admin_enqueue_scripts\', \'remove_default_styles\' );
这将成功删除管理区域中的样式,但不会删除登录页面上的样式。

但是,如果我使用登录操作运行相同的函数,如下所示:

add_action( \'login_enqueue_scripts\', \'remove_default_styles\' );
它没有效果。

有人知道如何在登录屏幕上取消注册默认样式吗?

谢谢

1 个回复
SO网友:user19918

哦看起来我需要的操作是“login\\u init”。像这样:

function login_remove_scripts() {
    wp_deregister_style( \'wp-admin\' );
}
add_action( \'login_init\', \'login_remove_scripts\' );

结束

相关推荐

WordPress Login Footer URL

我想在Wordpress url上更改Wordpress的url“返回XXXX”。我使用此函数更改徽标url,但似乎没有footerurl引用。add_filter( \'login_headerurl\', \'custom_login_header_url\' ); function custom_login_header_url($url) { return \'http://www.myurl.com/\'; } 你知道我如何用过滤器更改这个url吗?我的wo