Le moyen le plus simple de désactiver les emojis dans WordPress

Publié: 2023-06-07


Cherchez-vous un moyen de désactiver les emojis dans WordPress ? La désactivation du fichier emoji WordPress peut éliminer une demande HTTP sur votre site Web, sans affecter l'expérience de la plupart de vos utilisateurs.

Heureusement, il est vraiment facile de désactiver les emojis dans WordPress en appliquant un plugin gratuit. Même ainsi, pour les acheteurs beaucoup plus techniques, vous préférerez peut-être désactiver les emojis fonctionnant avec du code. Cela vous oblige à modifier le fichier features.php de votre thème garçon ou fille (ou à utiliser le code dans un plugin d'extraits de code).

Pourquoi vous pourriez vouloir désactiver les emojis dans WordPress

️ ️

La raison la plus importante pour désactiver les emojis WordPress est d'augmenter l'efficacité de votre site Web.

Par défaut, WordPress prend actuellement en charge la plupart des emojis dans les navigateurs actuels sans avoir besoin d'avoir d'autres documents. Néanmoins, pour assurer l'assistance aux anciens navigateurs, WordPress a inclus une assistance emoji supplémentaire dans WordPress 4.2. Dans les versions récentes, cette prise en charge d'emoji fournit un fichier wp-emoji-release.min.js solitaire à chaque page Web individuelle de votre site Web.

Le chargement de ce fichier ajoute une requête HTTP supplémentaire à votre site Internet. Mais en même temps, il n'est pas indispensable de faire fonctionner les emojis pour la plupart de vos utilisateurs. Dans ce cas, la désactivation de ce fichier peut vous aider à réduire vos requêtes HTTP et à obtenir une amélioration des performances beaucoup plus faible .

Il est important d'être évident que lorsque nous parlons de "désactiver les emojis dans WordPress", nous nous concentrons en fait sur la désactivation du plus grand nombre de fichiers emoji que WordPress des centaines. Même si vous désactivez ce fichier, la plupart des consommateurs pourront toujours ajouter et voir des emojis.

À titre d'illustration, ils peuvent utiliser le clavier emoji de leur appareil ou copier et coller à partir d'un site Web comme Emojipedia.

Le moyen le plus simple de désactiver les emojis dans WordPress

Maintenant que vous savez pourquoi vous souhaitez peut-être désactiver les emojis dans WordPress, examinons la manière la plus simple de le faire.

  1. Désactiver les emojis dans WordPress en utilisant un plugin
  2. Désactiver les emojis dans WordPress en utilisant du code

1. Désactiver les emojis dans WordPress en utilisant un plugin

Le moyen le plus simple de désactiver les emojis dans WordPress est d'utiliser un plugin comme Disable Emojis (RGPD utile) . Bien que le plugin ne supprime pas les emojis, il désactive les vérifications et les scripts supplémentaires qui déclenchent le gonflement de votre page Web.

De cette façon, vous pouvez continuer à permettre aux visiteurs du site Web d'utiliser (et de vérifier) ​​les émoticônes aussi longtemps que leur navigateur prend en charge ces fonctionnalités.

De plus, vous pouvez vous assurer que votre site Web reste conforme au RGPD et conserve une connaissance client (UX) élégante.

L'un des éléments les plus efficaces de Disable Emojis est qu'il est entièrement gratuit et extrêmement simple à configurer. Tout ce que vous aurez à faire est de vous diriger vers Plugins > Insérer un nouveau dans votre tableau de bord WordPress uniquement. Ensuite, recherchez "Désactiver les emojis :"

Installez le plug-in Désactiver Emojis.

Ici, cliquez sur Installer maintenant > Activer . Le plugin commence à faire le travail mécaniquement. En réalité, aucun paramètre de configuration ne doit être appliqué, donc à ce stade, vous êtes prêt.

2. Désactiver les emojis dans WordPress en utilisant du code

Bien qu'un plugin soit le moyen le plus simple de désactiver les emojis dans WordPress, vous pouvez également désactiver les emojis en utilisant du code. Néanmoins, vous devrez modifier le fichier functions.php de votre thème garçon ou fille, ce qui nécessite une expertise spécialisée. De plus, cela peut être dangereux étant donné qu'une ligne de code erronée peut diviser votre site Web.

C'est pourquoi vous pouvez éventuellement choisir d'effectuer le changement en implémentant le code dans un plugin comme Code Snippets .

Il est idéal pour les débutants car il vous permet de modifier des zones essentielles de votre site sans risquer de le casser. De plus, c'est totalement gratuit, vous pouvez donc aller de l'avant et installer le plugin à partir de votre tableau de bord.

Au moment où vous avez activé le plugin, dirigez-vous simplement vers Snippets depuis votre emplacement d'administration. Ensuite, cliquez simplement sur Incorporate New . Vous allez voir une boîte d'extrait vierge comme celle-ci en particulier :

Ajout d'un nouvel extrait.

Donnez d'abord un titre à votre extrait - quelque chose comme "désactiver les emojis" ferait sensation. Ensuite, collez l'extrait de code suivant dans la zone d'extrait principal :

 /** * Disable the emoji's */ functionality disable_emojis() take out_motion( 'wp_head', 'print_emoji_detection_script', 7 ) clear away_action( 'admin_print_scripts', 'print_emoji_detection_script' ) get rid of_action( 'wp_print_styles', 'print_emoji_styles' ) get rid of_motion( 'admin_print_styles', 'print_emoji_styles' ) get rid of_filter( 'the_content material_feed', 'wp_staticize_emoji' ) eliminate_filter( 'comment_textual content_rss', 'wp_staticize_emoji' ) remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ) insert_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ) increase_filter( 'wp_resource_hints', 'disable_emojis_take away_dns_prefetch', 10, 2 ) incorporate_motion( 'init', 'disable_emojis' ) /** * Filter perform utilised to take away the tinymce emoji plugin. * * @param array $plugins * @return array Change betwen the two arrays */ operate disable_emojis_tinymce( $plugins ) if ( is_array( $plugins ) ) return array_diff( $plugins, array( 'wpemoji' ) ) else return array() /** * Take out emoji CDN hostname from DNS prefetching hints. * * @param array $urls URLs to print for useful resource hints. * @param string $relation_kind The relation kind the URLs are printed for. * @return array Change betwen the two arrays. */ perform disable_emojis_clear away_dns_prefetch( $urls, $relation_variety ) if ( 'dns-prefetch' == $relation_kind ) /** This filter is documented in wp-contains/formatting.php */ $emoji_svg_url = utilize_filters( 'emoji_svg_url', 'https://sworg/pictures/main/emoji/2/svg/' ) $urls = array_diff( $urls, array( $emoji_svg_url ) ) return $urls

Enfin, choisissez l'option d' utiliser l'extrait partout où vous allez (impression ci-dessus) et cliquez sur Conserver les variantes et activer .

Votre extrait est maintenant en cours d'exécution et les emojis ont été désactivés sur votre site Web WordPress.

Désactiver les emojis dans WordPress pour renforcer les performances

WordPress a publié des emojis pour ajouter des conseils natifs aux jeux de caractères de langue. Cependant, en raison des scripts et du code ajoutés qu'ils appellent, les emojis peuvent ralentir votre page Web. Par conséquent, vous voudrez peut-être désactiver les emojis dans WordPress pour améliorer votre efficacité.

Pour récapituler, dans cet article, il existe deux moyens simples de désactiver les emojis dans WordPress :

  1. Désactivez les emojis dans WordPress en utilisant le plugin au nom simple, Disable Emojis (accueil GDPR).
  2. Désactivez les emojis dans WordPress en utilisant du code. Vous pouvez le faire directement en améliorant votre fichier features.php ou en utilisant un plugin d'extraits de code comme Code Snippets.

Avez-vous des idées sur la façon de désactiver les emojis dans WordPress ? Faites-le nous savoir dans la section commentaires ci-dessous!

&#13