WordPressで絵文字機能とか使ってる人いるのかな…
先日、なんとな~くブログのソースコードを見てみたら、見覚えのないコードが大量に挿入されていました。キレそう。
調べてみると、どうやらWordPress4.2から追加された絵文字機能のための記述らしいです。絵文字とかWordPressユーザーの100人に1人くらいしか使わないんじゃないだろうか。
とにかく、使わない機能がONになっているのも気持ち悪いし、ヘッダー内に色々書かれるとページの速度にも多少影響が出そうなので、この機能を無効化する方法を載せておきます。
一番手軽な方法がこれです。設定も特にないので、インストール→有効化するだけでOK!簡単!
インストールはWordPressダッシュボード>プラグイン>新規追加>右上の検索フォームに「Disable Emojis」と入力>今すぐインストール>有効化をクリックすれば完了です。
直接ダウンロードしたい方はこちらからどうぞ。
プラグインを使いたくない人はこっちの方法で。
さっきのプラグインを開いたら、絵文字用の記述を削除するコードがあります。
1 2 3 4 5 6 7 8 9 10 11 |
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' ); |
このコードを使用しているテーマのfunction.phpに追記すれば、プラグイン導入時と同様に絵文字に関するコードが消えます。スッキリ!