[WP] WordPress MU を3.0にバージョンアップ

 Wordpress MU を3.0にバージョンアップしました。
 んで、手順についてのメモ書き。
 (日本語化ファイル(ja.po)を適用してるので、日本語と英語が入り交じってます(笑))

1. バックアップを取る

 これはまあ、アップグレードするときのお約束ですが。

  • phpMyAdmin で DB テーブルを丸ごとエクスポート
  • WordPress のダッシュボードから [ツール]>[エクスポート]
  • FFFTP で WordPress の全ファイルをバックアップ

 とりあえず自分でやったのは、以上。
 他に wp-dbmanager でバックアップ取るとか、使ってる環境次第でイロイロ。

2. ダッシュボードからアップグレード

 Wordpress MU の管理画面からアップグレード。
 このへんもいつもどおりで、とりあえず [自動アップグレード] で大丈夫っぽい。

3. “./wp-config.php” の書き換え

 ここからちょっと一手間かけます。
 ダッシュボードで指示されとるとおり、まずは “wp-config.php” の編集から。
 適当なテキストエディタで同ファイルを開いたら、

/* That’s all, stop editing! Happy blogging. */

 この行の直上あたりに、ダッシュボードで指示されてる

define( ‘NONCE_SALT’,

……で始まる一行をコピペ。
 ちゃんとバックグラウンドの色を変えて分かりやすく表示されてるはずなんで、間違えないように。

4. “./.htaccess” の書き換え

 次に “.htaccess” も書き換え。
 これは、えー……

RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]

 この一行を、以下のものと入れ替え。

RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]

5. “./wp-content/blogs.php” の削除

 [4]で書き換えた通り、”wp-content/blogs.php” は削除。

6. Update Network を実行

 ダッシュボードの指示に従って Update Network を実行。
 あるいはダッシュボードのサイドバーから [Super Admin > 更新] でも OK。

7. 完了

 以上で一連の手続きは終了。
 ダッシュボード上で指示が出なくなってるし、たぶんこれで大丈夫なはず(笑)

 ……しかし一部エントリに発生したコメント欄の謎だけは解消されませんでした orz
 エクスポートしたファイル、ちゃんと浚ってみないとダメかなぁ。むぅ。