2007/11/14 (Wed)

WP2.3 にアップデート

WordPress 2.3がリリースされてもうすぐ2ヶ月。2.3.1もリリースされたので、思い切ってこのサイトも2.2.3から最新版にアップデートしました。以下アップデートメモ。

まず、アップデート中にぐちゃぐちゃな状態を見えなくするためにMaintenance Modeというプラグインを導入∗1。ログインしていない状態で、只今メンテ中のメッセージページが表示される。これだけ有効化して、後はすべて無効化。インストールする前にDBのバックアップ。今回はDBのカテゴリの部分が変更になるので念のため。WPファイルをアップロード。アップデート自体は問題なく完了。

2.3からデフォルトになったタグ機能関係の整理

今まではUltimate TagWorriorを使っていたので、まずそのタグをWPにインポート。(管理>インポート)その後タグ用のテンプレタグとタグクラウド用のテンプレタグを該当するテーマファイルに書き込む。
the_tags()
wp_tag_cloud()

私のテーマのアーカイブページ(themeファイルの中のarchive.php) にはタグ用のコードがなかったので、これもデフォルトテーマを参考にしながら書き込む。↓こんな感じ。

<?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
<h2 class="pagetitle">Posts Tagged &#8216;<?php single_tag_title(); ?>&#8217;</h2>

プラグインのチェックとアップデート

2.3以降、プラグインの画面で古いバージョンのプラグインを使っている場合はお知らせしてくれるようになった。これを参考にしながらプラグインを一つ一つ有効化。

乗り換えたプラグイン∗2
UTW → Simple Tags
Multibyte ExcerptWP Multibyte Patch

その他2.3の感想

管理画面のダッシュボードのIncoming LinksがGoogle Blog Searchのリンクに変更になっていた。以前のTechnoratiからのリンクの方がいいなーと思って探したら、やっぱり同じように思っている人がいるようで、Technoratiからのリンクに戻せるプラグインを発見。
Nusuni Technorati Links

今まで管理 (Manage) > 投稿 (Posts)で最初に表示されていた下書きのリストが、新規 (Write) > 投稿 (Write Post) に移動している。これも前のほうが使いやすかったので、コアファイルを変更。
wp-admin/post-new.php の30行目-79行目あたりのコードを、wp-admin/edit.php の29行目<div class="wrap">の後にコピペ。
ついでに、下書きが3つしか表示されないようになっているコード↓の

$nag_posts_limit = (int) apply_filters('nag_posts_limit', 3);

数字を20にして、いっぺんに沢山の下書きのタイトルが表示されるようにしました。

後は,プラグイン一括無効化のボタンが追加されている。WPバージョンのアップデートの際に使えそう。

私はようやくのバージョンアップでしたが、WP開発チームは既に2.4に向けて着々と作業を進めているようです。2.4では10%のスピードアップを目指しているとの事、ぜひ実現してほしいです。管理画面は変更ないっぽいけど…
変わるっぽいー!:D

… and a new admin design to implement, we’ve decided to push the release of WordPress 2.4 out to January 24th of next year.

- boren.nu on 2007/11/15 -

  1. 日本語化されたファイルあり[]
  2. 参考までに、現在使用中のプラグインのリストはここです。[]


  (Required)


  (Required)