Dikkat

Artık daha güncel bir blog olacak !

  • Cem Karakurt
  • 35 Okunma
  • 12 Ağustos 2015
  • 3

WordPress Emoji Özelliğini Kapatmak

WordPress 4.2 güncellemesiyle emoji özelliği eklendi. Fakat ben de dahil olmak üzere çoğu kişi bu özelliği kullanmıyor. Fakat özellik açık olduğu için sitenizin az da olsa yavaşlamasına neden oluyor. Bunu kendiniz de anlayabilirsiniz. Sitenize girin CRTL + U  yapın kaynak kodları çıkacaktır . CTRL + F yapıp emoji diye ararsanız karşınıza çıkacaktır. Konunun üstündeki resim kendi sitemden aldığım resim. Sayfaya hem js hem de css ekleyerek gereksiz yükleme yapıyor. Bu kodları temizlemek mümkün. Temanızın functions.php dosyasına aşağıdaki kodu eklerseniz emoji özelliği kapanır.

function 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' );
add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
}
add_action( 'init', 'disable_emojis' );

/**
* Filter function used to remove the tinymce emoji plugin.
*
* @param    array  $plugins
* @return   array             Difference betwen the two arrays
*/
function disable_emojis_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
    return array_diff( $plugins, array( 'wpemoji' ) );
} else {
    return array();
}
}
  • 12 Ağustos 2015 tarihinde yazıldı.
  • 3 yorum yapıldı.

Yorumlar (3 Yorum)

Yazı hakkında görüşlerinizi belirtmek istermisiniz?