投稿日:
【快適化】wp-emoji-release.min.jsの読み込みを除去してパフォーマンスアップ
YouTubeも見てね♪
ねこじゃすり
猫を魅了する魔法の装備品!
Anker PowerCor
旅行には必須の大容量モバイルバッテリー!
[ノースフェイス] THE NORTH FACE メンズ アウター マウンテンライトジャケット
防水暴風で耐久性抜群なので旅行で大活躍です!
ペヤング ソースやきそば 120g×18個
とりあえず保存食として買っておけば間違いなし!
モンスターエナジー 355ml×24本 [エナジードリンク]
脳を活性化させるにはこれ!
MOFT X 【新型 ミニマム版】 iPhone対応 スマホスタンド
Amazon一番人気のスマホスタンド!カード類も収納出来てかさ張らないのでオススメです!
サンディスク microSD 128GB
スマホからSwitchまで使える大容量MicroSDカード!
目次
WordPressは絵文字に対応済み
4.2の新機能
WordPress4.2の新機能として、絵文字の標準対応が行われました。
そして、それを実現するために以下のJavaScriptが自動で読み込まれています。
wp-emoji-release.min.js
正直絵文字対応はいらない
しかし、Wordpressで記事を書いていると、基本的に絵文字などは使わないと思います。
使うとしてもFontAwesomeなどのWebフォントアイコン程度だと思います。
読み込みに時間がかかる問題
しかもこのwp-emoji-release.min.js
というJavaScriptファイル、読み込みに結構時間がかかってしまいます。
絵文字をサイト内で使っていないのであれば、不要なJavaScriptファイルの読み込みで時間をかける必要はありませんよね。
このwp-emoji-release.min.js
の読み込みは簡単に読み込みをしないようにする事が可能ですので、今回はその方法をご紹介致します。
手順
functions.phpに追記
読み込みをさせなくするには、functions.php
に以下の2行を追加するだけです。
1
2
|
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
|
あら簡単!
確認
では、もう一度開発者ツールで確認してみましょう。
読み込まれないようになりましたね♪
終わりに
以上のように、数行の記述を追記するだけで、絵文字対応のJavaScriptファイルが読み込まれなくなりました。
細かいところですが、このような不要ファイルの読み込みが蓄積されて、サイト全体のパフォーマンスダウンに繋がってしまうので、読み込む必要が無いファイルは取り除くように定期的にメンテナンスをしていきましょう。