[Cómo] Deshabilitar emojis para hacer WordPress más rápido

Desde el lanzamiento de la versión WP 4.2, WordPress ofrece soporte listo para usar para una gran cantidad de nuevos personajes que incluyen emojis, jeroglíficos, símbolos musicales y matemáticos, etc. Necesitarless es decir, puede ser una característica bastante útil para los editores que quieran decorar o incluir en su contenido personajes como emojis.

Por el contrario, dado que carga un JavaScript adicional en cada página de su sitio web, puede ralentizar un poco su sitio y, por supuesto, siempre querrá un sitio web rápido de WordPress.

Contenido[Espectáculo]

Si eres un bloguero que no suele incluir en tu contenido de emojis, es posible que desees eliminar esta funcionalidad principal de tu tema de WordPress. En esta publicación, explicaremos cómo eliminar el soporte de emoji de su tema de WordPress.

Tenga en cuenta que si su navegador y sistema operativo están equipados con la compatibilidad con emoji incorporada, seguirá funcionando. Lo que hace este tutorial es que deshabilita el exceso de código adicional que se agrega al núcleo de WordPress para brindar soporte para emojis en navegadores más antiguos.

Eliminar emojis usando un complemento

Si está buscando una solución de complemento para eliminar la funcionalidad emoji de su WordPress, simplemente instale y active el Desactivar Emojis enchufar. Simplemente activando este complemento deshabilitará la compatibilidad con emoji en WordPress 4.2 y versiones posteriores. Funciona de inmediato y no hay opciones para configurar.

Eliminar emojis sin un complemento

Para eliminar la compatibilidad con emoji, simplemente agregue el siguiente fragmento de código a su archivo functions.php.

función disable_wp_emojicons () {

// todas las acciones relacionadas con emojis

remove_action (‘admin_print_styles’, ‘print_emoji_styles’);

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_filter (‘wp_mail’, ‘wp_staticize_emoji_for_email’);

remove_filter (‘the_content_feed’, ‘wp_staticize_emoji’);

remove_filter (‘comment_text_rss’, ‘wp_staticize_emoji’);

// filtrar para eliminar los emojis de TinyMCE

add_filter (‘tiny_mce_plugins’, ‘disable_emojicons_tinymce’);

}

add_action (‘init’, ‘disable_wp_emojicons’);

function disable_emojicons_tinymce ($ plugins) {

if (is_array ($ plugins)) {

return array_diff ($ complementos, array (‘wpemoji’));

} Else {

return array ();

}

}

El código anterior eliminará el código y deshabilitará los emojis de su sitio de WordPress. Si desea ver otros consejos y trucos breves de WordPress, echa un vistazo a nuestra lista completa aquí. Si desea otros consejos para hacer que WordPress sea más rápido, consulte nuestro extenso artículo aquí: https://www.collectiveray.com/w_p/speed-up-wordpress

Sobre la autora
Shahzad Said
Autor: Shahzad SaidPagina web: http://shahzadsaeed.com/
Shahzaad Saaed ha aparecido en una gran cantidad de sitios web de autoridad, como experto en WordPress. Se especializa en marketing de contenidos para ayudar a las empresas a aumentar su tráfico.


Una cosa más…
¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? 😉
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.


About the Author

David has been working in or around the online and digital industry for the last 21 years. He has vast experience in the software and web design industries using WordPress, Joomla and niches surrounding them. He has worked with software development agencies, international software companies, local marketing agencies and now is Head of Marketing Operations at Aphex Media – an SEO agency. As a digital consultant, his focus is on helping businesses get a competitive advantage using a combination of their website and digital platforms available today. His blend of technology expertise combined with a strong business acumen brings a competitive edge to his writings.