WordPress 画像のアップロード時のサイズが減少する問題

  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

ワードプレスで大きな画像ファイルをアップロードすると、画像のサイズが小さくなることを体験することができます。 この現象は、ワードプレス5.3の更新で導入された機能だからです。 ワードプレス5.3以降のバージョンでは、Webサーバーの容量を節約するためにアップロードされているメディアファイルのサイズが一定の大きさ以上である場合は、自動的にサイズが変更されて保存されます。

ワードプレスで大きな画像をアップロードする際サイズを小さく現象 - 元の画像サイズを維持する方法

ワードプレス5.3の更新で、「大きな画像」を効果的に処理する新機能が追加されました。 大きな画像ファイルをアップロードすると、サイズが減少した画像ファイルが生成され、使用可能な最大サイズとして使用されます。 サイズが縮小されたこれらの画像は、通常、Webの使用にはるかに適しており、ファイルサイズが元のに比べて最大10倍まで小さくなります。

A new scaled down image is created and used as the largest available size。 This scaled down image is usually much more suitable for web use、the file size is up to ten times smaller than the original。

例えば、幅が3000pxの画像ファイルをアップロードする場合、メディアライブラリからアップロードされた画像のサイズを見てみると、幅が 基本 最大サイズである 2560pxに減少します。

ワードプレス画像のアップロード時の画像サイズ縮小小さくなる

もし大きな画像ファイルをアップロードしても、画像のサイズを変更せずに、元のサイズを維持して、アップロードしたい場合は、次のフック(フィルタ)を使用しているテーマの関数ファイルに追加してください。 チャイルドテーマ(子テーマ)を作成チャイルドテーマの関数ファイルに追加する必要が今後のテーマが更新されても修正あるいは追加が初期化されません。

// 큰 이미지 파일 업로드 시 이미지 임계값(image threshold) 제한 해제하기
add_filter( 'big_image_size_threshold', '__return_false' );

画像のしきい値(使用可能な最大画像サイズ)を変更するには、次のようなコードをテーマ関数ファイルに追加します。

// 이미지 임계값을 4000px로 상향 조정
function mynamespace_big_image_size_threshold( $threshold ) {
    return 4000; // 새로운 임계값
}
add_filter('big_image_size_threshold', 'mynamespace_big_image_size_threshold', 999, 1);

画像のしきい値を4000に設定すると、画像の水平または垂直のサイズが4000pxを超える場合4000pxに縮小されます。 big_image_size_thresholdフィルタの詳細な説明は、 ワードプレスの開発者ドキュメントを参照してみてください。

画像サイズが減り、画質がぼやけるに、この方法を使用して、許可される最大画像サイズを調整することができます。 しかし、画像ファイルが大きすぎる場合、Web容量を多く占めるだけでなく、ページの読み込み速度が遅くなり、トラフィックも増加することになります。

可能な場合は、画像のサイズを減らしてアップロードすることがページの読み込み速度を低減トラフィックを削減するのに役立ちます。 画像をアップロードする前に、画像の最適化を実行して、画像のサイズを減らすことが望ましい。 ワードプレスのサイトに複数の人が記事を作成して、画像圧縮を強制することはできない場合は、画像を最適化プラグインを使用することができます。 しかし、画像の最適化プラグインを使用して画像のアップロード時に画像を圧縮する場合は、サーバーでの作業が必要なため、サーバーのリソースを追加で使用されます。

注:



コメントを残す