やりたいこと
WordPressでできている自ブログの画像を一括で縮小したい。
環境
- CMS: WordPress
やったこと/結果
準備
事前にサイトなどのバックアップはとっておくなどしておく。
プラグイン “EWWW Image Optimizer” のインストールと設定
まず、Wordpress にプラグイン “EWWW Image Optimizer” をインストールする。
色々調べた結果、以下のように設定した。
プラグイン “EWWW Image Optimizer” バージョン 7.2.0 をインストール
WordPress管理ページ上の[プラグイン]->[インストール済みプラグイン]一覧の “EWWW Image Optimizer” 欄にて[有効化]
[基本]タブ配下
同欄の[設定]をクリックし、[基本]タブを開く。
「遅延読み込み」のチェックボックスを外す。
「WebP の配信方法」にて、[リライト ルールを挿入する]をクリックして、右の方の四角い画像が緑色の “WEBP” になったことを確認する。
[変更を保存]する。
[高度な設定]タブ配下
[Enable Ludicrous Mode]をクリックし、出現した[高度な設定]タブに移動。
「メディアフォルダを含める」にチェックをする。
「Exclude Image」欄にて、以下を記述。
これは、テーマ関係やこのプラグイン自身の関係の画像ファイルには手を出してほしくないため。
/themes/ /ewww/lazy/
[変更を保存]する。
画像の一括縮小
画面右上の[一括最適化]をクリックして、既にアップロード済みの各種画像を設定値にて最適化。
結果
もともと大きな画像はあまりなかったようなので・・・・、ほとんどが「リサイズ不要」と出た。
でもまあ、一定の条件にて、画像を一括で縮小することはできたいみたい。
テスト
今回の一括操作でリサイズされたであろうもともと大きめだった画像ファイルを、該当ブログの表向きページからダウンロードしてみた。
すると、もともとpngだったファイル名の拡張子として語尾にさらに .webp がついた画像がダウンロードされた。
(例)picture.png.webp
どうやら、成功した模様。
※ 該当ページにて該当画像を右クリックして「画像のアドレスをコピー」して取得したパスの中のファイル名は、拡張子が .png のままである。