Los Dashicons son una colección de iconos que WordPress utiliza en su interfaz de usuario.
Aunque son útiles para los administradores y editores de contenido de WordPress, es posible que desees eliminarlos de tu sitio por varias razones, como la optimización de la velocidad de carga, la simplicidad del diseño o la personalización.
En este post, te explicaremos cómo puedes eliminar los Dashicons de tu sitio de WordPress.
Table of Contents
Cómo eliminar los Dashicons de tu sitio de WordPress
Puedes eliminar los Dashicons de tu sitio de WordPress siguiendo estos pasos:
Paso 1: Accede a tu panel de administración de WordPress
Inicia sesión en tu sitio de WordPress y ve al panel de administración.
Paso 2: Abre el archivo functions.php de tu Child theme
Para hacerlo, ve a “Apariencia” en el menú de la izquierda y selecciona “Editor”.
Asegúrate de que el archivo que se muestra es “functions.php” de un child theme
Paso 3: Agrega el código para eliminar Dashicons
Añade el siguiente código al final de tu archivo functions.php:
add_action( 'wp_enqueue_scripts', 'dequeue_dashicon' );
function dequeue_dashicon() {
if ( current_user_can( 'update_core' ) ) {
return;
}
wp_deregister_style( 'dashicons' );
}
Si agregas nuevas funcionalidad por medio de un mu-plugin, puedes crear un archivo PHP en ese folder y agregar el siguiente código:
<?php
/*
Plugin Name: Disable Dashicosn
Plugin URI: https://ticolibre.com
Description: Disable Dashicons
Version: 1.0
Author: TicoLibre
Author URI: https://ticolibre.com
*/
add_action( 'wp_enqueue_scripts', 'dequeue_dashicon' );
function dequeue_dashicon() {
if ( current_user_can( 'update_core' ) ) {
return;
}
wp_deregister_style( 'dashicons' );
}
Paso 4: Limpia la caché (si es necesario)
Si utilizas un plugin de caché, asegúrate de borrar la caché para que los cambios tengan efecto inmediato.
Puedes corroborar que estos no están cargando solicitudes en tu sitio corriendo pruebas de GTMetrix
¡Y eso es todo! Los Dashicons deberían estar ahora desactivados en tu sitio de WordPress.
Ten en cuenta que esta acción no afectará a la funcionalidad de tu sitio, a menos que estés utilizando Dashicons específicamente en tu diseño. En ese caso, deberás reemplazar esos iconos con otros de tu elección.