WordPress Emoji verwijderen

Shares

Hoe kan ik WordPress emoji’s uitschakelen en verwijderen? Als je WordPress emoji wilt verwijderen, je weet wel; die veel te uitbundige smileys of emoticons, dan kun je dit relatief eenvoudig doen met een filter. Je leest hier hoe.

WordPress Emoji #

De emoji (emoticon) werd toegevoegd in WordPress 4.2, en zorgt er tevens voor dat er behoorlijk wat extra javascript geladen wordt. Dit vertraagd het laden van jouw WordPress site iets, en daarom kun je dit beter uitschakelen als je het toch niet gebruikt.

Als je meer wilt weten over Emoji, zie dan de speciale WordPress Codex pagina hierover: https://codex.wordpress.org/Emoji.

Schakel eerst emoji’s uit via de instellingen van WordPress:

  1. Log in op het dashboard
  2. Ga naar -> Instellingen
  3. Klik op -> Schrijven
  4. Bekijk de alinea -> Formateringen
  5. Vink uit -> Emoticons als :-) en :-P omzetten naar afbeeldingen (Convert emoticons like :-) and :-P to graphics on display in het Engels)

Om daarna de emoji code te deactiveren moet je het volgende opnemen in het functions.php bestand van jouw thema:

function itfaqnl_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( 'tiny_mce_plugins', 'itfaqnl_disable_emojicons_tinymce' );
}
add_action( 'init', 'itfaqnl_disable_wp_emojicons' );

En voor de TinyMCE editor:

function itfaqnl_disable_emojicons_tinymce( $plugins ) {
  if ( is_array( $plugins ) ) {
    return array_diff( $plugins, array( 'wpemoji' ) );
  } else {
    return array();
  }
}

Dit is ook beschikbaar als een plugin: Disable Emojis.

Mogelijk interessant voor jou:  Meta tag en scripts toevoegen in WordPress

Bron: Christine Cooper op WordPress Development Stack Exchange.


Show your support


If you want to step in to help me cover the costs for running this website, that would be awesome. Just use this link to donate a cup of coffee ($5 USD for example). And please share the love and help others make use of this website. Thank you very much!


About the Author Jan Reilink

My name is Jan. I am not a hacker, coder, developer, programmer or guru. I am merely a system administrator, doing my daily thing at Vevida in the Netherlands. With over 15 years of experience, my specialties include Windows Server, IIS, Linux (CentOS, Debian), security, PHP, websites & optimization.

follow me on:

Leave a Reply

Laat als eerste een reactie achter.

  Subscribe  
Abonneren op