Cómo Deshabilitar Emoticonos en WordPress (Paso a Paso)
¿Quiere deshabilitar los emoticonos en su sitio de WordPress?
Los emojis son pequeños símbolos que se utilizan para expresar sentimientos o emociones. WordPress carga un archivo CSS y JavaScript adicional para agregar soporte para emoticones, y algunos usuarios pueden querer eliminarlos para mejorar el rendimiento y la velocidad.
En este artículo, le mostraremos cómo deshabilitar fácilmente los emoticonos en WordPress.
¿Qué son los emojis?
Los emoticonos son los pequeños símbolos o emoticonos que se utilizan en Internet.
Los emoticonos originarios de Japón se han abierto paso en el conjunto de caracteres Unicode y ahora son compatibles con dispositivos móviles y de escritorio iOS y Android.
La función Emojis se introdujo por primera vez en WordPress 4.2 y la razón principal para agregar esta función fue la compatibilidad nativa con los conjuntos de caracteres chinos, japoneses y coreanos.
De forma predeterminada, WordPress carga un archivo JavaScript adicional y algo de CSS para agregar compatibilidad con emoji.
Puede verlo consultando el código fuente de su sitio web o utilizando el inspector.
Sin embargo, algunos propietarios de sitios pueden querer deshabilitar este soporte emoji adicional para aumentar la velocidad y el rendimiento de WordPress al no descargar códigos y scripts adicionales.
Nota: Cuando hablamos de deshabilitar los emoticonos en WordPress, nos referimos a deshabilitar los controles y scripts adicionales que utiliza WordPress para procesar los emoticonos. Todavía puede usar emoticones en su sitio, y los navegadores que los admiten aún pueden mostrarlos.
Echemos un vistazo a cómo puede deshabilitar fácilmente la compatibilidad con emoji en WordPress.
Método 1. Deshabilitar emojis en WordPress con código
Para este método, usaremos un fragmento de código personalizado para deshabilitar la compatibilidad con emoji en WordPress.
Puede agregar este fragmento de código al archivo functions.php de su tema de WordPress o a un complemento específico del sitio. Sin embargo, un pequeño error en el código puede dañar fácilmente su sitio web y hacerlo inaccesible.
Para evitar esto, recomendamos usar Código WP. Este es el mejor complemento de fragmentos de código para WordPress y ofrece la forma más segura de agregar código personalizado a su sitio web sin romperlo.
Primero necesitas instalarlo y activarlo. Código WP enchufar. Para obtener más instrucciones, consulte nuestra guía de instalación del complemento de WordPress.
Después de la activación simplemente vaya a Fragmentos de código » Todos los fragmentos Página del panel de administración de WordPress.
Desde aquí, debe hacer clic en el botón "Agregar nuevo" en la parte superior.
Esto lo llevará a la página para agregar fragmentos.
Desde aquí, pase el cursor sobre la opción "Agregar su código personalizado (nuevo fragmento)", luego haga clic en el botón "Usar fragmento".
Esto lo llevará a la página para crear un fragmento personalizado. Puede comenzar ingresando un nombre para su fragmento de código. Puede ser lo que quieras.
A continuación, debe seleccionar "Fragmento de PHP" como su "Tipo de código" en el menú desplegable en la esquina derecha.
Ahora todo lo que tiene que hacer es copiar y pegar el siguiente código en el cuadro de vista previa del código.
/**
* Disable the emoji's
*/
function disable_emojis() {
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
add_filter( 'wp_resource_hints', 'disable_emojis_remove_dns_prefetch', 10, 2 );
}
add_action( 'init', 'disable_emojis' );
/**
* Filter function used to remove the tinymce emoji plugin.
*
* @param array $plugins
* @return array Difference betwen the two arrays
*/
function disable_emojis_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}
/**
* Remove emoji CDN hostname from DNS prefetching hints.
*
* @param array $urls URLs to print for resource hints.
* @param string $relation_type The relation type the URLs are printed for.
* @return array Difference betwen the two arrays.
*/
function disable_emojis_remove_dns_prefetch( $urls, $relation_type ) {
if ( 'dns-prefetch' == $relation_type ) {
/** This filter is documented in wp-includes/formatting.php */
$emoji_svg_url = apply_filters( 'emoji_svg_url', 'https://s.w.org/images/core/emoji/2/svg/' );
$urls = array_diff( $urls, array( $emoji_svg_url ) );
}
return $urls;
}
Luego desplácese hacia abajo hasta la sección "Inserción" para seleccionar un método de inserción para su código.
Simplemente seleccione el modo "Insertar automáticamente" para que el código se ejecute automáticamente en su sitio web al momento de la activación.
Ahora regrese a la parte superior de la página y cambie el interruptor de la derecha de Inactivo a Activo.
Finalmente, haga clic en el botón "Guardar fragmento" para guardar su código personalizado fragmento.
Eso es todo, ha deshabilitado con éxito los emoticonos en WordPress.
Método 2. Desactiva los emoticonos en WordPress con un plugin
Para este método, usaremos un complemento para deshabilitar emojis en WordPress.
Primero necesitas instalarlo y activarlo. Deshabilitar emoticonos enchufar. Para obtener más instrucciones, consulte nuestra guía de instalación del complemento de WordPress.
El complemento funciona de inmediato y no es necesario configurar ningún ajuste.
Al habilitarlo, se deshabilitará automáticamente el soporte de emoji de su sitio de WordPress.
Esperamos que este artículo le haya ayudado a deshabilitar los emoticonos en su sitio de WordPress. También puede consultar nuestra guía para crear un feed de Facebook personalizado en WordPress y nuestro artículo sobre cómo agregar notificaciones push web a su sitio de WordPress.
Si te ha gustado este artículo, suscríbete al nuestro. canal de Youtube para tutoriales en vídeo de WordPress. También puedes encontrarnos en Closermarketing.es Y Facebook.
Deja una respuesta