WordPressが画像サイズを生成しないようにする方法
公開: 2022-06-30WordPressに画像をアップロードすると、デフォルトで3つの画像サイズ(サムネイルサイズ、中サイズ、大サイズ)が生成されます。 ただし、デザイン目的またはサイトのパフォーマンスの管理のために、カスタムのWordPress画像サイズを使用したい場合があります。
WordPressが画像を自動的に圧縮するのは便利なことですが、ファイルが多すぎて不要なストレージを占有し、バックアップが大きすぎる可能性があります。 幸いなことに、これを防ぐために実行できる手順があります。
この投稿では、「WordPressが画像のサイズを変更するのはなぜですか?」という質問に答えます。 WordPressが複数のWordPress画像サイズを生成するのを止めたい理由を説明し、その方法を示します。 始めましょう!
WordPressが複数の画像サイズを生成する理由
簡単に言うと、WordPressは画像のサイズを自動的に変更して、帯域幅を節約し、手動で画像のサイズを変更する必要をなくします。 たとえば、投稿のサムネイルに使用する画像サイズは、ホームページの画像スライダーに使用する画像サイズとは大きく異なります。 WordPressは、追加の画像サイズを生成することで、ユースケースごとに最も適切なオプションを簡単に選択できるようにします。
WordPressの標準画像サイズはどれくらいですか?
WordPressに画像をアップロードするたびに、3つの新しいバージョンが作成され、合計4つのサイズになります。 デフォルトの画像サイズは次のとおりです。
- サムネイルサイズ– 150x150ピクセル
- 中サイズ– 300 x 300ピクセル(最大)
- 大きいサイズ– 1024 x 1024ピクセル(最大)
- フルサイズ–元の画像サイズ
WordPressの画像サイズは、Webデザインを簡素化するために、このように階層化されています。 たとえば、注目の画像として使用するために写真やグラフィックのサイズを手動で変更する必要はありません。正しい画像サイズはWordPress内にすでに存在します。
WordPressが異なる画像サイズを生成するのをいつ停止するか
WordPressによって生成されるさまざまな画像サイズに加えて、テーマによって、ホームページのスライドショーや注目の投稿などのコピーや追加の画像サイズが作成される場合があります。 この冗長性により、バックアップに時間がかかったり、ページの読み込みが遅くなったりするなどの問題が発生する可能性があります。

そのため、WordPressが異なる画像サイズを生成しないようにすることが有益な場合があります。 スペースを節約したい場合、不動産や写真サイトなどの画像の多いWebサイトがある場合、または作成中のさまざまな画像サイズをすべて使用していない場合は、サイトに余分な容量を追加している可能性があります。理由もなく。
WordPressが異なるサイズの画像コピーを生成するのを防ぐ方法
WordPressが複数の画像サイズを生成する理由と、それを防ぐことが理にかなっている理由を理解したところで、次は作業に取り掛かります。 WordPressが6つの簡単なステップで異なる画像サイズを生成するのを防ぐ方法を見てみましょう。
ステップ1:サイトをFTPクライアントに接続します(作成されている画像のコピー数を確認するため)
最初のステップは、画像をアップロードするときにWordPressが生成するコピーの数を把握することです。 これを行うには、FileTransfer Protocol(FTP)クライアントまたはcPanelのファイルマネージャーを介してサイトに接続します。
前述したように、WordPressはデフォルトで3つのコピーを生成します。 ただし、テーマによってスライダーなどの独自の画像サイズのセットが作成される場合もあります。したがって、どのコピーが生成されているかを正確に知ることが重要です。
ステップ2:画像をサイトにアップロードする
次に、WordPressダッシュボード管理エリアからサイトに画像をアップロードし、メディアライブラリを開きます( [メディア]> [新規追加])。
[ファイルの選択]をクリックして、アップロードする画像ファイルを選択します。
ステップ3:サイトのアップロードディレクトリに移動する
ファイルマネージャまたはFTPクライアント内で、サイトの「アップロード」ディレクトリに移動します。 これは、 wp-contentsフォルダー内にあります。 そこには、日付別に整理された既存の画像のすべてのコピーがあります。
少なくとも、WordPressによって生成された3つの画像サイズを見つける必要があります。 3つ以上ある場合は、WordPressテーマによって作成されたコピーである可能性があります(上記の例では、合計5つのコピーがあります)。
ステップ4:画像サイズをゼロに設定する
次に、WordPress管理ダッシュボードで[設定]>[メディア]に移動します。
そこに、デフォルトの画像設定があります。
画像サイズの各値を0に変更します(これらがすべて使用しないものであると想定します)。 完了したら、ページの下部にある[変更を保存]ボタンを選択します。
ステップ5:WordPressテーマのfunctions.phpファイルを開きます
これで、アップロードした既存の画像の複数のコピーをWordPressが生成するのを停止しました。 ただし、テーマが同じことをしないようにする必要がある場合もあります。
これを行うには、WordPressテーマのfunctions.phpファイルに移動します。
これは、Webサイトのディレクトリの/ wp-contents /themes/フォルダにあります。
ステップ6:デフォルトの画像サイズコードを削除する
関数.phpファイルに移動したら、次のようなコード行を探します。
add_image_size('homepage-thumb'、200、160、true);
使用しているテーマによっては、この行に複数のバージョンが存在する場合があります。 また、「set_thumbnail_post_size」と書かれているものも探してください。 これらの行を削除して、変更を保存します。
WordPressによる画像の圧縮を停止する方法
WordPressとテーマが複数の画像サイズを生成するのを防ぐだけでなく、それらが画像を圧縮するのを防ぐこともできます。 圧縮は、品質を低下させることなくパフォーマンスを向上させることを目的としていますが、常にそうであるとは限りません。
それを念頭に置いて、WordPressが3つの簡単なステップで画像を圧縮およびトリミングしないようにする方法を次に示します。
ステップ1:functions.phpファイルを開く
WordPressの画像圧縮を無効にする場合、最初のステップは、テーマのfunctions.phpファイルを見つけて開くことです。 繰り返しになりますが、FTPクライアントを介してサイトに接続するか、cPanelのファイルマネージャーにアクセスすることで、これを行うことができます。
手順2:戻り値を100に変更する
テーマディレクトリでfunctions.phpファイルを見つけて開いたら、次のコード行を追加するだけです。
add_filter('jpeg_quality'、function($ arg){return 100;});
必要に応じて、「return」値を100未満に変更することもできます。
ステップ3:変更を保存する
完了したら、変更を保存します。 これで、WordPressは画像の自動圧縮を停止し、代わりに元の品質を維持します。 効果が発生することを確認するには、サムネイルを再生成する必要があることに注意してください。
WordPress画像を最適化する方法
Web用に画像を最適化するには、画質を低下させることなく、全体的なファイルサイズを縮小する必要があります。 最終的な目標は、読み込みが速くなるサイトです。 スピーディーなウェブサイトはSEOを改善し、訪問者を引き付けます。
WordPressの画像を最適化する最良の方法は、アップロードする前に調整を行うことです。 このプロセスは通常、画像エディタ(Adobe PhotoshopやGIMPなど)の保存またはエクスポート設定で行われます。 従うべきステップバイステップのチェックリストは次のとおりです。
ステップ1:画像のサイズを縮小する
画像が2000x2000ピクセル以上の場合は、WordPressにアップロードする前にサイズを小さくする価値があります。 まれなケースを除いて、サイトの写真はそれほど大きくする必要はありません。 最終的なサイズは画像の用途によって異なりますが、高さと幅を少なくとも1200pxに下げることは確実なスタートです。
ステップ2:画像形式を選択する
小さいファイルサイズが理想的であるため、フォーマットの選択は非常に重要です。 画像を保存するときは、サイズが大幅に大きくなるため、高品質のTIFFファイルは避けてください。
代わりに、ロゴとグラフィックスにはPNGを使用し、写真にはJPEGを使用します。 JPEGは画質をわずかに低下させますが、その結果はWeb上では目立たず、画像の読み込みが速くなります。
ステップ3:圧縮量を選択する
画像圧縮機能はソフトウェアによって異なります。 ただし、ほとんどの場合、[画質]または[圧縮]というラベルの付いたドロップダウンまたはスライダーを探しています。 通常、写真を保存するときに表示されます。
圧縮により、品質を犠牲にすることなくファイルのサイズが縮小されます。 圧縮率が高いほど、ファイルは小さくなります。 品質に低い数値を選択すると、同じ機能が実行されます。 150KB以下は、画像最適化の安全な最終目標です。
画像最適化プラグイン
または、WordPressプラグインを使用して、アップロード時に画像を最適化することもできます。 SmushやEWWWImageOptimizerなどのオプションを使用すると、画像サイズを簡単に制御できます。
WPエンジンでサイトを最適化してください
デフォルトでは、WordPressはアップロードプロセス中に複数の画像サイズを自動的に生成します。 ただし、イメージのコピーも作成するテーマまたはプラグインを使用している場合、これにより、バックアップが不必要に大きくなり、ディスク容量が少なくなる可能性があります。 幸い、メディア設定でデフォルトの画像サイズをゼロに設定することで、WordPressがこれを実行しないようにすることができます。
もちろん、これはWordPressサイトを最適化するための多くの方法の1つにすぎません。 デジタルエクスペリエンス全体を強化したい場合は、クラス最高のホスティングプランがオンラインプレゼンス(および顧客)を次のレベルに引き上げるのにどのように役立つかを学びましょう!