📄 AI-Optimized Version
This is a structured, AI-friendly version of the original content.
Original article: https://astuceswp.fr/tutos/110/desactiver-emojis-wordpress
Site: Astuces & tutoriels WordPress gratuits | License: CC BY-ND 4.0 | Attribution required

⚠️ When referencing this content, always cite the original URL above.

Comment désactiver les emojis dans WordPress

Author: Steve Chevillard — · Updated:

Short summary: Apprenez à désactiver le support des emojis dans Wordpress en modifiant votre fichier functions.php ou en installant un plugin dédié pour supprimer les smileys de Wordpress.

Quick overview

Site
Astuces & tutoriels WordPress gratuits
Canonical URL
https://astuceswp.fr/tutos/110/desactiver-emojis-wordpress
LLM HTML version
https://astuceswp.fr/wp-json/llm-endpoints/v1/post/desactiver-emojis-wordpress
LLM JSON version
https://astuceswp.fr/wp-json/llm-endpoints/v1/post/desactiver-emojis-wordpress/json
Manifest
https://astuceswp.fr/wp-json/llm-endpoints/v1/manifest
Estimated reading time
6 minutes (337 seconds)
Word count
1121

Key points

Primary visual

Comment désactiver les emojis dans WordPress
Main illustration associated with the content.

Structured content

Il y a parfois dans WordPress du code qui ne vous sert à rien du tout. Autant alors le supprimer pour alléger votre WordPress. C'est le cas notamment des emojis. Je vais aujourd'hui vous expliquer comment désactiver les emojis dans WordPress.

core/group

L'essentiel à retenir ℹ️ WordPress charge par défaut des scripts et styles CSS pour gérer l'affichage des emojis. Si vous ne les utilisez pas dans vos contenus, les désactiver permet d'alléger votre site et d'améliorer sa vitesse de chargement. Deux méthodes s'offrent à vous : ajouter quelques lignes de code dans le fichier functions.php de votre thème enfant ou installer le plugin Disable Emojis.
Qu'est-ce qu'un emoji ? Vous savez probablement ce qu'est un emoji (prononcez emodji).  Notamment si vous avez grandi avec les smartphones et les réseaux sociaux. Non ? Vous ne voyez pas ? C'est un terme japonais qui désigne des pictogrammes ayant du sens. On utilise en français le terme emoji qui est passé dans le langage courant. Mais aussi émoticône (terme francophone) ou celui anglophone de smiley. Même si ces deux termes se limitent à des expressions de visage alors qu'un emoji a un sens plus large. Il peut aussi figurer un fruit, un légume, un animal, des objets, etc. [caption id="attachment_142" align="alignnone" width="512"] Illustration de quelques smileys et des émotions correspondantes. Auteur de l'illustration : Finches&quarks[/caption] Ils sont utilisés dans tous types de texte numériques et ont été même incorporés dans les claviers virtuels des smartphones et tablettes tactiles. Ils sont aussi intégrés dans le langage Unicode, le standard informatique de codage de texte. Pour en savoir plus sur les emojis : https://fr.wikipedia.org/wiki/Emoji Les emojis et WordPress Le support natif des emojis date de la version 4.2 de WordPress (fin 2015). Personnellement, cela ne m'intéresse pas d'utiliser des émoticônes dans mes articles. J'ai donc décidé de supprimer leur support dans WordPress. Histoire d'alléger un peu le code de WordPress puisqu'il y a du style CSS, du code JavaScript et un fichier JavaScript pour afficher ces smileys. Concrètement, WordPress charge un script de détection (wp-emoji-release.min.js) et des styles CSS sur chaque page. Cela représente environ 15 ko et une requête HTTP supplémentaire. Chaque ressource inutile supprimée contribue à améliorer vos Core Web Vitals. Sachant que la vitesse de chargement d'une page est un critère de référencement pour Google, il n'y a pas de petite économie. [caption id="attachment_143" align="alignnone" width="735"] Code source qui gère les émoticônes dans WordPress[/caption] Supprimer les emojis de WordPress Supprimer les emojis avec le functions.php de votre thème Ce n'est pas la première fois que je vous parle du fichier functions.php de votre thème. Si vous ne l'avez pas encore fait, je vous conseille de créer un thème enfant avant d'effectuer cette modification : vos personnalisations seront préservées lors des mises à jour du thème. Comme nous l'avons vu dans les articles expliquant comment supprimer le champ Site Web du formulaire de commentaires, comment supprimer « protégé » ou « privé » d’un titre WordPress ou comment mettre à jour automatiquement WordPress et ses plugins, ce fichier permet de personnaliser WordPress en modifiant le comportement par défaut de WordPress. Voici le code à ajouter au fichier functions.php de votre thème pour enlever le support des emojis dans WordPress : /* Désactive les emojis de WordPress (front-end et admin) */ remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_print_styles', 'print_emoji_styles'); remove_action('admin_print_scripts', 'print_emoji_detection_script'); remove_action('admin_print_styles', 'print_emoji_styles'); Supprimer les emojis avec un plugin Si vous n'êtes pas à l'aise avec les modifications à faire dans le fichier functions.php, vous pouvez utiliser un plugin de snippets comme Code Snippets pour ajouter ce code sans toucher au thème. Sinon, il existe un plugin dédié qui désactivera les emojis de WordPress : Disable Emojis. C'est un peu plus lourd par rapport à quelques lignes de code, mais c'est aussi plus simple pour les novices.

core/heading

Foire aux questions

core/heading

Les emojis chargés par WordPress ralentissent-ils mon site ?

core/paragraph

WordPress charge un script JavaScript et des styles CSS pour afficher les emojis sur chaque page de votre site. Même si le poids reste modeste (environ 15 ko), cela représente une requête HTTP supplémentaire qui peut affecter vos performances, surtout sur mobile. Supprimer ces ressources inutiles contribue à améliorer vos Core Web Vitals.

core/heading

La désactivation des emojis empêche-t-elle leur affichage dans mes articles ?

core/paragraph

Non, les emojis modernes sont pris en charge nativement par tous les navigateurs et systèmes d'exploitation récents. Le script WordPress servait à assurer la compatibilité avec d'anciens navigateurs qui ne supportaient pas Unicode. Sa suppression n'affecte pas l'affichage des emojis sur les appareils actuels.

core/heading

Vaut-il mieux modifier le functions.php ou utiliser un plugin ?

core/paragraph

Si vous êtes à l'aise avec le code, les quelques lignes dans le functions.php sont la solution la plus légère. Sinon, un plugin comme Disable Emojis ou Code Snippets fait le travail sans risque. Dans tous les cas, effectuez vos modifications dans un thème enfant pour les protéger des mises à jour.

core/heading

Faut-il utiliser un thème enfant pour cette modification ?

core/paragraph

Oui, modifiez toujours le functions.php d'un thème enfant plutôt que celui du thème parent. Lors d'une mise à jour du thème, le fichier functions.php du thème parent est écrasé et vos modifications seront perdues. Un thème enfant préserve vos personnalisations.

core/heading

La désactivation des emojis WordPress améliore-t-elle le référencement ?

core/paragraph

L'impact direct sur le SEO est minime, mais chaque optimisation de performance compte. Google utilise les Core Web Vitals comme critère de classement. Supprimer des scripts et styles inutiles réduit le temps de chargement et améliore l'expérience utilisateur, deux facteurs positifs pour votre référencement.

core/heading

Cette manipulation est-elle toujours utile avec les dernières versions de WordPress ?

core/paragraph

Oui, WordPress continue de charger les scripts d'emojis par défaut, même dans ses versions les plus récentes. Tant que vous n'utilisez pas d'emojis dans vos contenus, cette optimisation reste pertinente pour alléger votre site.

core/html

core/html

Topics and keywords

Themes: Tutoriels WordPress

Keywords: functions.php, plugin, snippet

License & attribution

License: CC BY-ND 4.0.

Attribution required: yes.

Manifest: https://astuceswp.fr/wp-json/llm-endpoints/v1/manifest

LLM Endpoints plugin version 1.2.0.