WordPress 3.0 の詳細

ハイライト

* WordPressWordPress MU がマージ (統合) し、1つのインストールからマルチサイトと呼ばれる複数のサイトの管理が可能に。
* WordPress の最新機能を最大限に生かした新デフォルトテーマ「Twenty Ten」を採用。
* 新カスタムメニュー機能により、投稿・ページ・カテゴリー・タグ・リンクを元にしたカスタムメニューを管理画面から作成し、テーマ内のメニューエリアやウィジェットエリアに挿入できるように。
* カスタムヘッダー・カスタム背景API
* WordPress 管理画面のすべての画面から、ヘルプタブをクリックしてコンテキストベースのヘルプテキストにアクセス可能に。
* インストール時に管理者のユーザー名とパスワードを自由に設定できるように。
* テーマの一括更新と処理中の自動メンテナンスモード。
* 短縮 URL リンク/enへの対応。
* カスタム投稿タイプ機能および階層(カテゴリー形式)対応を含むカスタム分類機能の強化(何ができるか見たい方は Custom Post Type UI または GD Custom Posts And Taxonomies Tools プラグインをお試しください)。
* アクセシビリティとコンテンツによりフォーカス出来る環境の改善のため、管理画面のカラースキームをよりライトに変更。

ユーザ向け機能

全般

* 必要な PHP および MySQL バージョンを更新中にチェックし、環境が要件に満たない場合は通知する
* 新しい wp_login_form() 関数により、シンプルなログインフォームをどこにでも設置できる
* 管理画面ヘッダーに新しい WordPress ロゴを使用
* 間違って検索エンジンをブロックするミスを避けるため「検索エンジンブロック中」のアラートを管理パネルヘッダーに表示
* 管理パネルヘッダーから「ターボ」リンクを削除し、ターボのセクションを「ツール → ツール」パネルから削除
* 様々なメニュー項目を改名。例:「投稿 → 編集」が「投稿 → 投稿」に、「リンク → 編集」が「リンク → リンク」になるなど。
* 管理メニューアイコンの修正
* グレーバージョンの管理画面の色調修正
* readme.html ファイル内の情報を修正
* パスワード回復・リセットメールが送信されたあとにログインフォームを表示

ダッシュボード

* コアアップグレードの直後にユーザーがダッシュボードへ移動できるリンクを追加
* ツール → 更新 メニューオプションを ダッシュボード → 更新 に移動。また、画面を修正してテーマ・プラグイン・コアの更新が同じパネル上になるように変更
* 外観メニューの下にあるメニューオプション経由の新メニュー(ナビゲーション)管理機能 (#11817)
* 新規登録ユーザーへのデフォルトパスワード変更警告
* 現在の状況ウィジェットをコンテンツとディスカッションに分割

投稿

* クイック編集ですべてのタグの削除を可能に
* add_editor_style()/en 関数により、editor-style.css を使ったテーマごとのビジュアルエディタスタイル設定が可能に
* テーマによる style ビジュアルエディターのスタイル変更が可能に
* ブログ投稿のみでなく固定ページに対してもカスタム分類を有効化
* 履歴比較の画面を改善
* ショートリンク機能を有効化。ただし完全な利用にはまだプラグインまたはテーマによる対応が必要
* 「Wordpress」を「WordPress」に変換する capital_P_dangit()/en フィルターを追加

メディア

* FunnyOrDie.com の oEmbed 対応追加
* メディアの Alt テキスト削除を許可
* メディア画面のラベルを「投稿サムネイル(Post Thumbnails)」から「アイキャッチ画像(Featured Image)」に変更
* メディア編集スクリーンのクリーンアップ
* アップロード中、「(画像の)処理中」メッセージが画像名にかぶらないようにする
* 行方不明になった添付ファイルのスキャンを最適化
* ファイルタイプ拡張子に追加対応 (Changesets 12581、13349)

リンク

* リンク新規追加・リンク編集のページで、リンクカテゴリーをカウントではなく名前順に並べる


コメント

* 投稿コメント表示画面にカラムを追加
* ダッシュボードの最近のコメントモジュールで、表示するコメントの数を変更できるように
* 予約済み投稿とパスワードが入力されていないパスワード保護投稿へのコメントをブロック
* コメント画面で、他のコメントへの返信の場合は表示を変更し元のコメントへのリンクを追加

外観

* Add meta_value_num and meta_key ordering for WP_Query to allow natural numeric ordering of results
* カスタムコメントタイプでアバターを使えるよう、get_avatar() にフィルターを追加
* テーマエディターでのタブインデント、シフト + タブ(アウトデント)、マルチラインタブを許可
* タグクラウドウィジェットでタグ以外の分類にも対応
* 外観メニューの下にある背景パネルからのテーマ背景編集を許可
* サイトフロントページ用の新テンプレートファイル single-{post_type}.php を追加。 (#12105)
* カスタム投稿タイプ用の新テンプレートファイル、single-{post_type}.php
* 作成者別テンプレート用の新テンプレートファイル、author-{nicename}.php および author-{id}.php
* カスタム分類用の新テンプレートファイル、taxonomy.php、taxonomy-{taxonomy}.php、taxonomy-{taxonomy}-{term}.php
* テーマエディタのスタイルを微調整
* 外観 → テーマパネルで、テーマの管理・インストールをタブ方式切り替えに
* 子テーマ対応改善し、子テーマの使用推奨を強化。子テーマ記事に書かれているとおり、簡単に導入できる
* テンプレート中で使用する完全なコメントフォームを出力する新しい comment_form()/en 関数
* Default (Kubrick) および Classic テーマの WordPress 配布パッケージ同梱を廃止。ただし、テーマディレクトリでは取得可能

プラグイン

* プラグインインストール画面に表示されているすべてのプラグインの下に、詳細・「今すぐインストール」アクションリンクを追加
* プラグインエディターでのタブインデント、シフト + タブ(アウトデント)、マルチラインタブを許可
* プラグイン → インストール済み パネルからのプラグイン一括更新 (#11542)
* プラグイン削除の際、アンインストールフックをチェックしデータ削除を
警告


ツール

* タグからカテゴリー、カテゴリーからタグへの変換ツールをツールパネルに追加。タグからカテゴリーへの変換ツールへのリンクを投稿 → 投稿タグパネルに追加
* OPML リンクエクスポートスクリプトのクリーンアップ
* Administration > Tools > Export パネルのフィルター条件を拡張
* WordPress インポートの通知、添付ファイル、ユーザーを修正
* ターボメニュー項目を削除。ファイルは削除されていないため、機能自体は動作する
* インポートツールをすべてプラグインに移行 (例: WordPress Importer)

ユーザー

* ユーザー → 新規追加パネルで「このブログでの権限なし」の選択を許可
* Added update_core, list_users, remove_users, add_users, promote_users, edit_theme_options, delete_themes and export Capabilities

設定

* 設定 → その他の設定管理メニューを削除。 アップロード設定を 設定 → メディア パネルに移動
* 設定 → 一般パネルを修正。「ブログ」を「サイト」に書き換え
* グレーバージョンの管理パネルの色合いを修正

インストール処理

* 新規インストール時に 'admin' 以外のユーザー名とパスワードが選択可能に
* install.php 上で、「インストール済み」の場合ログインボタンを表示
* インストール時にセキュリティキーを自動生成
* wp-config.php 自動生成の際に table_prefix(データベーステーブル接頭辞)をチェック
* wp-config-sample.php の情報を標準化

マルチサイト

* マルチサイト/ネットワークを有効化するための新しい「ツール → ネットワーク」パネル。これは、wp-config.php で WP_ALLOW_MULTISITE が定義されている場合のみ利用可能
* 管理、サイト、ユーザー/en、テーマ/en、設定、更新/en サブメニューを含む新しい特別管理者メニュー(is_multisite()/en && is_super_admin()/en の場合のみ有効)
* 新しい「ダッシュボード → 参加サイト/en」パネル
* 新しい「ツール → サイトを削除/en」パネル
* wp-config.php ファイルを使ったネットワークの作成 (マルチサイト/WPMU 機能)
* サイト、ブログ、ネットワークの用語を変更 (see Andrew Nacin の説明を参照)