Bundan haftalar önce WordPress 4.2 ile beraber yeni özelliklerin geleceğini
söylemiştim. Bu özelliklerden biri de WordPressin artık emojileri desteklemesiydi. Fakat birçok blog yazarı bu özelliğin gelmesine rağmen emojileri hala kullanmamakta. Bu özelliğin kullanılmamasına rağmen sitenin kaynak kodlarında emojileri desteklemesi için satırlarca kod bulunmakta. Sizde benim gibi pimpirikli biriyseniz aşağıdaki kodları temanızın
functions.php dosyasına ekleyerek hem bu kaynak kodlarındaki gereksiz kodlardan kurtulmuş olursunuz hem de emoji özelliğini kaldırmış olursunuz.
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();
}
}Kaynak:
http://usluer.org/wordpress-4-2-ile-...ini-kaldirmak/