do_action( 'current_screen', WP_Screen $current_screen )

Fires after the current screen has been set.


Parameters Parameters

$current_screen

(WP_Screen) Current WP_Screen object.


Top ↑

Source Source

File: wp-admin/includes/class-wp-screen.php

View on Trac



Top ↑

Changelog Changelog

Changelog
Version Description
3.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

  1. Skip to note 1 content
    Contributed by Mahdi Yazdani

    Hide the desired sidebar area from the Widgets admin page.

    /**
     * Hides out the desired sidebar area from the widgets admin page.
     *
     * @param   WP_Screen  $current_screen  Current WP_Screen object.
     * @return 	void.
     */
    function prefix_hide_sidebar( $current_screen ) {	
    	global $wp_registered_sidebars;
    	$sidebar_id = 'sidebar-1';
    
    	if ( 'widgets' === $current_screen->id ) {
    		if ( array_key_exists( $sidebar_id, $wp_registered_sidebars ) ) {
    			unset( $wp_registered_sidebars[ $sidebar_id ] );
    		}
    	}
    }
    add_action( 'current_screen', 'prefix_hide_sidebar', 10, 1 );
    

You must log in before being able to contribute a note or feedback.