Todavía hay muchos temas que cargan automáticamente los iconos de Font Awesome y no dan a los usuarios la opción de evitarlo.
Si no necesitas los iconos o prefieres cargarlos localmente, debes desactivar la carga por parte del tema.
A continuación te explicamos cómo funciona.
¿Qué es Font Awesome?
Font Awesome es el conjunto de herramientas más utilizado para iconos vectoriales que se pueden personalizar fácilmente con CSS.
Entre otras cosas, puedes cambiar el tamaño y el color de los iconos, añadir una sombra paralela o utilizar iconos de carga animados.
Como su nombre indica, los iconos tienen un aspecto «fantástico», según su propia descripción 😉 De hecho, son una herramienta de estilo muy popular para animar o diseñar un sitio web con iconos.
Desactivar la carga automática de Font Awesome
Las razones para desactivar la carga automática desde un servidor remoto podrían incluir la mejora del rendimiento y, por supuesto, el cumplimiento de la GDPR.
En primer lugar, debes averiguar con qué manejador se llama a la hoja de estilos.
wp_enqueue_style('mh-font-awesome', "//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css", array(), null);
Para ello, mira en el archivo functions. php del tema, debes buscar el término font-awesome o fontawesome en relación con la llamada wp_enqueue_style En nuestro tema de la demo, la línea correspondiente era The $handle is therefore mh-font-awesome En la referencia de código de wordpress.org, puedes encontrar más información sobre la función wp_enqueue_style Ahora, debes insertar el siguiente código en el archivo functions.php del tema hijo para evitar la carga:
// Dequeue Styles - Remove Font Awesome from WordPress Theme
add_action( 'wp_print_styles', 'dequeue_font_awesome_style' );
function dequeue_font_awesome_style() {
wp_dequeue_style( 'mh-font-awesome' );
wp_deregister_style( 'mh-font-awesome' );
}
En la referencia de código de wordpress.org puedes encontrar más información sobre la función wp_dequeue_style