サムネイル画像を一括でリサイズする必要があるケース
メディア設定からサムネイルの画像サイズを変更した場合、その後にアップロードする画像は変更後のサイズで生成されますが、既にアップロードしている画像は変更前のサイズのままとなります。functions.phpから新しい画像をサイズを追加しても同様で、アップロード済の画像は、画像サイズが以前のままです。
画像サイズを変更したり、新しい画像サイズを追加した時は、既にアップロードした画像をリサイズしなければなりません。
しかし、Wordpressにはアップロード済みの画像をリサイズする機能は実装されていません。
アップロード済みの画像をリサイズする時はプラグインを使う必要があります。
そのプラグインとは、【Regenerate Thumbnails】です。
【Regenerate Thumbnails】を使って、アップロード済の画像を一括でリサイズする方法をご紹介します。
【Regenerate Thumbnails】でアップロード済の画像をリサイズする方法
まずは、【Regenerate Thumbnails】をインストールしましょう。
インストールの仕方は、以下のコンテンツを参照してください。
[ryus_blogcard url=”https://takayakondo.com/plugin-installation/”]
インストールが完了したら、【Regenerate Thumbnails】の操作画面にアクセスしましょう。
管理画面【ツール】⇒【Regenerate Thumbnails】と進むと操作画面が表示されます。
画像のリサイズは非常に簡単です。
上記画像の赤枠部分にある【すべてのサムネイルを再生成する】をクリックするだけ!
あとは自動的にアップロード済みの画像をリサイズしてくれます。
この時、画像の枚数が多いと、リサイズが完了するまでにある程度の時間を要します。
ここは気長に待ってください。
何か他の作業を進めていると、いつの間にか作業は完了しています。
なお、あまりに画像枚数が多い場合、処理が正常に完了しない場合があります。
メディアの画像数が、数千枚とかある場合は、利用しない方が良いかもしれません。
画像を1枚ずつリサイズする方法もあります。
画像を1枚ずつリサイズする場合は、メディアライブラリから作業を行います。
管理画面【メディア】⇒【ライブラリ】とアクセスしてください。
メディアライブラリが、上記の画像のようなリスト形式になっていない場合、上記の赤枠部分にあるアイコンをクリックしてください。上記の画像を同じリスト形式に切り替わります。
リサイズしたい画像を見つけてマウスを乗せてみましょう。
いくつかのリンクが表示され、その中に「Regenerate Thumbnails」があります。
この「Regenerate Thumbnails」をクリックすると、その画像のリサイズが始まります。
まとめ
プラグイン【Regenerate Thumbnails】を使って、サムネイル画像を一括でリサイズする方法をご紹介しました。
サイト制作の案件を担当していると、制作の過程でサムネイルのリサイズが必要になることが非常に多いです。
ごく頻繁に使うプラグインだったので、備忘録もかねて今回のコンテンツを作成しました。
あなたの参考になると幸いです。