WordPress emoji’s
WordPress vervangt standaard Emoji’s door eigen Emoji’s. Hierdoor worden op alle apparaten dezelfde emoji’s weergegeven. Super handig als dat de bedoeling is natuurlijk.
Orginele Emoji’s weergeven
Door bepaalde acties te verwijderen uit WordPress kun je er voor zorgen dat de originele Apple emoji’s voor Apple gebruikers weer getoond worden. Gebruikt iemand dus Samsung apparaat dat ziet diegene Samsung emoji’s.
Apple’s Emoji’s kun je niet bij iedereen weergeven i.v.m. copyrights.
Onderstaande code is in het functions.php
bestand te plaatsen binnen het WordPress thema. Ben je zelf niet bekend met het aanpassen van dit bestand, laat dit dan doen of gebruik een bestaande plugin zoals Disable Emojis.
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_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
Code uitleg
Verwijderd de actie: Print inline het Emoji detectie script (als deze nog niet is geprint).
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
Verwijderd de actie: print inline het Emoji detectie script in de admin/dashboard (als deze nog niet is geprint).
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
Verwijderd de actie: print belangrijke emoji CSS
remove_action( 'wp_print_styles', 'print_emoji_styles' );
Verwijderd de actie: print belangrijke emoji CSS in de admin/dashboard
remove_action( 'admin_print_styles', 'print_emoji_styles' );
Verwijderd de filter: Maakt van emoji’s statische afbeeldingen
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
Verwijderd de filter: Maakt van emoji’s statische afbeeldingen binnen RSS
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
Verwijderd de filter: Maakt van emoji’s statische afbeeldingen in emails
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );