Simple php snippet: Disable emojis

/**
* Disable WP 4.2 emoji
*/
function ace_remove_emoji() {
add_filter( \’emoji_svg_url\’, \’__return_false\’ );
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( \’tiny_mce_plugins\’, \’ace_disable_emoji_tinymce\’ );
}
add_action( \’init\’, \’ace_remove_emoji\’ );
/**
* Remove tinyMCE emoji
*/
function ace_disable_emoji_tinymce( $plugins ) {
unset( $plugins[\’wpemoji\’] );
return $plugins;
}

Uncategorized