Nire.Com

www.nire.com – 1994年からやってる個人サイト、にれ.コム。サーバ構築、携帯、カメラ、ゲーム、目の話、水泳とか。
2008 年 3 月 31 日 « 前日 翌日 »

Wordpress 2.5: サムネイル表示に失敗する / 周囲が切れる

« 前記事: WordPress 2.5 RC1 本体とプラグインの互換性チェック

Wordpress 2.5 日本語版がリリースされたので、Wordpress 2.3.3 からアップグレードしてみました。

ところが、投稿を作成中に、画像をアップロードするとサムネイルが表示されず、選択して挿入することもできなくなります。

本当は “0011.jpg” の左側に縮小画像が表示されるはずなのです。
メディアライブラリーや phpMyAdmin で確認すると、アップロード自体には成功していることが分かります。

  • アップロードした環境は Windows Vista Ultimate + IE7
  • RC1 日本語版でテストしたとき DocumentRoot にインストールすれば画像アップロードは問題なかったのに、
  • RC2 日本語版でテストしてみると、RC の取れた正式版と同じく NG

つまり RC1 -> RC2 でエンバグしているようなので、色々探し回った末に、

http://trac.wordpress.org/attachment/ticket/6443/fileuploaderfix.patch

というパッチを発見したので、当ててみました。1

fileuploaderfix.patch を WordPress のインストールされているディレクトリに置き、

# ls
fileuploaderfix.patch wp-commentsrss2.php wp-pass.php
index.php wp-config-sample.php wp-rdf.php
license.txt wp-content wp-register.php
readme.html wp-cron.php wp-rss.php
wp-admin wp-feed.php wp-rss2.php
wp-app.php wp-includes wp-settings.php
wp-atom.php wp-links-opml.php wp-trackback.php
wp-blog-header.php wp-login.php xmlrpc.php
wp-comments-post.php wp-mail.php

確かに .patch と wp- で始まる WordPress のファイル群が同じ並びにあることを確認した上で patch コマンドを実行2

# patch -p0
(Stripping trailing CRs from patch.)
patching file wp-admin/includes/media.php
(Stripping trailing CRs from patch.)
patching file wp-includes/js/swfupload/handlers.js

すると…

Terrific! 直りました。ちなみに、サムネイルの設定で

[サムネイルを実寸法にトリミングする] のチェックが on になっていると、サムネイルの周囲が切れた状態になってしまうので外した方が良さそうです。

修正履歴

2008/3/8: パッチの当て方を追記。


  1. その後、このパッチと同じ内容の修正ファイルがアップロードされています。パッチを当てた結果と diff してみましたが同一でした。2008/4/3
  2. 2カ所だけなので、手で書き換えても同じです

続き: Wordpress 2.5: アップグレード手順まとめ »

関連する投稿

「Wordpress 2.5: サムネイル表示に失敗する / 周囲が切れる」へのコメント/トラックバック (10)

  1. orange は言いました:
    2008 年 4 月 1 日 7:34 PM

    朝から数時間悩んでいました。助かりました!!
    ありがとうございました。

  2. はじめまして。
    WP2.5の画像アップロードの件でパッチファイルを入手しましたが、このファイルをどのようにしたら良いのでしょうか?
    初心者な者ですいません。

  3. nire は言いました:
    2008 年 4 月 5 日 12:45 AM

    豆蔵さんはじめまして。
    パッチの当て方を追記しておきましたので、ご参考になさってください。

    脚注に追加したように、パッチずみの修正ファイルもその後 up されています。これを get してきて上書きしても効果はおなじです。

    がんばってください。

  4. 参考になりました。
    ありがとうございました。

トラックバック

  1. Wordpress 2.5: アップグレード手順まとめ - nire.com
  2. WordPress: WP Security Scan を使っているとレイアウトが崩れる | nire.com
  3. 近頃のtoaruR » 見た目のカスタマイズ2
  4. Wordpress 2.5.1: アップグレード手順まとめ - Nire.Com
  5. Wordpress 2.6: 2.5.1 からのアップグレード手順まとめ - Nire.Com
  6. ElectronicBrain is eating BreakFast

コメントをどうぞ