Quantcast
Channel: WordPress Experts
Viewing all articles
Browse latest Browse all 33

How to Remove Menus in WordPress Dashboard!

$
0
0

remove menusIf you are working with client and building a site for him who gets confused by the setting menu. Today i am going to show you how you can easily remove menus in the WordPress dashboard. This can be really useful when building a WP site for a client.

To remove menus in WordPress dashboard, you have to simply paste the following code into the functions.php file of your theme. The following example will remove all menus named in the $restricted array.

function remove_menus () {
global $menu;
	$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
	end ($menu);
	while (prev($menu)){
		$value = explode(' ',$menu[key($menu)][0]);
		if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
	}
}
add_action('admin_menu', 'remove_menus');

 

Thanks to hungred for this very useful trick!

The post How to Remove Menus in WordPress Dashboard! appeared first on WordPress Experts.


Viewing all articles
Browse latest Browse all 33

Trending Articles