martes, 25 de octubre de 2011

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Quitar widgets por defecto en el escritorio

Posted: 25 Oct 2011 12:14 PM PDT

Juan Tamariz

Hoy vamos a personalizar un poco más WordPress, en esta ocasión quitando acceso a algunos widgets de los que vienen por defecto en el escritorio de WordPress.

Para hacerlo, de nuevo, solo hay que añadir un código al fichero functions.php de tu tema activo, así siempre lo tendrás a mano, aunque actualices WordPress.

El código es este:

function quitar_widgets_escritorio() { 	global $wp_meta_boxes;  	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_drafts']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); 	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); 	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); } add_action('wp_dashboard_setup', 'quitar_widgets_escritorio' );

¿Que solo quieres ocultarlos para todos los usuarios menos para el administrador?, pues entonces usas este otro código:

function quitar_widgets_escritorio() { 	global $wp_meta_boxes;  	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_drafts']); 	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); 	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); 	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); }  if (!current_user_can('manage_options')) { 	add_action('wp_dashboard_setup', 'quitar_widgets_escritorio' ); } 

En el ejemplo anterior verás varias líneas, cada una corresponde a un widget por defecto, si no quieres ocultar alguno simplemente borra la línea correspondiente y ya lo tienes.

Este truco lo estás disfrutando gracias a WP beginner
La foto es del gran Tamariz

No hay comentarios:

Publicar un comentario

Seguidores

Archivo del blog