アップロードした画像がリサイズされる対策 | WordPress

目次

アップロードした画像に「scaled」が付く問題

メディアから画像をアップロードしたとき、ファイル名の最後に「-scaled」が付くことがあります。

WordPressは長辺が2560ピクセルを超える画像をアップロードするとき、2560ピクセルになるように縮小した画像を同時に生成します。このとき生成された画像ファイルが「scaled」であり、これにより画像が劣化して見える場合があります。

このリサイズによる画像の劣化を防ぐには、画像サイズを2560ピクセル以下に抑えるか、以下のbig_image_size_thresholdを無効化する必要があります。

big_image_size_thresholdを無効にする

「functions.php」に次の1行を追記します。

add_filter('big_image_size_threshold', '__return_false');

「functions.php」は下図のようにWordPressの管理画面で確認することができます。しかし管理画面で行えるのは確認のみで編集できません。サーバー上の「functions.php」ファイルを直接編集してください。

テーマが更新される毎に「functions.php」の修正が必要です。こういうページを用意しておいて、意図したとおりに表示されているかを確認すると良いでしょう。

「functions.php」の場所

当サイトはテーマにSWELLを使用しているためそれを例に示すと、「functions.php」は下記にあります。

wp-content
 └ themes
   └ swell
     └ functions.php

コメント

コメントする

CAPTCHA


目次