WordPress 3.1 ベータ 1

以下は、 Jane Wells が書いた WordPress.org 公式ブログの記事、「WordPress 3.1 Beta 1」を訳したものです。

WordPress 3.1 ベータ 1 日本語版は現在準備中です。
WordPress 3.1 ベータ 1 日本語版をダウンロード

不具合を見つけた場合は、開発版フォーラムまでお知らせください。


今回もリリースサイクルでも、すべての機能がほぼ出来上がり、ただバグをつぶすという段階がやって来ました。勇気あるみなさん、新しいバージョンの WordPress のテストを手伝ってくれませんか ? いつものようにこのソフトウェアはまだ開発途中で、通常の公開サイト上で使うことはおすすめしません。新バージョンを触ってみるためだけのテストサイトをインストールしましょう。もし壊れるようなことがあったら (バグを発見したら)、報告してください。開発者の方はバグ修正を手伝ってください (特に、サンクスギビングで長い休みをとっている米国内の皆さん、よろしくお願いします ! :) )

もしすべてがうまく行けば、WordPress 3.1 を今年の終わりまでにリリースしたいと思っています。しかし (これまたいつものように) 予定が変更される可能性はありますし、どうなるかはベータ段階の進み具合によります。テストやバグ修正を多くの方が手伝ってくれればくれるほど、最終バージョンをより早くリリースすることができるでしょう。

ベータテスターになりたい方は、バグ報告の方法についての Codex 記事をご覧ください。チェックしてほしい新しい機能には以下のようなものがあります。

  • 投稿フォーマット (#14746)
  • テーマ検索 (#14936)
  • 内部リンク (#11420)
  • 管理バー (#14772)
  • Ajax 管理画面 (#14579)
  • Tiny MCE バージョンの更新 (#12574)
  • 複数タクソノミークエリ (#12891)
  • カスタム投稿タイプ一覧ページ (#13818)
  • 管理画面 CSS クリーンアップ (#14770)
  • ユーザー用パーソナル管理画面 (#14696)
  • ネットワーク管理者用画面 (#14435)
  • パスワード回復機能の見直し (#5919)

また、いくつか既知の問題があります。完成はしていませんが、ベータリリースの公開を遅らせるほどではないような問題です。3.1 が一般の方向けにリリースされる前までには修正される予定で、修正が加わるに従いベータ版にナイトリーアップデートが加えられます。以下の点にご注意ください。

  • Fatal error: Call to a member function is_page() on a non-object in /wp-includes/query.php: この is_page() の部分は他の条件分岐タグの場合もあります。この問題は、テーマやプラグインに不備がある場合に発生します。実際に Query が設定される前に条件分岐タグの値をチェックしているコードがあり、このためうまく動作しないというわけです。3.0 ではエラー表示がないまま動作せず、常に false が返されていました。3.1 ベータ 1 では fatal error になります。最終リリースでは対応されますが、この機会にプラグインを修正してください (#14729) 。
  • 最終版公開前に修正予定の問題はすべて Trac にまとめられています。バグを報告する前に、すでに報告済みかどうか確認して下さい。

バグだと思う点を発見したら、報告をお願いします ! 開発版フォーラム (英語版) に報告することも、wp-testers メーリングリスト (英語) にメールすることもできますし、他の人にも同じバグが起こっていると確認できたらWordPress コア Trac に報告することもできます (まずはフォーラムかメーリングリストから始めるのをおすすめします) 。

テーマ・プラグイン作者のみなさんへ。まだ 3.1 の開発版を追いきれていないという場合は、最新版の WordPress に対応して更新できるよう今からスタートしてください。

開発者のみなさんへ。WordPress は何百人もの開発者の協力によって作られています。リリースがスケジュール通りに公開されて欲しいと思っている方は、協力することをおすすめします。ベータ版のテストをする時間がなくても、すでに分かっている多くのバグを修正するパッチを作成して手伝うことができます。

WordPress 3.1 ベータ 1 をダウンロード (英語版)