WordPress 2.6のバグ(タグに日本語が表示されない)+α

先日WordPressを2.6にアップデートしましたが、タグにマルチバイトコード(日本語など)が含まれている場合に、タグ名が表示されないというバグがありました。
既に本家でも報告されております(#6867 (single_tag_title() prints empty string on non-latin1 data)∴WordPress Trac)、Changeset 8364∴WordPress Tracにパッチもあるようです。とりあえずこのパッチを当てたところ、問題なく表示されているようです。

パッチを当てるには、先ほどの所のZip Archiveからパッチをダウンロードして、展開したファイルを wp-includes/taxonomy.php と入れ替えれば終了です。

また本バージョンより、記事のリビジョン管理が出来るようになっていますが、複数人で編集しているならともかく私のように個人blogとして利用している場合は不要と考える人もいると思います。その場合、wp-config.phpに以下の行を追加すればリビジョン管理を無効し、今までと同じような編集形態となります。なお、追加する場所は”define (‘WPLANG’, ‘ja’);”の下あたりがよいようです。なお、各オプションの詳細はRevision Management∴WordPress Codexを参照してください。

define ('WP_POST_REVISIONS', false);

タイトルとURLをコピーしました