WordPressに画像をアップロードしたところ、複数のコピーが作成されたことに気づいたことはありませんか?これはすぐにホスティングストレージを使い果たし、ウェブサイトのバックアップを不必要に大きくする可能性があります。
WPBeginnerでは、何千もの画像を管理しているため、これがどれほどイライラするかを直接知っています。品質を犠牲にすることなく、メディアライブラリをスリムに保つための最善の方法を見つけました。
このガイドでは、WordPressが余分な画像サイズを生成するのを停止するための正確な手順を説明します。これにより、スペースを節約し、サイトをより効率的に管理できます。

WordPressが画像サイズを生成するのを防ぐ理由
WordPressウェブサイトに画像をアップロードすると、異なるサイズの画像のコピーが複数自動的に生成されます。デフォルトでは、元の画像に加えて、サムネイル、中サイズ、大サイズのサイズが生成されます。
WordPressのテーマやプラグインも、追加の画像サイズを作成することができます。各画像のサイズ違いが5つか10個あることに気づくかもしれません。

画像のさまざまなサイズは、アップロードプロセス中に生成および保存されます。これは訪問者に影響を与えたり、WordPressサイトを遅くしたりすることはありませんが、少し多くのストレージスペースが必要になります。
これらの追加画像によって使用される追加のスペースは、通常問題になりません。ほとんどのWordPressホスティングプロバイダーは十分なディスク容量を提供しており、これは数千枚の画像を保存するのに十分です。
とはいえ、一部のユーザーはWordPressが多くのデフォルトの画像サイズを生成するのを停止したい場合があります。
例えば、何千もの画像を持つユーザーがウェブサイトをバックアップする場合、バックアップが非常に大きくなり、完了に時間がかかることに気づくかもしれません。他のユーザーは、一部の画像サイズをまったく使用していないことに気づき、それらを無効にするとストレージスペースが節約されます。
ただし、画像サイズの削除には注意が必要です。テーマで投稿のサムネイル、スライダー、添付ファイル、カスタム投稿タイプなどに必要とされる場合があります。削除する場合は、サイトにどのような影響があるかを確実に理解した上で行ってください。
それを踏まえて、WordPressが画像サイズを生成するのを防ぐ方法を見てみましょう。2つの異なる方法と、画像添付ページを無効にするためのボーナス方法を紹介します。
- 方法 1: WordPress がコードで画像サイズを生成しないようにする方法 (推奨)
- 方法2:プラグインを使用してWordPressが画像サイズを生成しないようにする方法
- ボーナス:WordPressの画像添付ファイルページを無効にする
- WordPressの画像サイズに関するよくある質問
- WordPress画像の管理に関する追加リソース
方法 1: WordPress がコードで画像サイズを生成しないようにする方法 (推奨)
WordPressが画像サイズを生成するのを防ぐ最も簡単な方法は、WPCodeを使用することです。
私たちはこのツールを自身で徹底的にテストし使用しており、WordPressにとって最高のコードスニペットプラグインであると信じています。
テーマの functions.php ファイルを編集することなく、WordPress にカスタムコードを簡単に追加できるため、サイトが壊れる心配はありません。
さらに、WPCodeには、サムネイル画像のサイズを無効にするなど、一般的な機能リクエストに対応したすぐに使えるコードスニペットのライブラリが組み込まれています。
詳細については、WPCodeの完全なレビューをご覧ください。
開始するには、無料のWPCodeプラグインをインストールして有効化する必要があります。詳細な手順については、WordPressプラグインのインストール方法に関するガイドを参照してください。
有効化したら、WordPress管理ダッシュボードからコードスニペット » ライブラリに移動します。
そこから、「サムネイル画像サイズを無効にする」スニペットを検索し、「スニペットを使用」ボタンをクリックします。

WPCodeは、コードを自動的に追加します。このスニペットには、thumbnail、medium、medium_large、largeなどの複数のデフォルト画像サイズを無効にするコードが含まれています。次のステップは、無効にしたいものを選択することです。
無効にしたい画像サイズから//を削除する必要があります。

プロのヒント: まず、必要ないと確信しているサイズを1つか2つ無効にすることをお勧めします。保存後、サイトの主要なページ(ホームページ、ブログアーカイブ、ギャラリーなど)を確認して、さらに無効にする前に画像がまだ完璧に見えることを確認してください。
その後、スイッチを「非アクティブ」から「アクティブ」に切り替え、「更新」ボタンをページの上部でクリックするだけです。

これで完了です。WordPressに画像をアップロードしても、追加のサムネイルサイズは作成されなくなりました。
方法2:プラグインを使用してWordPressが画像サイズを生成しないようにする方法
あるいは、サイトのすべての画像サイズを管理するための専用のビジュアルインターフェイスを備えたプラグインをご希望の場合は、この方法が優れた選択肢となります。
まず、ThumbPress プラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPress プラグインのインストール方法に関する初心者向けガイドをご覧ください。
有効化したら、WordPressダッシュボードから ThumbPress » Modules ページにアクセスし、「サムネイルを無効にする」スイッチを「アクティブ」に切り替えます。
それが完了したら、「設定の保存」ボタンをクリックして変更を保存してください。

次に、プラグインのメニューから「サムネイルを無効にする」オプションをクリックします。
これにより設定画面に移動し、WordPressサイトが現在生成しているすべての画像サイズのリストが表示されます。赤でハイライトされているサイズは、現在アクティブなサイズです。

不要なサイズはすべて右側の列にドラッグする必要があります。これにより無効になり、画像をアップロードしたときに生成されなくなります。
例えば、テーマでそれらを使用しないことがわかっている場合は、デフォルトのサムネイルサイズをすべて無効な列にドラッグできます。
各画像を右にドラッグすると、これらの画像が緑色で表示されるようになります。

新しい設定を有効にするには、必ず「設定を保存」ボタンをクリックしてください。
これで、WordPressブログに新しい画像をアップロードしても、追加の画像サイズは生成されなくなります。
ボーナス:WordPressの画像添付ファイルページを無効にする
さまざまな画像サイズを削除する以外に、ウェブサイトの画像添付ファイルページを無効にすることも検討してください。
デフォルトでは、WordPressは、画像、オーディオ、ビデオファイルを含む、サイト上のすべてのメディア添付ファイルごとに単一のページを作成します。これらのページには、テキストやコンテンツなしで画像自体のみが表示されるため、ユーザーに悪い印象を与える可能性があります。
さらに、検索エンジンは質の高いコンテンツを重視するため、添付ファイルページにはコンテキストが欠けているため、サイトのSEOにも悪影響を与える可能性があります。この場合、ウェブサイトで添付ファイルページを無効にすることをお勧めします。
WordPress用のAll in One SEOを使用すると、これを簡単に行うことができます。これは市場で最高のSEOツールです。

WPBeginnerサイトで使い始めたところ、ランキングが急上昇しました。詳細については、AIOSEOの完全レビューをご覧ください。
プラグインをインストールし、WordPressダッシュボードからAll in One SEO » Search Appearanceページにアクセスしてください。
ここで、「画像SEO」タブに切り替えます。「添付ファイルURLのリダイレクト」セクションで、「添付ファイルの親」オプションを選択するだけです。
この巧妙な設定は、画像の直接URLにアクセスしようとした人を、その画像がアップロードされた投稿またはページ(その「親」)に自動的にリダイレクトします。これにより、ユーザーエクスペリエンスが大幅に向上し、SEOが強力に維持されます。

設定を保存するには、完了したら「変更を保存」ボタンをクリックしてください。詳細な手順については、WordPressで画像添付ページを無効にする方法に関するチュートリアルを参照してください。
AIOSEOは、XMLサイトマップ、ライティングアシスタント、画像SEO、リンク切れアシスタント、AIメタディスクリプションなど、さまざまな機能にも利用できます。
詳細については、WordPressでAll in One SEOを正しく設定する方法(究極ガイド)に関するチュートリアルをご覧ください。
WordPressの画像サイズに関するよくある質問
ここでは、WordPressで画像サイズを管理することについてよく寄せられる質問をいくつか紹介します。プロセスをよりよく理解するために、回答をまとめました。
1. WordPressはなぜ自動的に複数の画像サイズを作成するのですか?
WordPressは、画像が表示される場所に応じて最も適切なバージョンの画像を提供するために、複数の画像サイズを作成します。これにより、テーマやプラグインはサムネイル、ギャラリー、さまざまな画面サイズに適切なサイズの画像を使用でき、サイトのパフォーマンスを向上させることができます。
2. WordPressによる画像サイズの生成を無効にしても安全ですか?
安全な場合もありますが、注意して進める必要があります。WordPressテーマや特定のプラグインは、正しく表示するために特定の画像サイズに依存している可能性があります。必須のサイズを無効にすると、画像が歪んだり、表示されなくなったりする可能性があります。使用されていないと確信しているサイズのみを無効にするのが最善です。
3. 新しい画像サイズを防止すると、既存の画像に影響しますか?
いいえ、この変更は今後アップロードする画像にのみ適用されます。既存の画像用に既に生成された追加の画像サイズは、手動で削除しない限りサーバーに残ります。
4.サイトに既に存在する未使用の画像サイズを削除するにはどうすればよいですか?
既存の未使用の画像サイズをクリーンアップするには、Media Cleanerのような、この目的のために特別に設計されたプラグインが必要です。
これらのツールはメディアライブラリをスキャンし、サイトのどこにも使用されていない画像ファイルを特定できるため、それらを削除してストレージ容量を解放できます。メディアライブラリをクリーンアップする前に、必ず完全なバックアップを作成してください。
重要:クリーンアップツールを使用すると、使用されていないと思われるファイルのリストが表示されます。削除を確定する前に、必ずこのリストを注意深く確認してください。場合によっては、プラグインが検出できない方法(テーマファイルやカスタムウィジェットなど)で画像が使用されていることがあります。
5. WordPressが画像サイズを生成するのを停止すると、訪問者にとってサイトの読み込みは速くなりますか?
直接ではありません。主な利点は、サーバーのディスク容量を節約し、ウェブサイトのバックアップのサイズと作成時間を短縮することです。これによりサイトの管理が容易になりますが、訪問者が体験するフロントエンドのページ読み込み速度に目立った影響を与えることは通常ありません。
WordPress画像の管理に関する追加リソース
画像サイズを制御する方法がわかったので、メディアライブラリの最適化と管理に役立つ他のガイドが役立つかもしれません。これらは、私たちが自身のサイトで使用しているヒントが満載です。
- WordPress 画像圧縮プラグインの比較 – 品質を損なうことなく画像ファイルサイズをさらに縮小する方法を学び、サイトの速度を向上させます。
- 初心者向け画像SEOガイド – 検索エンジンのために画像を最適化する – 画像を適切にSEO最適化することで、検索エンジンからのトラフィックを増やす方法を発見してください。
- WordPressで画像を遅延読み込みする方法 – ユーザーに表示されたときにのみ画像を読み込むことで、ページの読み込みを高速化します。
- WordPressの一般的な画像の問題を修正する方法 – サイトで発生する可能性のある一般的な問題に対する便利なトラブルシューティングガイド。
- WordPressでサムネイルまたは新しい画像サイズを再生成する方法 – テーマを変更したり、画像サイズの不足を作成する必要がある場合は、このガイドで簡単に実行する方法を示します。
このチュートリアルが、WordPressが画像サイズを生成するのを防ぐ方法を学ぶのに役立ったことを願っています。また、WordPressでインタラクティブな画像を追加する方法や、最高のWordPress画像圧縮プラグインに関するWordPressチュートリアルもご覧ください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。
イジー・ヴァネック
これは非常に便利な機能で、喜んで使用します。私のウェブサイトには約1,000の記事があり、そのほとんどすべてに画像が含まれています。WordPressはこれらの画像をさまざまなサイズで生成するため、ウェブサイトは現在1.5ギガバイト近くを占有しており、これは比較的多いです。これらのサイズの多くをまったく使用しないため、これによりスペースを節約できます。画像サイズに関して1つ質問があります。FTPのスペースを節約するために、以前に生成された画像を削除することは可能ですか?
WPBeginnerサポート
メディアライブラリの整理については、以下のガイドとそこで推奨されているプラグインをご覧ください。
https://www.wpbeginner.com/plugins/how-to-clean-up-your-wordpress-media-library/
管理者
イジー・ヴァネック
素晴らしい、リンクをありがとうございます。すぐに記事を確認します。私のギャラリーは大幅に成長し、複数の画像形式を生成する機能のため、残念ながら不必要に大きくなり、縮小する必要があります。
ダフネ
ありがとうございます!Diviにサイトを移行し、いくつかのギャラリーを追加しました。ファイルストレージの肥大化に驚きました。この簡単な解決策で、総ストレージを管理可能なサイズに削減できました。
WPBeginnerサポート
Glad we help keep your media library a manageable size
管理者
ジェン・サマーズ
こんにちは、今日、上記の指示通りにすべての設定を0に変更しました。新しい画像をアップロードし、サイドバーでリサイズしようとしましたが、オプションはフルサイズ(大きすぎる)と、サイトの別のプラグインであるshareaholicしかありませんでした。デフォルト設定に戻してみました。しかし、何も変わらず、同じ2つのオプションしかありません。これを修正する方法はありますか?
WPBeginnerサポート
プラグインが既にアップロードされている場合は、返された画像サイズを作成するためにサムネイル再生成プラグインを使用することをお勧めします。その使用方法については、こちらにガイドがあります:https://www.wpbeginner.com/plugins/regenerate-thumbnails-new-image-sizes-wordpress/
管理者
javidan
こんにちは。
WPがすべての画像に対してさまざまなサイズの画像を生成するのを防ぐ方法は?
1つの投稿に6〜7枚の画像があり、WPはそれらすべてに対して3つのサイズを生成しますが、サムネイル以外は使用されません。
そしてもう1つの質問は、ギャラリーを作成することですが、なぜGoogleはその単一画像のページをクロールするのですか?
スコット
機能しません。functions.phpファイルを変更する必要があります。これはWPがする最もイライラすることの1つです。ファイルをアップロードした後、複数のサイズを作成するように求められるべきです。想定されるべきではありません。ひどい、ひどい…
Amit
こんにちは。
現在、画像共有サイトを運営しており、通常、1つの投稿に20枚以上の画像を挿入しています。投稿のアイキャッチ画像を除き、WordPressが挿入された画像の異なるサイズを生成しないようにしたいです。
例えば、投稿に20枚の画像がある場合。アイキャッチ画像のみWPに画像サイズを生成させたいのですが、他の挿入画像には異なるサイズを生成したくありません。
実際、問題はストレージ容量の制限であり、もう1つの問題は、これらの不要な画像サイズのためにバックアップファイルのサイズが大きくなることです。
これを達成するにはどうすればよいですか?
ご協力ありがとうございます。
Lalit
@WPbeginner様、この質問に対する解決策を提供してください。私も回答を探しています。
WPBeginnerサポート
Lalitさん、Amitさん、こんにちは。
残念ながら、これはそれほど簡単ではありません。WordPressテーマが独自の画像サイズを定義している場合があり、WordPressプラグインが新しい画像サイズを定義している場合もあります。まず、不要になったサイズを特定する必要があります。これにより、テーマやプラグインで予期しない動作が発生する可能性があります。画像サイズを削除するには、テーマまたはプラグインによって使用される名前を知る必要があります。
add_action('init', 'remove_plugin_image_sizes'); function remove_plugin_image_sizes() { remove_image_size('image-size-name'); }1-click Use in WordPress
別の代替案として、「Optimize Images Resizing」のようなプラグインを使用することもできます。このプラグインは、アップロード時に画像サイズを生成するのを停止し、投稿に挿入するためにそのサイズを選択した場合にのみ新しい画像サイズを作成します。
管理者
Lalit
ご回答いただき、誠にありがとうございます。
Yash Gautam
メディア設定でこれを停止した場合、すべてを0に設定した場合、レスポンシブ機能に影響はありますか?
Mohamed Abdel-Hady
素晴らしい記事ですが、質問があります。
WPウェブサイトを制作するために開発者を雇ったのですが、彼はデフォルトの画像サイズ3つを特定の数値に設定しました。これにより、WP retina 2xプラグインを使用してすべての画像を「レティーナ品質」に見えるようにしたにもかかわらず、クリックして拡大したときにギャラリーの画像が常にピクセル化して見えました。そこで、それらのサイズをゼロに設定して画像を再アップロードしてみたところ、驚くほどシャープに見えました。しかし、サブヘッダーの画像は、それほどシャープまたはクリスプに見えません…。誰か理由を知っていますか?気が狂いそうです!!!
Xuan hoa
そして元の画像を保存したくありません。どうすればできますか?ありがとうございます
Steve Woods
Suffusionテーマを使用しており、ネイティブの200×200、300×225、400×300の3つのサイズに加えて、96×96、128×128、128×72、480×360も取得しています。つまり、7つのサイズがあります!
問題は、これらの異なるサイズすべてがGoogleによって重複と見なされる可能性があることです。これはもっともらしいです。なぜなら、私の画像のほんの一部しかインデックス化されていないからです。
私が見落としている設定や、この混乱を修正してクリーンアップできるプラグインはありますか?
TIA
WPBeginnerサポート
Googleは、サイトに画像の小さなバージョンまたは大きなバージョンが複数含まれている可能性があることを理解していると考えています。これは重複コンテンツではありません。
管理者
ダンカン
ブログ内の画像をクリックすると、別のポップアップウィンドウで拡大表示されるようにしたいのですが、どうすればよいですか?
Amit Kr Sharma
こんにちは。
私は画像共有ウェブサイトを運営しており、通常、1つの投稿に20枚以上の画像を挿入します。投稿のアイキャッチ画像を除き、WordPressが挿入された画像の異なるサイズを生成しないようにしたいです。
例えば、投稿に20枚の画像がある場合。アイキャッチ画像のみにWPに画像サイズを生成させたいのですが、他の挿入された画像には異なるサイズを必要としません。
実際の問題はストレージ容量の制限であり、もう一つの問題は、これらの不要な画像サイズのためにバックアップファイルのサイズが大きくなることです。
これを達成するにはどうすればよいですか?
ご協力ありがとうございます。
ジェファーソン
とても助かりました!本当にありがとうございます!
ITWEBMOB
しかし、依然として大きな問題があります。サムネイルのネイティブ画像の使用を停止してください。
ネイティブ画像の代わりにキャッシュされたサムネイル画像を使用したいです。これにより、Webスペースにジャンクが作成されます。
例:製品を1つアップロードすると、元の画像から3〜6個のサムネイル画像が作成されます。
キャッシュ画像システム(例:Magento、Prestashop、OpenCart)を、ワンクリックですべてのキャッシュクリアオプションとともに使用するにはどうすればよいですか?
注意:キャッシュ画像を保存するには、wp-content/2015/12/ではなくsplフォルダーの場所を使用してください。
pavlo
とても参考になる記事でした。テーマの functions.php に 88×88 のサムネイルを生成しているものが何かわかりました!本当にありがとうございます!
Marius
記事をありがとうございます。1年以上経った今でも役立っています!WordPressギャラリーに表示したい画像のバリアントを数千も生成するのをやめるために、ようやくテーマを変更することができました。私がやったことは以下の通りです。
(1)提案通りに add_image_size( ‘square100’, 100, 100, true ) をコメントアウトし、
(2) the_post_thumbnail の呼び出しのパラメータを配列に置き換えました(WP Codex参照)。例えば
the_post_thumbnail(‘square100’) が the_post_thumbnail( array(100,100)) になりました。
これにより、読み込まれたすべての画像に対して不要なバリアントが生成されるのを止めました。
これを行うには、子テーマを使用してテーマのさまざまな関数やファイルをオーバーライドする必要がありました。これはそれ自体が大きなトピックであり、子テーマの仕組みについて十分な知識がない場合は試みるべきではありません!
ニコラス
こんにちは、
add_image_size
set_post_thumbnail_size を解除する方法をご存知ですか?
行を削除すると機能しますが、テーマを変更して子テーマで登録解除したくありません。そうすれば、テーマが更新されるたびに再度行うことを覚えておく必要がなくなります。
ありがとうございます。
ジェイ
これを読んだばかりですが、私のテーマとWordPressを合わせると、各写真のコピーが25個生成されています!私のサイトではたくさんの写真を使用していますが、大きな疑問は、どれを削除できるかを知る方法です。3つのサイズで十分だと思いますが、25個のサイズとは!
何か考えはありますか WPBeginner!
subhojti
ありがとう
Jens Brogaard
Hi there, I think you’ve overlooked a way to decrease the number of generated image sizes;
First, as you mention, get an overview of image settings in WP, theme and perhaps plugins – jot them down, px by px.
Secondly, decide what is needed according to your visual needs. Often there’s small differences in e.g. thumbnail size but you can do with just one global size.
Then lastly, align as much as possible, i.e. keep all the image settings but try to set as few variations as possible.
I’n not in favor of messing around with the code since too often something will break down the road but this is just good practice of knowing what you want
ミッチェル
Jensさん、プライベートメッセージを送っていただけますか?サイトの画像の量を減らすのに大変苦労しています。ホストがシャットダウンするとのことです。
mcal2005@gmail.com
とても感謝しています!
グレッグ・テイラー
wpブログ—.com、orgではない)を書くのに適したコンピューター(Mac、Windows、Chromebookなど)はありますか?私のような初心者にとって、全体的に使いやすいものはありますか?
上記について何かご意見があれば幸いです。—グレッグ—WW2退役軍人
Christian Zumbrunnen
「Regenarete Thumbnails」(および別の「Force Regenerate Thumbnails」)というプラグインがあり、新しい構成に合わせて既存の画像をリサイズします。少なくとも後者は、古いリサイズされた画像を削除することも約束しています。
Himanshu Goel
サムネイルは残して、他は無視したいので、サムネイル以外の他の2つのオプションのみを変更します。これでうまくいくでしょうか…
本当に、それは皆さんにとって役立つでしょう…!
WPBeginnerサポート
はい、それは機能します。
管理者
Christian
興味深い記事をありがとうございます!
「uploads」フォルダについて言及されていますが、私の場合は画像コピーでいっぱいになっている/wp-content/uploads/et_tempフォルダもあります。この特定のフォルダの目的について何か説明していただけますか?「Elegant Theme」というEnvisionedを使用しています。
よろしくお願いいたします。
CF
WPBeginnerサポート
テーマまたはプラグインがこのフォルダに画像を追加しているようです。残念ながら、個々のテーマやプラグインの設定については具体的にサポートを提供できません。テーマまたはプラグインのサポートに連絡して、これを防止する方法を尋ねる必要があります。
管理者
マイク
素晴らしい記事です。今、生成済みの不要な画像を、必要なものを削除せずに削除する方法を見つける必要があります。
sachin
これを投稿していただき、本当にありがとうございます。ディスク容量とinodeについて非常に心配していましたが、これで少し安心できます。本当にありがとうございます。
Karen H.
別の役立つ記事をありがとうございます。様々な画像サイズを削除することが、モバイル/レスポンシブWPサイトに悪影響を与えるかどうか疑問に思っています。画像が様々な画面サイズや向きに調整できるように、これらのサイズは必要ではないのでしょうか?
WPBeginnerサポート
必ずしもそうではありません。多くのテーマでは、画像をレスポンシブにするためにjQueryとCSSを使用しています。
管理者