【WordPress高速化プラグイン】Speed Up-JavaScript To Footerで、表示速度を速くする方法

      2021/02/16   1751文字

今回は、WordPressサイトの使い勝手(読者から見た)を向上させるプラグインを紹介いたします。

一般的には重いとされるWordPressサイトで、表示速度対策は必須です。ここではオンにする前/後を比較し、『どのような効果があるか?ページ表示速度スコアは?』などをチェックしてみます。

Speed Up-JavaScript To Footerとは?仕組みは?

Speed Up – JavaScript To Footerの説明ページ
https://wordpress.org/plugins/speed-up-javascript-to-footer/

上記のプラグイン紹介ページに説明がありますが、『スモールサイズ(2Kb)』で、『JavaScriptをフッター移動して読み込み速度を上げる』というものです。非同期読み込み系ですかね。

『wp_head』からスクリプトを『remove_action』して、『wp_footer』に『add_action』するという仕組みのようです。

Speed Up–JavaScript To Footerを入れる前の、このサイトの状態

フッター部分のhtmlソース


フッターhtmlソースを見てみます。『もうフッターにjavascriptがあるじゃん』となりそうですが、これはテーマ由来です。もともとの状態からフッターにありました。『最初はフッターにjavascriptが3つあった』と覚えておいてください。

ページスピードスコア


googleページスピードスコアは『SP:60・PC:74』です。PC回線ならあんまり問題にならなそうですが、スマホ版が赤信号になっています。

体感的にスマホで5~6秒かかったりもしていたので、なるべく速くして、読者のストレスにならないようにしたいところ。管理人も、いつまでもサイトが表示されないと、ほかのページに行ったりしてしまいます。そういうわけで、このプラグインを導入しました。

Speed Up–JavaScript To Footerをオンにした状態

フッター部分のhtmlソース


先ほどのhtmlソースとの違いは『location protocol』と『google api jquery』がフッター部分にきたことです。

location protocolは、SSL化によるものです(httpsで表示)。googleホストのjquery(JavaScriptライブラリ)は、stinger5テーマではヘッダーにはかいてないんですけど『functions.php』内に読み込むような記述がありました(切り取ってフッターに移せばプラグインいらないんじゃ?笑)

ページスピードスコアが向上!


googleページスピードスコアは『SP:74・PC:81』と向上しました。google api jqueryが95782文字あり(!)、ヘッダーで読み込むと時間がかかるようです。これが後ろにいっただけで、かなりのパフォーマンス向上となりました。スコアで10点・15点あげられると、数値だけでなく体感的にも速さを感じます。

あとがき・まとめ

ちょっと仕組みをチェックしてみたところ『functions.phpいじれればプラグインいらないんじゃね?』と一瞬思いましたが、ダウンロードしてオンにするだけ・しかもファイルサイズが小さいということもあり、気軽に使えます。

テーマのhtmlソースをチェックして『ヘッダーにjavascriptがいっぱいあって重いなー』と感じている方は、ぜひ導入を検討してみてください。
(逆に、テーマをカスタマイズして、全部フッターで読み込んでいる場合は、特に入れなくても大丈夫です。管理人もやってみようかな、『プラグイン無しでも速い』みたいな笑


【カテゴリ】 - webサイト高速表示, WordPressプラグイン情報
【タグ】 -

  関連記事

functions.phpエディットできない(orテーマファイル変更しない)場合の機能追加は?→Code Snippetsプラグインで
【wpプラグイン】スライドショー実装でwebサイトをリッチにする『Slider by WD』
【wordpress限界高速化】Pjax技術を使ってサイトを高速表示するプラグインと、エラーの対処
【ロリポwordpress高速表示でSP90超えろ】ロリポップサーバーで『コンテンツキャッシュ機能』提供開始・設定方法と効果のチェック
管理画面からFTP操作『WP File Manager』~過去の脆弱性ver・機能・使用例(テーマ消えないなど)の紹介
【WordPressとGoogleカレンダー連携プラグイン】Simple Calendarの設定・Calendar APIやID取得しての設定
【WordPress】WP-Membersプラグインによる、会員向けコンテンツサイトの構築(カスタマイズ必須?)
【サイト表示速度】googleのスマホ向け速度チェックツールで、表示速度/秒数を計測
【重くて邪魔】WordPressのblock-libraryのCSSを読み込まなくする方法(wp deregister script関数・functions.php)
ワードプレスサイトを、プラグインでサクッとSSL化する方法
【WordPressモバイル高速化】pagespeed insightsモバイルスコアが大きく低下→原因はgoogle、お前だ(アドセンス自動広告)
【WordPress高速化プラグイン】Speed Up-JavaScript To Footerで、表示速度を速くする方法