Si necesitamos borrar una de las opciones del menu administrador de wordpress, Debemos incluir en el archivo functions.php de nuestro theme la siguiente función.
Código:
<?php
function remove_admin_menu_items() {
$remove_menu_items = array(__('Posts'));
global $menu;
end ($menu);
while (prev($menu)){
$item = explode(' ',$menu[key($menu)][0]);
if(in_array($item[0] != NULL?$item[0]:"" , $remove_menu_items)){
unset($menu[key($menu)]);}
}
}
//removemos la opción del front-end menu
add_action('admin_menu', 'remove_admin_menu_items');
?>
En éste ejemplo estamos borrando del menú la opción 'Posts' que sirve para publicar los post comunes y corrientes de Wordpress. Si nosotros publicamos post utilizando solo custom post types, remover esta opción es una buena idea para no marear al administrador.
Para borrar otras opciones simplemente modifica ésta línea $remove_menu_items = array(__('Posts')); donde 'Posts' será modificado por la opción que tu desees, por ejemplo 'Media' o 'Comments'.
No hay comentarios:
Publicar un comentario