画像をアップロード時、実際に格納されるファイルは、元々のファイルの拡張子を小文字にしたものが保存されるようだ。
なので、画像ファイルそのものをpostmetaなどに入れこむような仕様の場合、画像が表示されないという事が起こりうる。
参考までに、拡張子の小文字変換
//拡張子を小文字に変換 $ext = end(explode('.', $file_title_for_media_library)); $fname = preg_replace("/.[^.]+$/","",$file_title_for_media_library).'.'.strtolower($ext);