Skip to content

Instantly share code, notes, and snippets.

@ravinderk
Last active November 20, 2015 10:43
Show Gist options
  • Select an option

  • Save ravinderk/40f18459563de9bdbc65 to your computer and use it in GitHub Desktop.

Select an option

Save ravinderk/40f18459563de9bdbc65 to your computer and use it in GitHub Desktop.
Reorder widget area appearance in WordPress backend
/**
* Reorder widget areas under admin
*/
add_action( 'admin_head', function () {
global $wp_registered_sidebars;
if ( array_key_exists( 'first', $wp_registered_sidebars ) ) {
$sidebar = $wp_registered_sidebars['first'];
unset( $wp_registered_sidebars['first'] );
$wp_registered_sidebars = [ 'first' => $sidebar ] + $wp_registered_sidebars;
}
} );
register_sidebar( [ 'name' => 'one', 'id' => 'one' ] );
register_sidebar( [ 'name' => 'two', 'id' => 'two' ] );
register_sidebar( [ 'name' => 'first', 'id' => 'first' ] );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment