[Hur man] Inaktiverar emojis för att göra WordPress snabbare

Sedan lanseringen av WP 4.2 -versionen erbjuder WordPress stöd för en mängd nya karaktärer som inkluderar emojis, hieroglyfer, musikaliska och matematiska symboler och så vidare. Behöverless att säga, det kan vara en ganska användbar funktion för utgivare som vill dekorera eller inkludera tecken som emojis i sitt innehåll.

Tvärtom, eftersom det läser in ytterligare JavaScript på varje sida på din webbplats, kan det sakta ner din webbplats något - och naturligtvis vill du alltid ha en snabb Wordpress-webbplats.

 

Innehåll[Show]

Om du är en bloggare som vanligtvis inte inkluderar ditt emojis-innehåll kanske du vill ta bort den här kärnfunktionen från ditt WordPress-tema. I det här inlägget förklarar vi hur du tar bort emoji-stödet från ditt WordPress-tema.

Observera att om din webbläsare och ditt operativsystem levereras med det inbyggda emoji-stödet, fungerar det fortfarande. Vad den här handledningen gör är att den inaktiverar den extra koduppblåsning som läggs till WordPress-kärnan för att ge stöd för emojis i äldre webbläsare.

Ta bort emojis med hjälp av ett plugin

Om du letar efter en plugin-lösning för att ta bort emoji-funktionaliteten från din WordPress, installera och aktivera bara inaktivera emojis plugin. Att bara aktivera detta plugin inaktiverar emoji-stödet på WordPress 4.2 och senare versioner. Det fungerar direkt och det finns inga inställningar för dig att konfigurera.

Ta bort emojis utan ett plugin

För att ta bort emoji-stöd, lägg bara till följande kodavsnitt i din functions.php-fil.

funktion disable_wp_emojicons () {

 // alla åtgärder relaterade till 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');

 ta bort_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 för att ta bort TinyMCE emojis

 add_filter ('tiny_mce_plugins', 'disable_emojicons_tinymce');

}

add_action ('init', 'disable_wp_emojicons');

funktion disable_emojicons_tinymce ($ plugins) {

 om (is_array ($ plugins)) {

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

 } Else {

 returnera array ();

 }

}

Ovanstående kod tar bort koden och inaktiverar emojis från din WordPress-webbplats. Om du vill se andra korta WordPress-tips och tricks, kolla in vår fullständiga lista här. Om du vill ha andra tips för att göra WordPress snabbare, kolla in vår omfattande artikel här: https://www.collectiveray.com/speed-up-wordpress

 

Om författaren
Shahzad Saeed
Författare: Shahzad Saeedwebbplats: http://shahzadsaeed.com/
Shahzaad Saaed har visats på ett stort antal myndighetswebbplatser, som en WordPress-expert. Han specialiserar sig på innehållsmarknadsföring för att hjälpa företag att öka sin trafik.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...