Skip to content

Instantly share code, notes, and snippets.

@morgyface
Last active November 28, 2019 09:29
Show Gist options
  • Select an option

  • Save morgyface/36b1c1b55e46ce945dffe035ab7c1250 to your computer and use it in GitHub Desktop.

Select an option

Save morgyface/36b1c1b55e46ce945dffe035ab7c1250 to your computer and use it in GitHub Desktop.
WordPress | Remove dashboard menu items
<?php
function remove_menus(){
remove_menu_page( 'index.php' ); // Dashboard - Menu position: 2
remove_menu_page( 'jetpack' ); // Jetpack*
remove_menu_page( 'edit.php' ); // Posts - Menu position: 5
remove_menu_page( 'upload.php' ); // Media - Menu position: 10
remove_menu_page( 'link-manager.php' ); // Links - Menu position: 15
remove_menu_page( 'edit.php?post_type=page' ); // Pages - Menu position: 20
remove_menu_page( 'edit-comments.php' ); // Comments - Menu position: 25
remove_menu_page( 'themes.php' ); // Appearance - Menu position: 60
remove_menu_page( 'plugins.php' ); // Plugins - Menu position: 65
remove_menu_page( 'users.php' ); // Users - Menu position: 70
remove_menu_page( 'tools.php' ); // Tools - Menu position: 75
remove_menu_page( 'options-general.php' ); // Settings - Menu position: 80
}
add_action( 'admin_menu', 'remove_menus' );
?>
@morgyface
Copy link
Author

Tidy up the dashboard menu

More details here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment