WordPressに画像をアップロードしようとしたら、なぜかアップロードできない。
画像の拡張子を確認しても問題なさそう。
ファイルサイズも特別大きいわけではない。
他の画像は普通にアップロードできるのに、なぜか特定の画像だけアップロードできない。
そんなときは、画像のファイル名が原因かもしれません。
私自身、WordPressに画像をアップロードしようとして、
「拡張子もサイズも確認したのに、なんでこれだけ上がらないの?」
ということが何度もありました。
そこで使ってみたのが、WordPressプラグインのMD5 Media Renamerです。

画像がアップロードできない原因が分からない
WordPressに画像がアップロードできないと、まず疑うのが画像のサイズや拡張子だと思います。
私も、
- 画像の拡張子がおかしくないか
- ファイルサイズが大きすぎないか
- WordPressで扱える画像なのか
などを確認していました。
それでも原因がよく分からない画像がありました。
アップロードできる画像もあれば、できない画像もある。
何が違うのかよく分からない。
そんな状態で困っていたのですが、どうやらファイル名を変更するとアップロードできる場合があることに気づきました。
MD5 Media Renamerで画像のファイル名を自動変更
そこで導入したのがMD5 Media Renamerです。
このプラグインを利用すると、WordPressへアップロードする画像のファイル名を自動的にリネームしてくれます。
私の場合、これを使うことで、それまでなぜかアップロードできなかった画像を無事にアップロードできるようになりました。
それまでは画像をアップロードする前に自分でファイル名を変更することもありましたが、その作業も必要なくなりました。
画像を選んでWordPressへアップロードするだけなので楽です。
長いファイル名や日本語のファイル名を使っているなら試してみる
もしWordPressにアップロードできない画像のファイル名が、
日本語になっている
あるいは、
非常に長いファイル名になっている
という場合は、一度ファイル名を変更して試してみるのも一つの方法です。
毎回自分で変更するのが面倒なら、MD5 Media Renamerのような自動的にファイル名を変更してくれるプラグインを利用する方法もあります。
私はこれで、原因がよく分からずアップロードできなかった画像をアップロードできるようになりました。
それでもアップロードできない場合は別の原因も確認
もちろん、WordPressに画像をアップロードできない原因が、すべてファイル名にあるとは限りません。
MD5 Media Renamerを導入してもアップロードできない場合は、
- 画像の拡張子
- ファイルサイズ
- 画像そのものに問題がないか
- WordPressやサーバー側のアップロード制限
など、別の原因も確認してみてください。
原因不明ならファイル名も疑ってみよう
WordPressで画像がアップロードできないと、原因を探すだけでも結構面倒です。
特に、
「サイズも拡張子も確認した。それでもなぜかアップロードできない」
という場合は、ファイル名も一度確認してみてください。
ファイル名を変更するだけでアップロードできるようになるかもしれません。
そして、毎回ファイル名を変更するのが面倒なら、MD5 Media Renamerを使って自動的にリネームする方法もあります。
私はこのプラグインを使うことで、画像がアップロードできないという問題を解消できました。
同じように、
「この画像、なんでWordPressに上がらないんだ?」
と困っている方は、一度試してみてください。
