【Windows】「XAMPP」を使用したローカル環境でWordPressの画像が自動生成されない時の対処法

当ページのリンクには広告が含まれています。

PHPバージョン:8

XAMPPでWordpressを使用し、画像をアップロードしたところ、複数のサイズで自動生成されるはずの画像が生成されず、元画像のみしか保存されないという状況になりました。

設定していたテーマも、自動生成されるはずの仕様なのになぜ??

その為、サムネイル画像が使用される個所には画像が表示されないという事態に・・・。
※「ファイル名+サイズ」という名前で自動生成される為、ファイルが見つからない状態

試しに再生成できるプラグイン「Regenerate Thumbnails」を有効化。

再生成してみようとしたところ、エラーメッセージが出ました。

PHP8ではGDライブラリを使用して画像の生成編集を行えるようになっていますが、どうやらGDライブラリが動いてないみたい。

目次

対処法

以下のファイルから、GDライブラリを有効化します。

XAMPP > php > php.ini

編集する際は念のため、コピーで複製してバックアップを取っておきましょう!

VScodeなどで編集画面を開きます。

php.ini編集画面
extension=gd

この部分が「;」付きでコメントアウトされているので、コメントアウトを解除しましょう。

解除できたら、上書き保存し、XAMPPを再起動。

再度、画像をアップロードしてみたところ、設定サイズに自動生成されました!

プラグイン「Regenerate Thumbnails」も動作するようになり、問題が解決しました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次