Cómo eliminar los widgets del panel de WordPress

¿Alguna vez ha trabajado en un proyecto que requiera que personalice la pantalla del panel de administración de WordPress? Bueno, una de las primeras cosas que personalizan los consultores es el panel de WordPress. Le mostramos un ejemplo rápido de cómo agregar widgets de panel personalizados en WordPress. En este artículo, le mostraremos cómo eliminar los widgets del panel de WordPress.

Nota: Si ha terminado en este artículo buscando cómo eliminar los widgets del tablero solo para usted, probablemente debería consultar nuestro artículo: Cómo personalizar el área de administración de WordPress (tablero) para principiantes

Todo lo que necesita hacer es simplemente pegar el siguiente código en el archivo functions.php de su tema. Aunque tal vez sea una buena idea guardar este archivo como un plugin y convertirlo en un plugin directo.

function remove_dashboard_widgets() {
	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', 'remove_dashboard_widgets' );

Cada uno de los widgets enumerados anteriormente se explican por sí mismos. Puede conservar los que desee simplemente eliminándolos de la lista. Si desea eliminar estos widgets de todos los usuarios excepto los administradores, simplemente cambie la última línea a esta:

if (!current_user_can('manage_options')) {
	add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );
}

Esperamos que este artículo le haya ayudado a eliminar los widgets del panel de control predeterminados en WordPress.

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *