Depuis la sortie de la version WP 4.2, WordPress offre une prise en charge prête à l'emploi d'une multitude de nouveaux caractères, notamment des émojis, des hiéroglyphes, des symboles musicaux et mathématiques, etc. Besoinless dire, cela peut être une fonctionnalité très utile pour les éditeurs qui souhaitent décorer ou inclure dans leur contenu des personnages comme des emojis.
Au contraire, comme il charge un JavaScript supplémentaire sur chaque page de votre site Web, il peut légèrement ralentir votre site - et bien sûr, vous voudrez toujours un site Web Wordpress rapide.
Si vous êtes un blogueur qui n'inclut généralement pas le contenu de vos emojis, vous voudrez peut-être supprimer cette fonctionnalité de base de votre thème WordPress. Dans cet article, nous vous expliquerons comment supprimer le support emoji de votre thème WordPress.
Veuillez noter que si votre navigateur et votre système d'exploitation sont fournis avec la prise en charge intégrée des emojis, cela fonctionnera toujours. Ce didacticiel désactive le gonflement du code supplémentaire ajouté au cœur de WordPress afin de prendre en charge les emojis dans les navigateurs plus anciens.
Supprimer les emojis à l'aide d'un plugin
Si vous recherchez une solution de plugin pour supprimer la fonctionnalité emoji de votre WordPress, installez et activez simplement le Désactiver les émojis brancher. Le simple fait d'activer ce plugin désactivera la prise en charge des emojis sur WordPress 4.2 et les versions ultérieures. Cela fonctionne hors de la boîte et il n'y a aucun paramètre à configurer.
Supprimer les emojis sans plugin
Pour supprimer la prise en charge des emojis, ajoutez simplement l'extrait de code suivant à votre fichier functions.php.
function disable_wp_emojicons () {
// toutes les actions liées aux 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');
// filtre pour supprimer les émojis 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 ($ plugins, array ('wpemoji'));
} Else {
return array ();
}
}
Le code ci-dessus supprimera le code et désactivera les emojis de votre site WordPress. Si vous souhaitez voir d'autres petits trucs et astuces WordPress, consultez notre liste complète ici. Si vous voulez d'autres conseils pour rendre WordPress plus rapide, consultez notre article complet ici: https://www.collectiveray.com/speed-up-wordpress
Si vous voulez, vous pouvez laisser un incontournable commentez vos pensées, puis partagez-les sur votre ou vos groupes Facebook qui trouveraient cela utile et récoltons ensemble les avantages. Merci d'avoir partagé et d'être gentil!
Divulgation: Cette page peut contenir des liens vers des sites externes pour des produits que nous aimons et que nous recommandons sans réserve. Si vous achetez des produits que nous suggérons, nous pouvons percevoir des frais de parrainage. Ces frais n'influencent pas nos recommandations et nous n'acceptons pas les paiements pour les avis positifs.