[Hoe] Schakel emoji's uit om WordPress sneller te maken

Sinds de release van WP 4.2-versie biedt WordPress kant-en-klare ondersteuning voor een groot aantal nieuwe karakters, waaronder emoji's, hiërogliefen, muzikale en wiskundige symbolen enzovoort. Nodig hebbenless om te zeggen, het kan een behoorlijk handige functie zijn voor uitgevers die karakters zoals emoji's willen versieren of in hun inhoud willen opnemen.

Integendeel, aangezien het een extra JavaScript op elke pagina van uw website laadt, kan het uw site enigszins vertragen - en u wilt natuurlijk altijd een snelle Wordpress-website.

 

Inhoud[Zichtbaar]

Als je een blogger bent die gewoonlijk niet in je emoji-inhoud opneemt, wil je misschien deze kernfunctionaliteit uit je WordPress-thema verwijderen. In dit bericht leggen we uit hoe je de emoji-ondersteuning van je WordPress-thema kunt verwijderen.

Houd er rekening mee dat als uw browser en besturingssysteem zijn gebundeld met de ingebouwde emoji-ondersteuning, het nog steeds werkt. Wat deze tutorial doet, is dat het de extra code-bloat uitschakelt die aan de WordPress-kern wordt toegevoegd om ondersteuning te bieden voor emoji's in oudere browsers.

Emoji's verwijderen met een plug-in

Als u op zoek bent naar een plug-in-oplossing om de emoji-functionaliteit van uw WordPress te verwijderen, installeer en activeer dan de uitschakelen emojis inpluggen. Als u deze plug-in eenvoudig activeert, wordt de emoji-ondersteuning op WordPress 4.2 en latere versies uitgeschakeld. Het werkt direct uit de doos en er zijn geen instellingen die u hoeft te configureren.

Emoji's verwijderen zonder een plug-in

Om emoji-ondersteuning te verwijderen, voegt u eenvoudig het volgende codefragment toe aan uw functions.php-bestand.

function disable_wp_emojicons () {

 // alle acties met betrekking tot emoji's

 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');

 // filter om TinyMCE-emoji's te verwijderen

 add_filter ('tiny_mce_plugins', 'disable_emojicons_tinymce');

}

add_action( 'init', 'disable_wp_emojicons');

functie disable_emojicons_tinymce ($ plug-ins) {

 if (is_array ($ plugins)) {

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

 } Else {

 return array ();

 }

}

De bovenstaande code verwijdert de code en schakelt de emoji's van uw WordPress-site uit. Als je andere korte WordPress-tips en -trucs wilt zien, bekijk hier onze volledige lijst. Als je andere tips wilt om WordPress sneller te maken, bekijk dan hier ons uitgebreide artikel: https://www.collectiveray.com/speed-up-wordpress

 

Over de auteur
Shahzad Saeed
Shahzaad Saaed is als WordPress-expert op een groot aantal websites van autoriteiten te zien geweest. Hij is gespecialiseerd in contentmarketing om bedrijven te helpen meer bezoekers te trekken.

Nog een ding... Wist je dat mensen die nuttige dingen zoals dit bericht delen er ook GEWELDIG uitzien? ​
Alstublieft laat een nuttig geef commentaar met je mening, deel dit dan op je Facebook-groep (en) die dit nuttig zouden vinden en laten we samen de vruchten plukken. Bedankt voor het delen en aardig zijn!

Disclosure: Deze pagina kan links bevatten naar externe sites voor producten die we geweldig vinden en die we van harte aanbevelen. Als u producten koopt die we aanbevelen, kunnen we een verwijzingsvergoeding verdienen. Dergelijke vergoedingen hebben geen invloed op onze aanbevelingen en we accepteren geen betalingen voor positieve beoordelingen.

Auteur (s) Uitgelicht op:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   en nog veel meer ...