アイキャッチ画像をリサイズ、再生成する方法!「Regenerate Thumbnails」プラグイン一択です

WordPressの画像はアップロードしたタイミングで自動的に複数のサイズの画像を作成します。
詳しくはこちらを参照してください → WordPressの画像の設定からアップロード、使い方まで

後からアイキャッチ画像のサイズを変更しようとして、ダッシュボードの「設定」→「メディア」からサイズを変更してもアップロードし直さない限り、新しいサイズの画像は作ってくれません。

プラグインなしでアイキャッチ画像のサイズを変更するのは大変。

冒頭でも書いた通り、アイキャッチ画像のサイズ(大きさ)は、記事を投稿(画像をアップロード)した時点で決まります。

その大きさは、ダッシュボードの「設定」⇒「メディア」のサムネイルのサイズ(デフォルトで150×150)に基づいています。

このサムネイルのサイズを後から変更しても記事と紐づけられたアイキャッチ画像のサイズはアップロード時点のものなので、当然ながら反映されません。

ということで、アイキャッチ画像のサイズを変更しようと思ったら、1記事1記事のアイキャッチ画像を削除 → アイキャッチ画像を設定 → 変更を保存

という流れで全記事を修正する必要があります。

まだ10記事くらいしかないサイトならさほど苦ではないでしょうが、500記事とか1,000記事とか超えてくるサイトだと、やってられないですよね。

すべての画像を作り直してくれるプラグイン「Regenerate Thumbnails」

そんな苦労を知ってか知らずか、
アイキャッチ画像を含めたサムネイル画像を一括でリサイズ、再生成してくれるプラグインがあります。

Regenerate Thumbnails
regenerate-thumbnails_01

このプラグインがやってくれるのは、大きく以下の2つ。

  • 「設定」⇒「メディア」の設定値でアップロードしてある画像を全て再生成
  • 記事とアイキャッチ画像サイズの紐づけ直し

サーバーの「uploads」フォルダを見てもらうと分かりますが、
WordPressに画像をアップロードすると、
「設定」⇒「メディア」で設定したサイズに則した複数の画像ファイルが生成されているのが分かります。

regenerate-thumbnails_02

ファイル名は、

[アップロードしたファイル名]-[画像サイズ].png

みたいな形になってますね。

「Regenerate Thumbnails」プラグインを使うと、こいつらをもう一度作り直してくれます。

  • リサイズ後のアイキャッチ画像用のファイルを作ってくれて、
  • その新しい画像ファイルへ記事からの参照を変更してくれる!しかも全記事一括で。

ということです。

「Regenerate Thumbnails」の使い方

まず、ダッシュボードの「プラグイン」→「新規追加」で
「Regenerate Thumbnails」と検索しインストールします。

regenerate-thumbnails_03

「設定」→「メディア」で作成したい画像サイズを設定します。
「サムネイルのサイズ」はアイキャッチ画像のサイズとなるところです。

regenerate-thumbnails_04

(この他にfunctions.phpで設定したサムネイルサイズも作成されますが、ここでは説明を省略します。)

メディアのサイズ変更が完了したら、
「ツール」→「Regen.Thumbnails」を選択します。

あとは「Regenerate All Thunmbnails」をクリックするだけです。
regenerate-thumbnails_05

画像のリサイズ情報と進捗具合が表示されます。
regenerate-thumbnails_06

100%になれば全画像ファイルのリサイズが完了です。

これで、

  • 全画像ファイルのリサイズ
  • 記事とアイキャッチ画像の再紐づけ

が完了です!

もし、これでアイキャッチ画像の大きさが変更されない方は、
the_post_thumbnail関数でサイズを指定してアイキャッチ画像を取得しているとか、
CSSでアイキャッチ画像の大きさ小さくしていないかなど、疑ってみてください。

おわり



メディアで設定した値での画像の再生成は、「Regenerate Thumbnails」が便利です。
少なくとも手でアップロードし直すよりは楽になります。

アイキャッチ画像のサイズを途中で変更するなら、「Regenerate Thumbnails」プラグインがおすすめです。

このページが気に入ったら
いいね!しよう

最新の情報をお届けします。

同じカテゴリーの記事