Désactiver les Emojis sous WordPress

La version 4.2 de WordPress apporte le support natif des emojis, une bonne idée qui aurait pu être paramétrable, malheureusement ce n’est pas le cas sans quelques lignes de codes.

Pourquoi supprimer les emojis de WordPress ?

Si vous ne comptez pas utiliser cette nouvelle fonctionnalité, il est peut-être préférable de désactiver son support.
Vous optimisez vos thèmes, dommage ! WordPress ajoute automatiquement une balise style et script dans le header de votre thème, et charge un fichier JavaScript de 14.5Ko, et donc ajoute une requête http supplémentaire.

Voici les 4 lignes de codes à placer dans votre fichier functions.php

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');

Plutôt simple, non ?

Vous pouvez même utiliser directement le mu-plugin.