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.
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
Vær venlig at 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.