Cómo quitar los dashicons de portada para acelerar WordPress

Si has analizado tu web en PageSpeed Insights u otros analizadores como GTMetrix o Pingdom Tools habrás comprobado que cargan un CSS que ralentiza la web y te hace perder optimización

Afortunadamente es fácil quitarlos para que no se carguen, pero el problema es que si tienes activa la barra de admin, o sea, si eres administrador o usuario conectado, se mostrará la barra con errores, ofreciendo una pobre experiencia.

La solución es hacer deregister de los estilos CSS de los dashicons para todos los visitantes salvo cuando se muestre la barra de admin.

Lo único que tienes que hacer es añadir el siguiente código a tu plugin de funciones o al archivo functions.php del tema activo:

// Deregister los dashicons si no se muestra la barra de admin
add_action( ‘wp_print_styles’, function() {
if (!is_admin_bar_showing()) wp_deregister_style( ‘dashicons’ );
}, 100);

Origen: Cómo quitar los dashicons de portada para acelerar WordPress