Quitar widgets por defecto en el escritorio

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

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(1 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

2 comentarios en “Quitar widgets por defecto en el escritorio”

  1. Excelente, andaba buscando hace algun tiempo algo asi. Pero si yo tambien quiero quitar algunas opciones al momento de crear una nueva entrada, por ejemplo: quitar el cuadro comentarios, autor, o imagen destacada, como lo hago?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido