[Sådan gør du] Deaktiver emojis for at gøre WordPress hurtigere

Siden udgivelsen af ​​WP 4.2 -versionen tilbyder WordPress ud af boksen support til et væld af nye karakterer, der inkluderer emojis, hieroglyffer, musikalske og matematiske symboler og så videre. Brug forless for at sige, det kan være en ganske nyttig funktion for udgivere, der ønsker at dekorere eller inkludere tegn i deres indhold som emojis.

Tværtimod, da det indlæser et ekstra JavaScript på hver side på dit websted, kan det gøre din side lidt langsommere - og du vil selvfølgelig altid have et hurtigt Wordpress-websted.

 

Indhold[show]

Hvis du er en blogger, der normalt ikke inkluderer i dit emojis-indhold, vil du måske fjerne denne kernefunktionalitet fra dit WordPress-tema. I dette indlæg forklarer vi, hvordan du fjerner emoji-understøttelsen fra dit WordPress-tema.

Bemærk, at hvis din browser og dit operativsystem er samlet med den indbyggede emoji-support, fungerer den stadig. Hvad denne tutorial gør er, at den deaktiverer den ekstra kodeopblødning, der føjes til WordPress-kernen for at yde support til emojis i ældre browsere.

Fjernelse af emojis ved hjælp af et plugin

Hvis du leder efter en plugin-løsning til at fjerne emoji-funktionaliteten fra din WordPress, skal du bare installere og aktivere Deaktiver Emojis plugin. Hvis du blot aktiverer dette plugin, deaktiveres emoji-understøttelsen på WordPress 4.2 og nyere versioner. Det fungerer ud af boksen, og der er ingen indstillinger, du kan konfigurere.

Fjernelse af emojis uden et plugin

For at fjerne emoji-support skal du blot tilføje følgende kodestykke til din functions.php-fil.

funktion disable_wp_emojicons () {

 // Alle handlinger relateret til emojis

 remove_action ('admin_print_style', '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');

 // filter for at fjerne TinyMCE emojis

 add_filter ('tiny_mce_plugins', 'disable_emojicons_tinymce');

}

add_action ('init', 'disable_wp_emojicons');

funktion deaktiver_emojicons_tinymce ($ plugins) {

 hvis (is_array ($ plugins)) {

 returnere array_diff ($ plugins, array ('wpemoji'));

 } Else {

 returnere array ();

 }

}

Ovenstående kode fjerner koden og deaktiverer emojis fra dit WordPress-websted. Hvis du gerne vil se andre korte WordPress-tip og tricks, tjek vores fulde liste her. Hvis du vil have andre tip til at gøre WordPress hurtigere, skal du tjekke vores omfattende artikel her: https://www.collectiveray.com/speed-up-wordpress

 

Om forfatteren
Shahzad Saeed
Forfatter: Shahzad SaeedInternet side: http://shahzadsaeed.com/
Shahzaad Saaed er blevet vist på et stort antal autoritetswebsteder som en WordPress-ekspert. Han har specialiseret sig i indholdsmarkedsføring for at hjælpe virksomheder med at øge deres trafik.

En ting mere... Vidste du, at folk, der deler nyttige ting som dette indlæg, også ser FANTASTISKE ud? ;-)
Vær venlig forlade a nyttigt kommenter med dine tanker, så del dette på din Facebook-gruppe (r), der ville finde det nyttigt, og lad os høste fordelene sammen. Tak fordi du delte og var god!

Afsløring: Denne side kan indeholde links til eksterne websteder for produkter, som vi elsker og helhjertet anbefaler. Hvis du køber produkter, vi foreslår, tjener vi muligvis et henvisningsgebyr. Sådanne gebyrer påvirker ikke vores anbefalinger, og vi accepterer ikke betalinger for positive anmeldelser.

Forfatter (e) Fremhævet den:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot logo   WPMU DEV-logo   og mange flere ...