WordPress 3.2.1 に更新

WordPress 3.2.1 日本語版がリリースされていたので更新。

いつも通り自動更新機能でサクっと更新した後で、日本語版のページにあるとおり、ダッシュボードからWP Multibyte Patch プラグインの更新を実行。
続いて、Akismet プラグインを ダウンロードして、プラグインディレクトリ以下のファイルを上書き。

いつものことながら楽勝過ぎる。

下記の通りアップデートポリシーが変更になってるので、次回以降も更新内容を確認してから自動更新を実行する。

アップグレードに際して重要なお知らせ:
WordPress 3.2のリリースのときに、3.2 以降の初めてアップデートでは、WordPress のすべてのファイルではなく、新しいリリースで変更されたファイルだけがアップデートされるとお伝えしましたが、3.2以降ダッシュボードから WordPress 本体をアップグレードした場合に、本体とセットで配布されているテーマやプラグインはアップグレードされないようになりました。

TwentyEleven や Akismet といった本体とセットで配布されているテーマやプラグインをアップグレードするためには、テーマやプラグインの更新通知を頼りに個別にアップグレードをする必要があります。一方で、このアップグレードを行った場合、インストールされていたテーマやプラグインを日本語表示にしていた日本語リソースや日本語版のファイルは削除されてしまいます。

WordPress 3.2.1 日本語版

WordPress 3.0 へアップデート

本当に簡単になった。

  • 念のためDBバックアップ (mysqldumpでさくっと)
  • 3.0用のDB新規作成
  • バックアップから3.0用のDBへインポート
  • WordPress 2.9が稼働していたディレクトリを、丸ごと3.0用にコピー
  • コピーしたディレクトリ内のwp-config.phpを編集し、接続先DBを切り替え define(‘DB_NAME’, ‘3.0用’);
  • Webのrootを3.0用のディレクトリに切り替え(シンボリックリンク張り替えのみ)
  • ダッシュボードから3.0に更新

これだけ。
ものの5分で更新終わり。まあ、テーマもそのままだし、マルチユーザ環境が必要でも無いので、特に代わり映えはしないけど。

試しに新テーマのTwenty Tenに一瞬してみたけど、日本語フォントが明朝系になってしまったので、いったん戻し。
その影響でウィジェットの設定が飛んだので適当に戻して完了。

メジャーバージョンアップなのに、簡単すぎてちょっと怖い。

feedが壊れてた

どうやらちょっと前から配信していたfeedが壊れてたようだ。
Firefoxのライブブックマークで見たら、「フィードを読み込めません」みたいなエラーが出ていて気付いた。

実際には”〜” (波ダッシュ記号 ←でいいのかな) が変に化けてて、結果的にfeedのXMLが文法エラーになっていたのが原因みたい。
最近使った2つの投稿が怪しかったので、書き直したら直った。うーん、謎だ。。

ま、FeedburnerをGoogle版に移行したせいかもと焦ったけど、こっちの問題で良かった。

WordPress 2.7.1 にバージョンアップ

flexible upload test

ヨセミテ

遅ればせながらVer.2.7.1にバージョンアップした。
なにやらダッシュボードがかっこよくなってるな。
念のためバージョンアップ前に全部更新しておいたプラグインも問題なく動いているみたい。

一番の懸案だったFlexibleUploadが動いてるからOK。

しかし、wp-CounterizeとFireStatsの解析コンビだけでテーブルサイズが60MB超、全体で100MB近くなってしまってる。そのうち整理しないとなあ。。

毎度のことながらメンテナの方々に感謝!

Flexible upload 1.13の不具合対処方法

Ktai Styleの出力結果をチェックをチェックしてたら、ある時を境にサムネイルが出来ていないことに気付いた。
で、FAQを見ていると、

当該画像の img 要素で alt 属性が空になっていたり、width, height 属性の値が 1 になっていないか。この場合、適切な alt 文字列を補完してやったり、適切な width, height 値を与えてやれば画像が出ます。

という回答が。
調べてみると、確かにサムネイルが表示されていない投稿の画像のalt属性は空っぽ。なんでだ。。。

原因はFlexible Uploadにあった。WordPressを2.6にしてから、エラーは出ているものの動作に支障は無い(気がして)そのまま使っていたけど、alt属性が出力されていなかったとは。

対処方法はWEBあくまこ » Blog Archive » WordPress2.6のFlexible upload 1.13不具合解消にあった。このページにあるとおり、flexible-upload-wp25.phpの末尾に
function media_admin_css() {
wp_admin_css('css/media');
}

を追記でさくっと解消。貴重な情報をありがとうございます。

しかし面倒なので過去の投稿はそのままで。。。