WP Media Cleanup を使用した未使用メディアファイルの削除
時間の経過とともに、WordPressはアップロードしたすべての画像に対して、サムネイル、中、大、テーマやプラグインによって追加されたカスタムサイズなど、複数の画像サイズバリエーションを自動的に生成します。これらの画像バリエーションの多くは、実際にはサイトで使用されることはありませんが、貴重なディスク容量を消費し続けます。
WP Media Cleanup の クリーンアップ 機能は、元の画像を操作せずに 未使用の画像バリエーション を安全に特定して削除するのに役立ちます。これにより、ストレージ使用量を削減し、バックアップを高速化し、メディアライブラリをクリーンで最適化された状態に保つことができます。
メディアクリーンアップメニューに移動
クリーンアップを開始するには、メディアのクリーンアップ » クリーンアップに移動してください。

ここは、ウェブサイトをスキャンして未使用の画像バリエーションを特定するメインエリアです。
スキャン方法
WP Media Cleanup は、正確性を確保し、誤ったデータ損失を防ぐために、安全な複数ステップのスキャンプロセスに従います。
ステップ 1: 使用済み画像リストの作成
スキャナーは、WordPressで管理されているすべての主要なコンテンツエリアを分析し、どの画像バリエーションが実際に使用されているかを判断します。
以下の項目をチェックします:
- 投稿とページ
- テーマカスタマイザーの設定
- カスタムフィールドとメタデータ(ACFおよびメタボックスを含む)
- WooCommerceのカテゴリサムネイルや同様のプラグインに保存されたターム画像を含むタームメタ
このプロセスにより、サイトのどこかで現在参照されている画像バリエーションの完全なリストが作成されます。
ステップ 2: 未使用の画像バリエーションの特定
すべての参照画像がマッピングされたら、WP Media Cleanup はメディアアップロードディレクトリをスキャンし、既存の画像バリエーションを使用リストと比較します。
この段階で、プラグインは以下を特定します:
- 画像サイズのバリエーション(例:
thumbnail-150x150.jpg、medium-300x300.jpg) - サーバーに存在するが、スキャンされたコンテンツエリアのどこでも使用されていないファイル
未使用のバリエーションのみがマークされます。元のフルサイズの画像はそのまま残ります。
ステップ 3: 安全なレビューと削除
何も削除される前に、あなたは完全に制御できます。
- 検出された未使用のバリエーションをすべてレビューする
- 削除するファイルを選択する
- 削除されたファイルは、デフォルトで30日間バックアップされます(設定 » バックアップ設定で1日から365日まで設定可能)。
- 元の画像は決して削除されません
これにより、安全で元に戻せるクリーンアッププロセスが保証されます。
スキャン前の重要事項
スキャン対象
アクティブなテーマと親テーマのファイル(PHP、CSS、JSON)をスキャンして、アップロードフォルダ内の画像へのハードコードされた参照を、上記のコンテンツ領域に加えて検索します。
スキャン対象外
以下はキャッチしません:
- カスタムPHPロジックで動的に構築された画像パス(ハードコードされたものではなく)
- カスタムJavaScript経由で読み込まれる画像
スキャンの実行
クリーンアップメニュー内には、メインのアクションボタンが表示されます:

未使用バリエーションのスキャン
このボタンをクリックすると、メディアライブラリの分析が開始されます。
スキャン中に何が起こるか?
スキャンして未使用のバリエーションを探すをクリックした後、WP Media Cleanupは次の処理を行います。
- 投稿、ページ、ウィジェット、テーマ設定、カスタムフィールドを分析します
- 現在使用中の画像のリストを作成します
- サーバー上の既存の画像バリエーションと比較します
- 未使用と思われるバリエーションを特定します
スキャンは自動的に実行され、メディアライブラリのサイズによっては数分かかる場合があります。
スキャン結果の確認
スキャンが完了したら、削除するものを決定する前に、検出されたものを確認してください。
スキャン結果
スキャンが完了すると、次のような概要が表示されます。
未使用のバリエーションがある画像(合計X個の未使用バリエーション、X MBを解放可能)

この概要は次のことを示しています。
- 未使用のバリエーションが含まれる画像の数
- 未使用の画像ファイルの総数
- 解放できる推定ディスク容量
画像バリエーションの詳細表示
詳細を表示をクリックすると、画像エントリが展開され、未使用の画像バリエーションが表示されます。

ここでは以下が表示されます:
- 正確な画像サイズ(例:
medium、large、medium_large) - 各バリエーションのファイルサイズ
- これらのバリエーションが未使用であることを示す明確な視覚的インジケーター

詳細を非表示をクリックすると、いつでも詳細を折りたたむことができます。
未使用のバリエーションの削除
未使用のバリエーションを1つずつ削除するか、一括でクリアします。
個別に
単一の画像に対して未使用のバリエーションを削除することを選択した場合は、その画像の横にある削除ボタンをクリックします。

削除する前に、確認ダイアログが表示され、次の内容が説明されます。
- 元の画像は削除されません(いいえ)
- ファイルは最初にバックアップされます
- 削除されたバリエーションは、デフォルトで30日間復元可能です(設定で構成可能)。
続行するにはアクションを確認する必要があります。これにより、完全な制御と安全性が確保されます。
一括クリーンアップオプション
WP Media Cleanupは、柔軟な一括クリーンアップオプションを提供します。

- すべて選択 – 未使用のバリエーションがあるすべての画像を選択します
- 選択したバリエーションを削除 – 選択した項目のみを削除します
- すべて削除 – スキャンで見つかったすべての未使用バリエーションを削除します
これにより、ニーズに応じて積極的にまたは慎重にクリーンアップできます。
クリーンアップ後
削除が確認されると:
- 未使用の画像バリエーションは削除されます
- ディスク容量はすぐに解放されます
- 元の画像はそのまま残ります
WP Media Cleanupは、復元オプションも提供しており、保持期間内(デフォルトで30日)に削除されたバリエーションを復元できます。
削除された画像を復元する方法については、こちらをご覧ください。 削除されたメディアファイルを復元する方法
結論
WP Media Cleanup の クリーンアップ 機能を使用すると、WordPress サイトで未使用の画像バリエーションを簡単に特定、確認、安全に削除できます。
特徴:
- 正確なスキャン
- 明確な画像レベルの詳細
- 柔軟な削除オプション
- 組み込みバックアップと復元
メディアライブラリを自信を持ってクリーンアップし、ディスク使用量を削減し、元の画像を危険にさらすことなくサイトを最適化し続けます。