WordPress 2.1 に移行

このサイトの WordPressを 2.0.7 から 2.1 に移行した。意外に問題は少ない。2週間ほど出遅れている分だけ情報があるのがありがたい。

日本語化

WordPress 2.1用日本語リソースをもらってくる。wp-content/languages/ 以下に置いたほうがいいそうなので、ja_UTF.mo, ja_UTF.po と名前を変えて置く。

メイルの文字化け

コメントが付いたときの通知メイルのタイトル部分が化ける。これに関して、メールタイトル文字化けに2007.1.24追記として情報があった。

wp-includes/pluggable.phpの中の wp_mail()を変更するのだが、pluggable.php冒頭に

/* These functions can be replaced via plugins. They are loaded after
plugins are loaded. */

と書かれており、確かに各々の関数は if ( !function_exists ...): endif; で囲まれている。

というわけで、local.phpという自分用のプラグイン・ファイルを wp-content/plugins/ に作って、

PHP:
  1. function wp_mail($to, $subject, $message, $headers = '') {
  2.         return @mb_send_mail($to, $subject, $message);
  3. }

と書くことにした。ここに書いておけば、バージョンアップでwp-includes/ 以下が更新されても修正し忘れずにすむ。

その他の日本語関係 自分のサイトで閉じている分には日本語でも何も問題なさそうだ。これまでのMEの修正点をざっと眺めてみると、RSSやトラックバックなど余所とのやりとりの部分に手が入っている。2.1では、WordPress 2.1 抜粋表示方法 the_excerpt()という情報もあるのだが、特に手を入れなくても文字化けせずにRSSリーダで読めているし、自分のところの記事にトラックバックしてみたがこちらも問題なさそうだった。ここではいまのところ何も手を入れていない。これらは自分以外のところでしか問題がでないので、何とも確認しにくい。

プラグイン

根幹に関わるプラグインはいまのところ問題なさそうだ。細かいものでは、Link Relがちょっとおかしな挙動になってしまったようだ。しかしあまり重要ではないので当面ははずしておこう。そのうちゆっくり見直すことにする。

もうひとつ挙動がおかしいのはTam-attachmentだが、「WordPress 2.1 への対応は現在調査中ですのでしばらくお待ちください」ということなので、しばらく待つことにする。

関連する投稿

カテゴリー: WordPress   タグ:   この投稿のパーマリンク

WordPress 2.1 に移行 への2件のコメント

  1. ピンバック: 半月記

  2. ピンバック: 半月記

コメントをどうぞ

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>