Flash Player 10 で画像のアップロードが…

しばらくの間、サーバ移転やosCommerceのPHP問題などで、全然確認できていなかったのですが…。

WordPressのFlashアップローダーが正常に動作しなくなりました。アップロードの画面は出てきますが、そこで動作しなくなります。今月に入ってからサーバを移転したという事実もあって、ブラウザアップローダーからは正常にアップロードできておりパーミッション絡みの問題でもなさそう…、と思って検索してみたところ、先日アップデートした 「Flash Player 10 にアップグレードするとWordpressのFlashアップローダーが正常に動作しない」というエントリーを発見。なんと1ヶ月も前からではありませんか(笑)

取り急ぎ不便なので、Flash Player 9 にダウングレードするか、ブラウザアップローダを使うか…。
セキュリティのアップデートもあるでしょうから、まずはデフォルトでブラウザアップローダを開く設定。

wp-admin/includes/media.php の227行付近
$media_upload_iframe_src = "media-upload.php?post_id=$uploading_iframe_ID";

の行を

$media_upload_iframe_src = "media-upload.php?post_id=$uploading_iframe_ID&flash=0";

のように行末に

&flash=0

を付け加えます。