100_wp_tipps

Tipp No. 81: Emojis in WordPress – notwendig oder verzichtbar

81 header

WordPress bietet sowohl die Möglichkeit Emojis im Editor hinzuzufügen oder Zeichenkombination („Emoticons“) automatisch in Emojis umzuwandeln. Wer hierauf verzichten kann und will, sollte diese aus Performancegründen deaktivieren.

Dies ist möglich mit folgendem Codeschnipsel in der functions.php:

//Emojis deaktiveren
add_action( 'init', 'wws_disable_emojis' );

function wws_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_filter( 'the_content_feed', 'wp_staticize_emoji' );
 remove_action( 'admin_print_styles', 'print_emoji_styles' );
 remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
 remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
 add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
}

function disable_emojis_tinymce( $plugins ) {
 if ( is_array( $plugins ) ) {
 return array_diff( $plugins, array( 'wpemoji' ) );
 } else {
 return array();
 }
}
Facebook
WhatsApp
Twitter
LinkedIn
Pinterest