之前备份过WordPress撰写文章时添加emoji表情的修改记录,升级到4.2后,在达人的帮助下搞定了前后台一片空白的问题。结果,写文章时发现添加emoji表情的功能不可用了。4.2自动支持emoji表情,可能在某些情况下造成自定义表情失效,我们可以暂时禁用这货。把下面的代码放到functions.php里即可。/*** Disable the emoji's*/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 ) {return array_diff( $plugins, array( 'wpemoji' ) );}但是这样在写文章时还是无法添加自定义表情图片,还要再把下面的代码放到functions.php里面。function smilies_reset() {global $wpsmiliestrans, $wp_smiliessearch;// don't bother setting up smilies if they are disabledif ( !get_option( 'use_smilies' ) )return;$wpsmiliestrans = array(':mrgreen:' => 'icon_mrgreen.gif',':neutral:' => 'icon_neutral.gif',':twisted:' => 'icon_twisted.gif',':arrow:' => 'icon_arrow.gif',':shock:' => 'icon_eek.gif',':smile:' => 'icon_smile.gif',':???:' => 'icon_confused.gif',':cool:' => 'icon_cool.gif',':evil:' => 'icon_evil.gif',':grin:' => 'icon_biggrin.gif',':idea:' => 'icon_idea.gif',':oops:' => 'icon_redface.gif',':razz:' => 'icon_razz.gif',':roll:' => 'icon_rolleyes.gif',':wink:' => 'icon_wink.gif',':cry:' => 'icon_cry.gif',':eek:' => 'icon_surprised.gif',':lol:' => 'icon_lol.gif',':mad:' => 'icon_mad.gif',':sad:' => 'icon_sad.gif','8-)' => 'icon_cool.gif','8-O' => 'icon_eek.gif',':-(' => 'icon_sad.gif',':-)' => 'icon_smile.gif',':-?' => 'icon_confused.gif',':-D' => 'icon_biggrin.gif',':-P' => 'icon_razz.gif',':-o' => 'icon_surprised.gif',':-x' => 'icon_mad.gif',':-|' => 'icon_neutral.gif',';-)' => 'icon_wink.gif',// This one transformation breaks regular text with frequency.// '8)' => 'icon_cool.gif','8O' => 'icon_eek.gif',':(' => 'icon_sad.gif',':)' => 'icon_smile.gif',':?' => 'icon_confused.gif',':D' => 'icon_biggrin.gif',':P' => 'icon_razz.gif',':o' => 'icon_surprised.gif',':x' => 'icon_mad.gif',':|' => 'icon_neutral.gif',';)' => 'icon_wink.gif',':!:' => 'icon_exclaim.gif',':?:' => 'icon_question.gif',);}smilies_reset();同往常一样,本文的主用功能是备份。各位不要有评论压力,想说点什么就说,不想说就点,你懂的。