[み]WordPressで勝手に絵文字(Emoji)に変換してしまう機能を無効にする方法

1つ前の記事、「[み]クリックで開閉するアコーディオンメニューをjQueryで実装する方法」をプレビューしたときに気がついたのですが、「▶」が装飾されてる感じに表示されていました。

特にクラスを付与したわけでもないので、気になってDeveloper Toolsで見てみたところ、emojiがどうたらこうたらと書いてありました。調べてみたところ、emojiはWordPress 4.2で追加された機能のようです。(イラネ… 

勝手に絵文字(Emoji)に変換されるのを無効にする方法

プラグインを入れる

絵文字に変換されるのを無効にしてくれるプラグインがあります。
emoji
Disable Emojis
インストールして有効化するだけの簡単なやつです。

functions.phpにコードを追加

functions.phpって何?っていう方は、プラグインを入れるのをおススメします。最悪、サイトが真っ白になってしまいます。

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' );

大事なことなのでもう一度書きますが、functions.phpって何?っていう方は、functions.phpはいじらずにプラグインを入れるのをおススメします

いっつもfunctions.phpいじってるし大丈夫!という方も、念のためバックアップとりましょう!

シェアありがとうございます

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

commentYour Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

checkboxみはら.comはエックスサーバーです

editNEW エントリー

PAGE TOP arrowup