• Como

    Como Ocultar Ciertos Menús del Dashboard en WordPress

    Aprende como ocultar menus específicos del Dashboard en WordPress, la solución para cuando estas haciendo un trabajo personalizado y no quieres que el cliente vea ciertos menús

    Venia haciendo una plantilla en WordPress donde tenia que limpiar un poco la barra lateral de la sección administrativa, ya que habían secciones que no le iban a servir en nada al usuario final.

    Buscando por internet me encontre con un código bastante sencillo que permite ocultar solo los menus que le indiquemos.

    El Código

    El siguiente código lo tenéis que ubicar en el archivo functions.php de la plantilla WordPress que estes usando, especificando que menus eliminar(linea 3):

    function ocultar_menus () {
    global $menu;
    	$eliminar = array(('Posts'), ('Media'), ('Links'), ('Users'), ('Comments'));
    	end ($menu);
    	while (prev($menu)){
    		$value = explode(' ',$menu[key($menu)][0]);
    		if(in_array($value[0] != NULL?$value[0]:"" , $eliminar)){unset($menu[key($menu)]);}
    	}
    }
    add_action('admin_menu', 'ocultar_menus'); //no olvidar esta linea porque sino no funcionara

    En mi caso oculte los menus de Posts, Media, Links, Users y Comments, dejandome un Dashboard mucho mas limpio:

  • Josue Ochoa

    Hola, soy el editor de este blog, trabajo como desarrollador web freelance, sígueme en Twitter.

  • Tal vez te interese