WordPress MU 2.9.1.1

昨日 WordPress MU を 2.9.1 にアップグレードしたばかりでしたが、少々バグがあったようで修正版 2.9.1.1 がリリースされました。バグについてはこちらの開発者ブログ(英語)に書かれていますが、僕は昨晩アップグレードしたばかりだったせいか問題には直面しませんでした。

例によって自動アップグレードをかけ、その後 Site Admin の Upgrade ボタンをクリックすることで、すべてのブログが最新版になる、はずなんですが、ダッシュボードを見るといまだに:

You are using WordPress MU 2.9.1.

のままです。ここの表記を修正し忘れてるのかな。アップグレード自体はうまくいったし、「最新版にアップグレードしてね」というメッセージも消えたので、ちゃんと 2.9.1.1 にアップグレードできたとは思うんですが。いずれにしても僕のところでは別段不具合は見られません。

WordPress MU を 2.9.1 にアップグレード

授業ブログに使っている WordPress MU の最新版 2.9.1 がリリースされました。全てのブログの投稿をエクスポート機能を使ってバックアップし、Upgrade ボタンをクリックし、その後ダッシュボードでサイト全体のアップグレードボタンをクリックして完成。特に問題なくスムーズにバージョンアップができました。

WordPress は次のメジャーリリースになる 3.0 から、通常版と MU(今後はマルチユーザーではなくマルチサイトと呼ばれるようになるみたい)が統合されるようです。つまり、普通に WordPress を設置すればそれだけで複数のブログを立ち上げられるようになるわけで、またひとつ便利になります(もっとも、MovableType は 2.X の時代からこれが可能でしたけど)。

統合を目指していることもあってか、シングルサイトの通常版と MU は、ダッシュボードの見た目も含めてかなり似てきているので、ぱっと見区別がつかないぐらいです。3.0 の登場が楽しみです。

moBlog から投稿

X02T に moBlog というソフトをインストールしてみました。設定に戸惑いましたが、とりあえず使えるようになったかな。

(以下PCで追記)

ソフトのダウンロードは http://sampath.wordpress.com/moblog/ から。Windows Mobile 6.5 でも問題なく起動しました。ヘルプページ(英語)を見ながら自分の WordPress ブログ向けの設定をしました。新規 Profile 作成画面で、Provider のところを WordPress にして、Blog Login (page) URL に http://ブログのアドレス/wp-login.php と設定する必要があります(ヘルプを見ずに設定しようとして最初ここで躓きました)。

うまく設定できれば、新規投稿やすでに投稿されたものの編集もできます。またカテゴリーの設定やタグを付けることもできました。タグについては直接打ち込む方式(複数のタグは半角カンマで区切る)で行けますが、ブラウザからの通常入力画面では、Choose from the most used tags という画面からすでに使われたタグを選択することができるのですが、moBlog ではそうはいかないのがちょっと残念なところ。カテゴリーの方は既存のものを選択できるんですが。

また、本文入力では簡単な文字装飾や画像の追加もできるようですが、まだ試していません。

ウェブブラウザから直接入力することもなんとか可能ではありますが、専用のアプリの方がやはり使い勝手がいいですね。

WordPress を 2.9 にアップグレード

(ほんとはこれ以前に 2.8.6 にアップグレードしてありましたが、ここにメモするのを忘れてました。)

例によってダッシュボードにお知らせが出ていたので、いつもどおり自動アップグレードをしました。Export 機能を使って全投稿のバックアップを取り(もっともバックアップはプラグインを使って定期的に行っていますが)、Upgrade ボタンをクリックするだけ。あっという間の出来事でした。

今回のバージョンアップでは、特に目立った変更はないように思います。どうやらメディアの埋め込みなどの機能がいろいろ新しくなったようなので、そのうし試してみようと思います。

ところで、WordPress 2.9 から、MySQL データベースの対応バージョンが 4.0.X から 4.1.2 に変更になったそうで、さくらやロリポップなどの国内のホスティングを使っている場合には MySQL 5.0 へのアップグレードが必要になるようです。僕のところはもともと 5.0 を使っているので今回は対応が必要ありませんでしたが、別で管理しているサイトがロリポップを使っているので、時間のあるときにでも手続きをしないといけません。

WordPress MU を 2.8.5.2 にアップグレード

授業ブログとして使っている WordPress MU のダッシュボードに、「更新してね!」ボタンがここしばらく出ていたので、ちょっと時間ができた今アップグレードしました。現在動かしている授業5つ分のブログのバックアップを取って(といっても、アップロードしたファイルはすべてローカルにデータがあるので、標準の Export 機能を使って全部の投稿を XML ファイルに書き出しているだけです)、その後 “Upgrade Automatically” ボタンをクリック。更新作業はすぐに終わり、その後表示される “Upgrade Site” をクリックして全部のブログを一斉に更新します。

バックアップも含めて作業時間は5分程度。やはり自動アップグレードができるというのは本当に便利です。新バージョンが出る度に FTP を使って更新していたころと比べると気軽ですね。

(17:00 追記)

アップグレード直後の状態では、My Link Order というプラグインがきちんと動いていないことに気づきました。ダッシュボードから Plugins >> My Link Order と行ってみたら、”File /(パス)/wp-includes/taxonomy.php has been patched successfully.” と表示され、その後は問題なく動いています。

PHP を使って最近の投稿を表示

このサイトのトップページにブログ(ひとりごと)の最近の投稿を自動的に表示するようにしてみました。前からやろうと思っていましたが、あれこれ調べた結果 SimplePie という PHP のライブラリを使うことで簡単に実装できることが判明。

こちらのページを参考にさせていただき、大きなトラブルもなく設置できました。現在はトップページに最近の投稿3件のタイトルと投稿日を表示させ、タイトルをクリックすると直接その投稿が表示されるようにしてあります。日付については、現在のところ日本時間ではない(たぶんサーバの置いてあるアメリカの時刻が基準になっている)のですが、設定変更の仕方がわからなかったのでとりあえずこのままにしておきます。CSS を少々いじって見た目の調整をして完成です。

最終的には、それぞれの授業用ブログから最近の投稿を引っ張ってくることで、トップページにもう少し多くの情報を集約することが目的です。

なお、.html というファイル名で PHP を動かす方法については、こちらの投稿をご参照あれ。

WordPress を 2.8.5 にアップグレード

ダッシュボードに「新バージョンが出ました」と表示されたので、例によって自動アプグレード。念のためすべての投稿をバックアップして、あとは自動アップグレードボタンを押すだけ。何の問題もなく完了。簡単。

授業で使っている他2つの WordPress も同様にアップグレード完了。その他の授業用にまとめて使っている WordPress MU は最近新しいバージョンが出ていないので 2.8.4a のまま。