FOUC - add body class .notices-auto-collect
Do not display notices before they are moved to panel.
This commit is contained in:
parent
2362cb37df
commit
d48631c4f6
@ -36,6 +36,14 @@
|
||||
}
|
||||
|
||||
/* This should only be used if auto-collect/above-title is enabled */
|
||||
.notices-auto-collect #wpbody-content > div.updated,
|
||||
.notices-auto-collect #wpbody-content > div.error,
|
||||
.notices-auto-collect #wpbody-content > div.notice,
|
||||
.notices-auto-collect #wpbody-content > div.update-nag,
|
||||
.notices-auto-collect .wrap > div.updated,
|
||||
.notices-auto-collect .wrap > div.error,
|
||||
.notices-auto-collect .wrap > div.notice,
|
||||
.notices-auto-collect .wrap > div.update-nag,
|
||||
.notices-above-title .wrap > div.updated,
|
||||
.notices-above-title .wrap > div.error,
|
||||
.notices-above-title .wrap > div.notice,
|
||||
|
||||
@ -31,6 +31,10 @@ class NoticeManager{
|
||||
|
||||
if ( ! empty( $this->options['screen_panel'] ) ){
|
||||
add_action( 'admin_init' , [ $this , 'register_notice_manager_panel' ] );
|
||||
|
||||
if ( ! empty( $this->options['auto_collect'] ) ){
|
||||
add_filter( 'admin_body_class', fn($classes) => $classes . ' notices-auto-collect' );
|
||||
}
|
||||
}else{
|
||||
// array_walk($this->options,function(&$item){$item=0;});
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user