Chrome の「カバレッジ」で使われていない CSS・JavaScript を探す:WordPress のテーマを軽くする手順

広告WordPress・PHP を学べる本

Amazonのアソシエイトとして、WordPress functions.phpは適格販売により収入を得ています。

概要説明

Chrome の開発ツールの「カバレッジ」で、ページで使われていない CSS や JavaScript の割合と場所を調べる手順。WordPress のテーマで使っていない定義を、安全に減らすときの注意(ほかのページ・スマホ・動きのある部品・キャッシュ)も。

Chrome の「カバレッジ」で使われていない CSS・JavaScript を探す:WordPress のテーマを軽くする手順

WordPress のテーマは、いろいろな使い方に合わせて作られているので、自分のサイトでは使っていない CSS や JavaScriptがたくさん入っていることがあります。読み込むファイルが大きいほど、ページの表示は遅くなります。

Chrome の開発ツールにある「カバレッジ」を使うと、ファイルごとにどれくらい使われていないかと、どこが使われていないかが分かります。

ファイルによっては、中身の 90% 以上が使われていないこともあります。割合の大きいファイルから見ていくと、効き目が大きくなります。

カバレッジの画面を出す

Chrome の「カバレッジ」で使われていない CSS・JavaScript を探す:WordPress のテーマを軽くする手順
  1. 調べたいページを Chrome で開き、F12 キー(Mac は Command + Option + I)で開発ツールを出す
  2. Ctrl + Shift + P(Mac は Command + Shift + P)でコマンドの欄を出し、「Coverage」と打って「Show Coverage(カバレッジを表示)」を選ぶ
  3. 開発ツールの下に「カバレッジ」の画面が出たら準備完了
Chrome の「カバレッジ」で使われていない CSS・JavaScript を探す:WordPress のテーマを軽くする手順

カバレッジの画面で、記録のボタン(ページを読み込み直して記録する)を押すと、読み込んだファイルの一覧が出ます。上の欄にファイルの名前(例:style.css)を入れて絞り込むと、見やすくなります。

一覧の列 意味
Type CSS か JS か
Total Bytes ファイル全体の大きさ
Unused Bytes このページで使われなかった大きさと割合

使われていない場所を見る

Chrome の「カバレッジ」で使われていない CSS・JavaScript を探す:WordPress のテーマを軽くする手順

一覧のファイルをクリックすると、ファイルの中身が開き、行ごとに使われたかどうかが分かります。

行の頭に赤い印が付いているところが、このページでは使われなかった定義です。

いきなり消さず、バックアップを取ってから少しずつ

赤い印は「このページを開いたときには使われなかった」という意味で、サイト全体で要らないとは限りません。次のようなものは、赤くても使われています。

赤くても使われているもの 例
ほかのページだけで使う定義 お問い合わせのページだけのフォームの見た目
画面の幅で切り替わる定義 スマホのときだけのメニュー(@media の中)
操作したときに出る定義 マウスを乗せたとき・ボタンを押して開くメニュー

消すと元に戻すのが大変なので、まずはコメントにして様子を見ます。いろいろなページで問題がないと確かめてから消します。

要らなさそうな定義が見つかったら

調べたページだけでなく、トップ・記事・一覧・固定ページ・お問い合わせなど、主なページを一通り開いて、カバレッジでも見た目でも確かめます。スマホの幅(開発ツールの端末の切り替え)でも見ます。

どのページでも使われていない定義だけを、コメントにしていきます。

これから使うかもしれない定義(季節のバナーの見た目など)は残しておきます。

キャッシュを消しながら確かめる

CSS を直したのに、ブラウザやサーバーのキャッシュが古いままだと、直す前の見た目で確かめてしまいます。

  • ブラウザ:シークレットウィンドウで開く、または開発ツールの「ネットワーク」で「キャッシュを無効化」に印を付けて読み込み直す
  • サーバー:キャッシュのプラグインを使っていれば、そのキャッシュを消す
  • CSS のファイルの URL にバージョン番号(?ver=…)が付くテーマなら、番号を上げる

直す前のファイルを残しておけば、あとで必要な定義を消してしまったと分かったときにも、すぐに戻せます。

関連機能

  1. 無料のキャッシュのプラグイン 5 つを作業環境で比べる:速さより、スマホの判定とログインの画面に気をつける

  2. WordPress で使っていない大きさの画像を探して安全に消す(これから作らせない設定つき)

  3. WordPress サイトヘルスの「致命的な問題」の改善方法

サイドバー

よく使うカスタマイズ

最近の記事

Profile

PAGE TOP