Display different smiley when entering “:)”

Overriding the emoji of 🙂 to 😎 The content smilies are converted with: add_filter( ‘the_content’, ‘convert_smilies’ ); where this part of the convert_smilies() function is of importance: $content = preg_replace_callback( $wp_smiliessearch, ‘translate_smiley’, $content ); If we peek into translate_smiley() then we find the following: // Don’t convert smilies that aren’t images – they’re probably emoji. … Read more

Disable emojicons introduced with WP 4.2

We will hook into init and remove actions as followed: function disable_wp_emojicons() { // all actions related to 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’ ); 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 to remove TinyMCE emojis add_filter( … Read more