• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「Version 3.0」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(最新に更新(分類・掲載順も大幅変更)、リンク調整予定)
(同期と和訳完了 en:Version_3.0 21:45, 26 May 2011‎ Ramiy版)
 
(6人の利用者による、間の23版が非表示)
1行目: 1行目:
{{募集中||WordPress 3.0 の新機能や変更点についての解説を書いたり見つけたら、[[#外部資料|外部資料]]にリンクを追加しましょう!}}
+
<!-- {{募集中||WordPress 3.0 の新機能や変更点についての解説を書いたり見つけたら、[[#外部資料|外部資料]]にリンクを追加しましょう!}} // 今後は各機能のページに追加していけば良いと思うのでコメントアウト -->
{{NeedTrans||
+
<!-- {{NeedTrans|一部|
* '''原文はコメントアウトで残してください'''。更新が激しいページなので、日本語だけだと挿入位置が分かりにくいため。}}
+
* '''原文はコメントアウトで残してください'''。更新が激しいページなので、日本語だけだと挿入位置が分かりにくいため。}} -->
<!--
+
On xxx xxth, 2010, WordPress [[Version 3.0]], named for xxxxxxxxxxxxxxx, will be released to the public. For more information on this enhancement and bug-fix release, read the [http://wordpress.org/development Development Blog] and  see the [[Changelog/3.0|Changelog for 3.0]].
+
  
For [[Version 3.0]], the database version ('''db_version''' in '''wp_options''') changed to xxxx, and the [https://core.trac.wordpress.org Trac] revision was xxxxx
+
2010年6月17日(木)(米国時間)、[http://ja.wordpress.org/2010/06/18/thelonious/ '''WordPress バージョン 3.0''' がリリースされました][http://wordpress.org/development/2010/06/thelonious/ 原文])。このバージョンのバグフィクスについての情報は、[http://core.trac.wordpress.org/query?status=closed&group=resolution&order=priority&milestone=3.0&resolution=fixed Trac のクローズチケット一覧]をご覧ください。
-->
+
<div class="information">
+
<!--
+
Currently, [[Version 3.0]], is in the [http://wordpress.org/development/2010/04/wordpress-3-0-beta-1/ beta release stage], and is scheduled for final release in May 2010.  '''Here is the list of many of the enhancements and fixes, but please note, things could change before final release!'''
+
-->
+
現在、[[Version 3.0|バージョン3.0]]は[http://wordpress.org/development/2010/04/wordpress-3-0-beta-1/ ベータ版公開段階]にあり、正式版の公開は2010年5月を予定しています。機能強化と修正の多くが下記一覧に載っていますが、最終公開までに変更となる可能性があります。
+
  
* [http://wpdevel.wordpress.com/version-3-0-project-schedule/ 開発スケジュール]
+
バージョン 3.0 のデータベースバージョン ([[データベース概要#Table:_wp_options|<code>wp_options</code>]] テーブルの <code>db_version</code>)は '''15260''' へ変更となり、[https://core.trac.wordpress.org/ Trac] のリビジョンは [https://core.trac.wordpress.org/changeset/15274 15274] となりました。
* [http://trac.wordpress.org/query?status=new&status=assigned&status=reopened&milestone=3.0 開いているチケット(Open Tickets)を表示] -- 協力者募集中(参照:[[WordPress への協力#WordPress の開発|WordPress への協力]][http://ja.wordpress.org/2009/03/13/ontributing-to-wordpress-part-i-development/ 開発ブログ]
+
 
** [http://go2.wordpress.com/?id=725X1342&site=wpdevel.wordpress.com&url=http%3A%2F%2Fcore.trac.wordpress.org%2Freport%2F16 Needs patch] (パッチを書いてください)
+
{{インストール・アップグレード情報|3.0|http://ja.wordpress.org/2010/06/22/wordpress-30-ja/|+WP Multibyte Patch プラグイン}}
** [http://go2.wordpress.com/?id=725X1342&site=wpdevel.wordpress.com&url=http%3A%2F%2Fcore.trac.wordpress.org%2Freport%2F13 Has patch, needs testing] (パッチ適用済み、テストしてください)
+
** [http://go2.wordpress.com/?id=725X1342&site=wpdevel.wordpress.com&url=http%3A%2F%2Fcore.trac.wordpress.org%2Freport%2F19 Needs wrangling](要議論)
+
* [http://trac.wordpress.org/query?status=closed&milestone=3.0 閉じたチケット(Closed Tickets)を表示]
+
</div>
+
  
 
== ハイライト <span id="Highlights"></span>==
 
== ハイライト <span id="Highlights"></span>==
  
* 新機能 ナビゲーションメニュー管理<!-- New menu management feature -->
+
* '''WordPress と [[WordPress MU]] がマージ (統合)''' し、1つのインストールからマルチサイトと呼ばれる複数のサイトの管理が可能に。<!-- WordPress and WordPress MU have merged, allowing the management of multiple sites (called Multisite) from one WordPress installation. -->
* [[用語集#Post Type|カスタム投稿種別]](custom post types)機能の強化 (try the [http://wordpress.org/extend/plugins/custom-post-type-ui/ Custom Post Type UI plugin] to see the possibilities)<!-- Improved [[Glossary#Post_Type|custom post types]] (try the [http://wordpress.org/extend/plugins/custom-post-type-ui/ Custom Post Type UI plugin] to see the possibilities) -->
+
* WordPress の最新機能を最大限に生かした'''新デフォルトテーマ「[[用語集#Twenty Ten|Twenty Ten]]」'''を採用。<!-- New default theme [[Glossary#Twenty Ten theme|"Twenty Ten"]] takes full advantage of the current features of WordPress. -->
* 階層(カテゴリー形式)対応を含むカスタムタクソノミー(custom taxonomies)機能の強化 (again, try the [http://wordpress.org/extend/plugins/custom-post-type-ui/ Custom Post Type UI plugin] to see the possibilities)<!-- Improved custom taxonomies including hierarchical (category-style) support (again, try the [http://wordpress.org/extend/plugins/custom-post-type-ui/ Custom Post Type UI plugin] to see the possibilities) -->
+
* '''新[[Appearance_Menus_SubPanel|カスタムメニュー]]機能'''により、投稿・ページ・カテゴリー・タグ・リンクを元にしたカスタムメニューを管理画面から作成し、テーマ内のメニューエリアやウィジェットエリアに挿入できるように。<!-- New [[Appearance_Menus_SubPanel|Custom Menu]] Management feature, allows creation of custom menus combining posts, pages, categories, tags, and links for use in theme menus or widgets. -->
* 新デフォルトテーマ「Twenty Ten」がWordPress配布パッケージ唯一のテーマとなり、and is now designated the 'fallback' theme ([http://2010dev.wordpress.com/ デモサイト])<!-- New theme "Twenty Ten" is the only theme in the WordPress distribution, and is now designated the 'fallback' theme -->
+
* [[Appearance_Header_SubPanel|カスタムヘッダー]]・[[Appearance_Background_SubPanel|カスタム背景]]API。<!-- [[Appearance_Header_SubPanel|Custom Header]] and [[Appearance_Background_SubPanel|Custom Background]] APIs.  -->
* Improved child theme support; child theme use is highly encouraged and as described in the [[Child Themes]] article, very simple to accomplish
+
* WordPress 管理画面のすべての画面から、ヘルプタブをクリックして'''コンテキストベースのヘルプテキスト'''にアクセス可能に。<!-- Contextual help text accessed under the Help tab of every screen in the WordPress administration.  -->
* The [http://wordpress.org/extend/themes/default Default] (Kubrick), and [http://wordpress.org/extend/themes/classic Classic] themes, are no longer included in the WordPress distribution, but are available in the Theme repository
+
* インストール時に管理者のユーザー名とパスワードを自由に設定できるように。<!-- Ability to set the admin username and password during installation. -->
* Bulk theme update ability
+
* '''テーマの一括更新'''と処理中の自動メンテナンスモード。 <!-- Bulk updating of themes with an automatic maintenance mode during the process. -->
* スタンドアロンのWordPressと [[用語集#WordPress MU|WordPress MU]]のコードを統合(注:本バージョンでは、ドメイン関連の追加機能はプラグインによる対応とした)<!-- Standalone WordPress and WPMU code merged (Note: extra domain stuff remains plugin territory for this version) -->
+
* '''[[Shortlinks|短縮 URL リンク]]/[[:en:Shortlinks|en]]への対応'''。 <!-- Support for [[Shortlinks]]. -->
* [[User:Bono/Create a Network|Configure a Network]] (multisite/WPMU) using [[wp-config.php の編集|''wp-config.php'']] file<!-- [[Create A Network|Configure a Network]] (multisite/WPMU) using [[Editing wp-config.php|''wp-config.php'']] file -->
+
* '''[[Custom Post Types|カスタム投稿タイプ]]機能'''および階層(カテゴリー形式)対応を含む'''[[Custom Taxonomies|カスタム分類]]機能'''の強化(何ができるか見たい方は [http://wordpress.org/extend/plugins/custom-post-type-ui/ Custom Post Type UI] または [http://wordpress.org/extend/plugins/gd-taxonomies-tools/ GD Custom Posts And Taxonomies Tools] プラグインをお試しください)。<!-- Improved [[Custom Post Types]] and [[Custom Taxonomies]] including hierarchical (category-style) support. (Try the [http://wordpress.org/extend/plugins/custom-post-type-ui/ Custom Post Type UI] or [http://wordpress.org/extend/plugins/gd-taxonomies-tools/ GD Custom Posts And Taxonomies Tools] plugins to see the possibilities.) -->
 +
* アクセシビリティとコンテンツによりフォーカス出来る環境の改善のため、'''管理画面のカラースキームをよりライトに変更'''。<!-- A lighter admin color scheme to increase accessibility and put the focus more squarely on your content. -->
  
== 新機能 <span id="New_Features"></span>==
+
== ユーザ向け機能 <span id="User_Features"></span>==
  
=== ユーザ向け機能 <span id="User_Features"></span>===
+
=== 全般 <span id="General"></span>===
 +
* 必要な <tt>PHP</tt> および <tt>MySQL</tt> バージョンを更新中にチェックし、環境が要件に満たない場合は通知する <!-- Check required <tt>php</tt> and <tt>mysql</tt> versions in the update and notify if the server environment does not meet those requirements -->
 +
* 新しい [[関数リファレンス/wp_login_form|wp_login_form()]] 関数により、シンプルなログインフォームをどこにでも設置できる<!-- New [[Function Reference/wp_login_form|wp_login_form()]] provides a simple login form for use anywhere -->
 +
* 管理画面ヘッダーに新しい WordPress ロゴを使用 <!-- New WordPress logo for admin header -->
 +
* 間違って検索エンジンをブロックするミスを避けるため「検索エンジンブロック中」のアラートを管理パネルヘッダーに表示<!-- Place "Search Engines Blocked" mini-alert in the wp-admin header to prevent people from accidentally delisting themselves -->
 +
* 管理パネルヘッダーから「ターボ」リンクを削除し、ターボのセクションを「[[管理パネル#Tools|ツール]] &rarr; [[Tools_Tools_SubPanel|ツール]]」パネルから削除<!-- Remove 'Turbo' link from admin header and remove Turbo section from the [[Administration_Panels#Tools|Tools]]->[[Tools_Tools_SubPanel|Tools]] panel -->
 +
* 様々なメニュー項目を改名。例:「投稿 &rarr; 編集」が「投稿 &rarr; 投稿」に、「リンク &rarr; 編集」が「リンク &rarr; リンク」になるなど。<!-- Renamed various menu items, for example Posts->Edit becomes Posts->Posts, and Links->Edit becomes Links->Links, and so on -->
 +
* 管理メニューアイコンの修正 <!-- Revised administration menu icons -->
 +
* グレーバージョンの管理画面の色調修正 <!-- Revised Gray Admin Color Scheme -->
 +
* {{Source|readme.html|3.0}} ファイル内の情報を修正 <!-- Revised information in {{Trac|readme.html}} file -->
 +
* パスワード回復・リセットメールが送信されたあとにログインフォームを表示 <!-- Show login form upon email-sent for recover/reset passwords -->
  
====General====
+
=== ダッシュボード <span id="Dashboard"></span>===
* Check required <tt>php</tt> and <tt>mysql</tt> versions in the update and notify if the server environment does not meet those requirements
+
* コアアップグレードの直後にユーザーがダッシュボードへ移動できるリンクを追加 <!-- Add link so user can visit Dashboard after core upgrade -->
* New [[Function Reference/wp_login_form|wp_login_form()]] provides a simple login form for use anywhere
+
* '''ツール &rarr; 更新''' メニューオプションを '''ダッシュボード &rarr; 更新''' に移動。また、画面を修正してテーマ・プラグイン・コアの更新が同じパネル上になるように変更<!-- Move '''Tools->Upgrade''' menu option to '''Dashboard->Updates''' and overhaul of user interface so themes, plugins, and core upgrades under one panel -->
* New WordPress logo for admin header
+
* 外観メニューの下にある[[Appearance Menus SubPanel|メニュー]]オプション経由の新メニュー(ナビゲーション)管理機能<!-- New menu management (navigation) via [[Appearance Menus SubPanel|Menus]] option under Appearances Menu--> ([http://core.trac.wordpress.org/ticket/11817 #11817])
* Place "Search Engines Blocked" mini-alert in the wp-admin header to prevent people from accidentally delisting themselves
+
* 新規登録ユーザーへのデフォルトパスワード変更警告 <!-- Password nag for newly registered users -->
* Remove 'Turbo' link from admin header and remove Turbo section from the  [[Administration_Panels#Tools_-_Turbo_and_Press_This|Tools]]->[[Tools_Tools_SubPanel|Tools]] panel
+
* [[Dashboard SubPanel|現在の状況]]ウィジェットをコンテンツとディスカッションに分割 <!-- Split [[Dashboard SubPanel|Right Now]] widget into Content | Discussion -->
* Revised administration menu icons
+
* Revised information in {{Source|readme.html|trunk}} file
+
* Show login form upon email-sent for recover/reset passwords
+
====Dashboard====
+
* Add link so user can visit Dashboard after core upgrade
+
* Move '''Tools->Upgrade''' menu option to '''Dashboard->Updates''' and overhaul of user interface so themes, plugins, and core upgrades under one panel
+
* New menu management (navigation) via [[Appearance Menus SubPanel|Menus]] option under Appearances Menu ([http://core.trac.wordpress.org/ticket/11817 #11817])
+
* Password nag for newly registered users
+
* Split [[Dashboard SubPanel|Right Now]] widget into Content | Discussion
+
  
====Posts====
+
=== 投稿 <span id="Posts"></span>===
* Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in [[Plugins Editor SubPanel|plugin]]/[[Appearance Editor SubPanel|theme]] editors
+
* クイック編集ですべてのタグの削除を可能に<!-- Allow for removing all tags in quick edit -->
* Enable custom taxonomy UI for pages as well as for posts
+
* [[関数リファレンス/add_editor_style|add_editor_style()]]/[[:en:Function_Reference/add_editor_style|en]] 関数により、<code>editor-style.css</code> を使ったテーマごとのビジュアルエディタスタイル設定が可能に
* Improved revision comparison user interface
+
* テーマによる [http://azaozz.wordpress.com/2010/01/02/can-themes-style-the-visual-editor/ style ビジュアルエディターのスタイル変更]が可能に<!-- Allow themes to [http://azaozz.wordpress.com/2010/01/02/can-themes-style-the-visual-editor/ style the visual editor] -->
 +
* ブログ投稿のみでなく固定ページに対しても[[Custom Taxonomies|カスタム分類]]を有効化 <!-- Enable [[Custom Taxonomies|custom taxonomy]] UI for pages as well as for posts -->
 +
* 履歴比較の画面を改善 <!-- Improved revision comparison user interface -->
 +
* ショートリンク機能を有効化。ただし完全な利用にはまだプラグインまたはテーマによる対応が必要<!-- Shortlinks enabled, but still requires a plugin or theme support to fully realize this feature -->
 +
* 「<tt>Wordpress</tt>」を「<tt>WordPress</tt>」に変換する [[関数リファレンス/capital_P_dangit|capital_P_dangit()]]/[[:en:Function_Reference/capital_P_dangit|en]] フィルターを追加 <!-- Added [[Function_Reference/capital_P_dangit|capital_P_dangit()]] filter to change '<tt>Wordpress</tt>' to '<tt>WordPress</tt>'. -->
  
====Media====
+
=== メディア <span id="Media"></span>===
* Add FunnyOrDie.com [[Embeds|oEmbed]] support
+
* FunnyOrDie.com の [[Embeds|oEmbed]] 対応追加 <!-- Add FunnyOrDie.com [[Embeds|oEmbed]] support -->
* Allow Deletion of Media Alt text
+
* メディアの Alt テキスト削除を許可 <!-- Allow Deletion of Media Alt text -->
* Change Media UI labels from "[[Post Thumbnails]]" to "Featured Image"
+
* メディア画面のラベルを「[[Post Thumbnails|投稿サムネイル]](Post Thumbnails)」から「アイキャッチ画像(Featured Image)」に変更 <!-- Change Media UI labels from "[[Post Thumbnails]]" to "Featured Image" -->
* Cleanup of the [[Media_Library_SubPanel#Edit_Media|edit media]] screen
+
* [[Media_Library_SubPanel#Edit_Media|メディア編集]]スクリーンのクリーンアップ <!-- Cleanup of the [[Media_Library_SubPanel#Edit_Media|edit media]] screen -->
* Don't let "Crunching" overlap image name while uploading
+
* アップロード中、「(画像の)処理中」メッセージが画像名にかぶらないようにする<!-- Don't let "Crunching" overlap image name while uploading -->
* Optimize scan for lost attachments
+
* 行方不明になった添付ファイルのスキャンを最適化 <!-- Optimize scan for lost attachments -->
* Support for additional file type extensions ([https://core.trac.wordpress.org/changeset/12581 Changesets 12581] and [https://core.trac.wordpress.org/changeset/13349 13349])
+
* ファイルタイプ拡張子に追加対応<!-- Support for additional file type extensions--> ([https://core.trac.wordpress.org/changeset/12581 Changesets 12581][https://core.trac.wordpress.org/changeset/13349 13349])
  
====Links====
+
=== リンク <span id="Links"></span>===
* Order link categories by name, not count, on Add New/Edit Link page
+
* リンク新規追加・リンク編集のページで、リンクカテゴリーをカウントではなく名前順に並べる <!-- Order link categories by name, not count, on Add New/Edit Link page -->
  
====Comments====
+
=== コメント <span id="Comments"></span>===
* Add additional columns to the Posts Comments view
+
* 投稿コメント表示画面にカラムを追加 <!-- Add additional columns to the Posts Comments view -->
* Allow configuration of number of comments to display Recent Comments [[Dashboard SubPanel|dashboard]] module
+
* [[Dashboard SubPanel|ダッシュボード]]の最近のコメントモジュールで、表示するコメントの数を変更できるように<!-- Allow configuration of number of comments to display Recent Comments [[Dashboard SubPanel|dashboard]] module -->
* Block comments for future posts and password protected posts (when password not provided)
+
* 予約済み投稿とパスワードが入力されていないパスワード保護投稿へのコメントをブロック<!-- Block comments for future posts and password protected posts (when password not provided) -->
* Change to comments UI to show when a comment is replying to another, and link to the parent comment
+
* コメント画面で、他のコメントへの返信の場合は表示を変更し元のコメントへのリンクを追加<!-- Change to comments UI to show when a comment is replying to another, and link to the parent comment -->
  
====Appearance====
+
=== 外観 <span id="ppearance"></span>===
* Add <tt>meta_value_num</tt> and <tt>meta_key</tt> ordering for [[Function Reference/WP_Query|WP_Query]] to allow natural numeric ordering of results
+
* [[関数リファレンス/WP_Query|WP_Query]] に <tt>meta_value_num</tt> と <tt>meta_key</tt> 並びを追加。結果を自然な番号順にソート<!-- Add <tt>meta_value_num</tt> and <tt>meta_key</tt> ordering for [[Function Reference/WP_Query|WP_Query]] to allow natural numeric ordering of results -->
* Add filter to [[Function Reference/get_avatar|get_avatar()]] to allow avatars for custom comment types
+
* カスタムコメントタイプでアバターを使えるよう、[[関数リファレンス/get_avatar|get_avatar()]] にフィルターを追加<!-- Add filter to [[Function Reference/get_avatar|get_avatar()]] to allow avatars for custom comment types -->
* Allow [[Appearance Widgets SubPanel|the Tag Cloud Widget]] to support non-tag taxonomies
+
* [[Appearance_Editor_SubPanel|テーマエディター]]でのタブインデント、シフト + タブ(アウトデント)、マルチラインタブを許可<!-- Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in [[Appearance Editor SubPanel|theme]] editor -->
* Allow theme background customization via new [[Appearance Background SubPanel|Background]] option under Appearances Menu ([http://core.trac.wordpress.org/ticket/12186 #12186])
+
* [[Appearance_Widgets_SubPanel|タグクラウドウィジェット]]でタグ以外の分類にも対応 <!--  Allow the [[Appearance SubPanel|Tag Cloud Widget]] to support non-tag taxonomies -->
* Author specific templates [[Template Hierarchy#Author display|''author-{nicename}.php'' and ''author-{id}.php'']] ([http://core.trac.wordpress.org/ticket/12064 #12064])
+
* 外観メニューの下にある[[Appearance Background SubPanel|背景]]パネルからのテーマ背景編集を許可<!-- Allow theme background customization via new [[Appearance Background SubPanel|Background]] panel under Appearance menu -->
* New template files [[Template Hierarchy#Single Post display|''single-{post_type}.php'']] for [[Glossary#Post_Type|custom post types]] ([http://core.trac.wordpress.org/ticket/12105 #12105])
+
* サイトフロントページ用の新テンプレートファイル [[テンプレート階層#Single Post display|''single-{post_type}.php'']] を追加。 <!-- New template file, [[Template_Hierarchy#Front_Page_display|''front-page.php'']], for the front page of a site --> ([http://core.trac.wordpress.org/ticket/12105 #12105])
* Style tweaks to [[Appearance Editor SubPanel|theme editor]]
+
* [[カスタム投稿タイプ]]用の新テンプレートファイル、[[Template Hierarchy#Single Post display|''single-{post_type}.php'']]<!-- New template file, [[Template Hierarchy#Single Post display|''single-{post_type}.php'']], for [[Custom Post Types]] -->
* Tab interface for Manage Themes and Install Themes in [[Administration Panels#Appearance|Appearance]]->[[Appearance Themes SubPanel|Themes]] panel
+
* 作成者別テンプレート用の新テンプレートファイル、[[テンプレート階層#Author display|''author-{nicename}.php'' および ''author-{id}.php'']]<!-- New template files, [[Template Hierarchy#Author display|''author-{nicename}.php'']], and [[Template Hierarchy#Author display|''author-{id}.php'']], for author specific templates -->
 +
* [[Custom_Taxonomies|カスタム分類]]用の新テンプレートファイル、[[Template Hierarchy#Custom Taxonomies display|taxonomy.php]][[Template Hierarchy#Custom Taxonomies display|taxonomy-{taxonomy}.php]]、[[Template Hierarchy#Custom Taxonomies display|taxonomy-{taxonomy}-{term}.php]]  <!-- New template files, [[Template Hierarchy#Custom Taxonomies display|taxonomy.php]], [[Template Hierarchy#Custom Taxonomies display|taxonomy-{taxonomy}.php]] and [[Template Hierarchy#Custom Taxonomies display|taxonomy-{taxonomy}-{term}.php]] for [[Custom Taxonomies]] -->
 +
* [[Appearance Editor SubPanel|テーマエディタ]]のスタイルを微調整 <!-- Style tweaks to [[Appearance Editor SubPanel|theme editor]] -->
 +
* [[管理パネル#Appearance|外観]] &rarr; [[Appearance Themes SubPanel|テーマ]]パネルで、テーマの管理・インストールをタブ方式切り替えに<!-- Tab interface for Manage Themes and Install Themes in [[Administration Panels#Appearance|Appearance]]->[[Appearance Themes SubPanel|Themes]] panel -->
 +
* 子テーマ対応改善し、子テーマの使用推奨を強化。[[子テーマ]]記事に書かれているとおり、簡単に導入できる
 +
* テンプレート中で使用する完全なコメントフォームを出力する新しい [[テンプレートタグ/comment_form|comment_form()]]/[[:en:Template_Tags/comment_form|en]] 関数
 +
* [http://wordpress.org/extend/themes/default Default] (Kubrick) および [http://wordpress.org/extend/themes/classic Classic] テーマの WordPress 配布パッケージ同梱を廃止。ただし、テーマディレクトリでは取得可能
  
====Plugins====
+
=== プラグイン <span id="Plugins"></span>===
* Add Details and Install Now action links under each plugin listed in Install Plugins
+
* プラグインインストール画面に表示されているすべてのプラグインの下に、詳細・「今すぐインストール」アクションリンクを追加<!-- Add Details and Install Now action links under each plugin listed in Install Plugins -->
* Upgrade plugins in bulk from the [[Administration_Panels#Plugins|Plugins]]->[[Plugins Installed SubPanel|Installed]] panel ([http://core.trac.wordpress.org/ticket/11542 #11542])
+
* プラグインエディターでのタブインデント、シフト + タブ(アウトデント)、マルチラインタブを許可<!-- Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in plugin editor -->
* When deleting plugins, check for uninstall hooks, and warn of data deletion
+
* [[管理パネル#Plugins|プラグイン]] &rarr; [[Plugins Installed SubPanel|インストール済み]] パネルからのプラグイン一括更新<!-- Upgrade plugins in bulk from the [[Administration_Panels#Plugins|Plugins]]->[[Plugins Installed SubPanel|Installed]] panel --> ([http://core.trac.wordpress.org/ticket/11542 #11542])
 +
* プラグイン削除の際、アンインストールフックをチェックしデータ削除を警告<!-- When deleting plugins, check for uninstall hooks, and warn of data deletion -->
  
====Tools====
+
==== ツール <span id="Tools"></span>====
* [[Tools Import SubPanel|Import WordPress]] fixes
+
* タグからカテゴリー、カテゴリーからタグへの変換ツールを[[Tools Tools SubPanel|ツール]]パネルに追加。タグからカテゴリーへの変換ツールへのリンクを[[管理パネル#Posts|投稿]] &rarr; [[Posts Tags SubPanel|投稿タグ]]パネルに追加<!-- Add tag-to-category and category-to-tag converters to [[Tools Tools SubPanel|the Tools]] panel, add tag-to-category converter links to [[Administration Panels#Posts|Posts]]->[[Posts Tags SubPanel|Post Tags]] panel -->
* Add tag-to-category and category-to-tag converters to [[Tools Tools SubPanel|the Tools]] panel, add tag-to-category converter links to [[Administration Panels#Posts|Posts]]->[[Posts Tags SubPanel|Post Tags]] panel
+
* OPML リンクエクスポートスクリプトのクリーンアップ<!-- Clean up OPML link export script -->
* Clean up OPML link export script
+
* [[Administration_Panels#Export|Tools]] > [[Tools_Export_SubPanel|Export]] パネルのフィルター条件を拡張
* Importer fixes regarding notices, attachments, and users
+
* [[Tools Import SubPanel|WordPress]] インポートの通知、添付ファイル、ユーザーを修正
 +
* ターボメニュー項目を削除。ファイルは削除されていないため、機能自体は動作する
 +
* インポートツールをすべてプラグインに移行 (例: [http://wordpress.org/extend/plugins/wordpress-importer/ WordPress Importer])
  
====Users====
+
==== ユーザー <span id="Users"></span>====
* Allow "No role for this blog" to be chosen in [[Administration Panels#Users|Users]]->[[Users Add New SubPanel|Add New]] panel
+
* [[管理パネル#Users|ユーザー]] &rarr; [[Users Add New SubPanel|新規追加]]パネルで「このブログでの権限なし」の選択を許可<!-- Allow "No role for this blog" to be chosen in [[Administration Panels#Users|Users]]->[[Users Add New SubPanel|Add New]] panel -->
 +
* <tt>update_core</tt>、<tt>list_users</tt>、<tt>remove_users</tt>、<tt>add_users</tt>、<tt>promote_users</tt>、<tt>edit_theme_options</tt>、<tt>delete_themes</tt> 、および<tt>export</tt> [[Roles and Capabilities|権限]]の追加<!-- Added <tt>update_core</tt>, <tt>list_users</tt>, <tt>remove_users</tt>, <tt>add_users</tt>, <tt>promote_users</tt>, <tt>edit_theme_options</tt>, <tt>delete_themes</tt> and <tt>export</tt> [[Roles and Capabilities|Capabilities]]
 +
-->
  
====Settings====
+
==== 設定 <span id="Settings"></span>====
* Removed [[Administration Panels#Settings|Settings]]->[[Settings Miscellaneous SubPanel|Miscellaneous]] admin menu, moved uploads settings to [[Administration Panels#Settings|Settings]]->[[Settings Media SubPanel|Media]] panel
+
* [[管理パネル#Settings|設定]] &rarr; [[Settings Miscellaneous SubPanel|その他の設定]]管理メニューを削除。 アップロード設定を [[管理パネル#Settings|設定]] &rarr; [[Settings Media SubPanel|メディア]] パネルに移動<!-- Removed [[Administration Panels#Settings|Settings]]->[[Settings Miscellaneous SubPanel|Miscellaneous]] admin menu, moved uploads settings to [[Administration Panels#Settings|Settings]]->[[Settings Media SubPanel|Media]] panel -->
* Revise [[Administration Panels#Settings|Settings]]->[[Settings General SubPanel|General]] panel, change "Blog" reference to "Site"
+
* [[管理パネル#Settings|設定]] &rarr; [[Settings General SubPanel|一般]]パネルを修正。「ブログ」を「サイト」に書き換え<!-- Revise [[Administration Panels#Settings|Settings]]->[[Settings General SubPanel|General]] panel, change "Blog" reference to "Site" -->
* Revise Gray Admin Color Scheme
+
* グレーバージョンの管理パネルの色合いを修正<!-- Revise Gray Admin Color Scheme -->
  
=== Install Process <span id="Install_Process"></span>===
+
=== インストール処理 <span id="Install_Process"></span>===
  
* [[WordPress のインストール|新規インストール]]時にユーザー名とパスワードを選べるようにする。従来は '<tt>admin</tt>'<!-- Choose <tt>username</tt> and <tt>password</tt> during [[Installing WordPress|installation]] rather than using '<tt>admin</tt>' -->
+
* [[WordPress のインストール|新規インストール]]時に '<tt>admin</tt>' 以外のユーザー名とパスワードが選択可能に<!-- Choose <tt>username</tt> and <tt>password</tt> during [[Installing WordPress|installation]] rather than using '<tt>admin</tt>' -->
* Show "Log In" button on install.php when "Already Installed"
+
* install.php 上で、「インストール済み」の場合ログインボタンを表示<!-- Show "Log In" button on install.php when "Already Installed" -->
* Automatic generation of [[Editing wp-config.php#Security Keys|Security Keys]] during installation
+
* インストール時に[[wp-config.php の編集#Security Keys|セキュリティキー]]を自動生成<!-- Automatic generation of [[Editing wp-config.php#Security Keys|Security Keys]] during installation -->
* Validate [[Editing_wp-config.php#table_prefix|''table_prefix'']] in [[Editing wp-config.php|''wp-config.php'']] generator
+
* [[wp-config.php の編集|''wp-config.php'']] 自動生成の際に [[wp-config.php の編集#table_prefix|''table_prefix'']](データベーステーブル接頭辞)をチェック<!-- Validate [[Editing_wp-config.php#table_prefix|''table_prefix'']] in [[Editing wp-config.php|''wp-config.php'']] generator -->
* Standardize information in [[Editing wp-config.php|''wp-config-sample.php'']]
+
* {{Source|wp-config-sample.php|3.0}} の情報を標準化<!-- Standardize information in {{Trac|wp-config-sample.php}} -->
  
=== Multisite <span id="Multisite"></span>===
+
=== マルチサイト <span id="Multisite"></span>===
  
* New [[Administration Panels#Tools|Tools]]->[[Tools Network SubPanel|Network]] panel to 'install' mulitsite/network ability, and is available only if '''WP_ALLOW_MULTISITE''' is defined in [[Editing wp-config.php|''wp-config.php'']]
+
* マルチサイト/ネットワークを有効化するための新しい「[[管理パネル#Tools|ツール]] &rarr; [[Tools Network SubPanel|ネットワーク]]」パネル。これは、[[wp-config.php の編集|''wp-config.php'']] で '''WP_ALLOW_MULTISITE''' が定義されている場合のみ利用可能<!-- New [[Administration Panels#Tools|Tools]]->[[Tools Network SubPanel|Network]] panel to 'install' mulitsite/network ability, and is available only if '''WP_ALLOW_MULTISITE''' is defined in [[Editing wp-config.php|''wp-config.php'']] -->
* New [[Administration Panels#Super Admin|Super Admin]] menu with [[Super Admin Admin SubPanel|Admin]], [[Super Admin Sites SubPanel|Sites]], [[Super Admin Users SubPanel|Users]], [[Super Admin Themes SubPanel|Themes]], [[Super Admin Options SubPanel|Options]], [[Super Admin Update SubPanel|Update]], sub-menus (available only if [[Function Reference/is_multisite|is_multisite()]] && [[Function Reference/is_super_admin|is_super_admin()]] )
+
* [[Super Admin Admin SubPanel|管理]]、[[Super Admin Sites SubPanel|サイト]]、[[Super Admin Users SubPanel|ユーザー]]/[[:en:Super Admin Users SubPanel|en]]、[[Super Admin Themes SubPanel|テーマ]]/[[:en:Super Admin Themes SubPanel|en]]、[[Super Admin Options SubPanel|設定]]、[[Super Admin Update SubPanel|更新]]/[[:en:Super Admin Update SubPanel|en]] サブメニューを含む新しい[[管理パネル#Super Admin|特別管理者]]メニュー([[関数リファレンス/is_multisite|is_multisite()]]/[[:en:Function Reference/is_multisite|en]] && [[関数リファレンス/is_super_admin|is_super_admin()]]/[[:en:Function Reference/is_super_admin|en]] の場合のみ有効)<!-- New [[Administration Panels#Super Admin|Super Admin]] menu with [[Super Admin Admin SubPanel|Admin]], [[Super Admin Sites SubPanel|Sites]], [[Super Admin Users SubPanel|Users]], [[Super Admin Themes SubPanel|Themes]], [[Super Admin Options SubPanel|Options]], [[Super Admin Update SubPanel|Update]], sub-menus (available only if [[Function Reference/is_multisite|is_multisite()]] && [[Function Reference/is_super_admin|is_super_admin()]] ) -->
* New [[Administration Panels#Dashboard|Dashboard]]->[[Dashboard My Sites SubPanel|My Sites]] panel
+
* 新しい「[[管理パネル#Dashboard|ダッシュボード]] &rarr; [[Dashboard My Sites SubPanel|参加サイト]]/[[:en:Dashboard My Sites SubPanel|en]]」パネル<!-- New [[Administration Panels#Dashboard|Dashboard]]->[[Dashboard My Sites SubPanel|My Sites]] panel -->
* New [[Administration_Panels#Tools|Tools]]->[[Tools Delete Site SubPanel|Delete Site]] panel
+
* 新しい「[[管理パネル#Tools|ツール]] &rarr; [[Tools Delete Site SubPanel|サイトを削除]]/[[:en:Tools Delete Site SubPanel|en]]」パネル<!-- New [[Administration_Panels#Tools|Tools]]->[[Tools Delete Site SubPanel|Delete Site]] panel -->
 +
* [[wp-config.php の編集|''wp-config.php'']] ファイルを使った[[ネットワークの作成]] (マルチサイト/WPMU 機能)
 +
* サイト、ブログ、ネットワークの用語を変更 (see [http://www.andrewnacin.com/2010/03/25/terminology-nightmare-blogs-sites-networks/ Andrew Nacin の説明を参照])
  
=== 開発・テーマ・プラグイン <span id="Development.2C_Themes.2C_Plugins"></span>===
+
== 開発・テーマ・プラグイン <span id="Development.2C_Themes.2C_Plugins"></span>==
  
* A better default excerpt; remove multiple white spaces from the excerpt as well as splitting safely on UTF8 strings
+
* デフォルト抜粋の改善。抜粋内の余分な空白を削除し、UTF8 の文字列を安全に分割<!-- A better default excerpt; remove multiple white spaces from the excerpt as well as splitting safely on UTF8 strings -->
* Add [[Child Themes|Child theme]] support for theme header registrations, second call to [[Function Reference/register_theme_headers|register_theme_headers()]] should add more headers, and not replace existing headers.  
+
* テーマヘッダー登録の[[Child Themes|子テーマ]]対応。[[関数リファレンス/register_theme_headers|register_theme_headers()]]/[[:en:Function Reference/register_theme_headers|en]] が2回目に呼ばれた際に既存のヘッダーを置き換えず、ヘッダーを追加<!-- Add [[Child Themes|Child theme]] support for theme header registrations, second call to [[Function Reference/register_theme_headers|register_theme_headers()]] should add more headers, and not replace existing headers. -->
* Add [[Function Reference/add_plugins_page|add_plugins_page()]] function to allow adding a submenu to under Plugins menu
+
* プラグインメニューにサブメニューを追加できるよう、[[関数リファレンス/add_plugins_page|add_plugins_page()]]/[[:en:Function Reference/add_plugins_page|en]] 関数を追加<!-- Add [[Function Reference/add_plugins_page|add_plugins_page()]] function to allow adding a submenu to under Plugins menu -->
* Add [[Function Reference/get_search_link|get_search_link()]] with Permastruct (/search/) support, update [[Function Reference/get_search_link|get_search_link()]], [[Function Reference/get_search_feed_link|get_search_feed_link()]] and [[Function Reference/get_search_comments_feed_link|get_search_comments_feed_link()]]
+
* [[関数リファレンス/get_search_link|get_search_link()]]/[[:en:Function Reference/get_search_link|en]] にパーマストラクト(Permastruct、例: /search/)対応を追加。[[関数リファレンス/get_search_link|get_search_link()]]/[[:en:Function Reference/get_search_link|en]]、[[関数リファレンス/get_search_feed_link|get_search_feed_link()]]/[[:en:Function Reference/get_search_feed_link|en]]、[[関数リファレンス/get_search_comments_feed_link|get_search_comments_feed_link()]]/[[:en:Function Reference/get_search_comments_feed_link|en]] を更新<!-- Add [[Function Reference/get_search_link|get_search_link()]] with Permastruct (/search/) support, update [[Function Reference/get_search_link|get_search_link()]], [[Function Reference/get_search_feed_link|get_search_feed_link()]] and [[Function Reference/get_search_comments_feed_link|get_search_comments_feed_link()]] -->
* Add [[Function Reference/is_comment_feed|is_comment_feed()]]
+
* [[関数リファレンス/is_comment_feed|is_comment_feed()]]/[[:en:Function Reference/is_comment_feed|en]] を追加<!-- Add [[Function Reference/is_comment_feed|is_comment_feed()]] -->
* Add a wp_loaded action that fires once WordPress init has finished
+
* 登録、パスワードのリカバリー用に [[Plugin API/Filter Reference/redirect_to|redirect_to]] と [[Plugin API/Filter Reference/associated|associated]] フィルターを追加
* Add an INDEX on comment_parent ([[Database Description#Table: wp_comments|wp_comments]] table) to speed up wp_delete_comment() and reparenting queries
+
* WordPress init が完了すると呼ばれる [[Plugin API/Action Reference/wp_loaded|wp_loaded]] アクションの追加
* Add custom hierarchical post type support to [[Function Reference/get_pages|get_pages()]]
+
* wp_delete_comment() の際のクエリの親コメントとの関連づけを高速化するため、comment_parent ([[データベース概要#Table: wp_comments|wp_comments]] テーブル) に INDEX を追加<!-- Add an INDEX on comment_parent ([[Database Description#Table: wp_comments|wp_comments]] table) to speed up wp_delete_comment() and reparenting queries -->
* Add defaults for 'post_content' and 'post_title' in [[Function Reference/wp_insert_post|wp_insert_post()]]
+
* 表示する項目がない場合ドロップダウンを非表示にするため [[テンプレートタグ/wp_dropdown_categories|wp_dropdown_categories()]] に ''hide_if_empty'' 引数を追加
* Add email and login duplicate checking to [[Function Reference/wp_insert_user|wp_insert_user()]]
+
* [[テンプレートタグ/wp_dropdown_users|wp_dropdown_users()]] と [[テンプレートタグ/wp_dropdown_categories|wp_dropdown_categories()]] に ''id'' 引数を追加
* Add extra hooks to "Right Now" dashboard widget
+
* [[関数リファレンス/get_page_by_title|get_page_by_title()]]/[[:en:Function Reference/get_page_by_title|en]] に ''post_type'' 引数を追加
* Add filter to the links in [[Template Tags/paginate_links|paginate_links()]] and to the arguments in [[Template Tags/wp_link_pages|wp_link_pages()]]
+
* [[関数リファレンス/register_post_type|register_post_type()]] に ''taxonomies'' 引数を追加
* Add flag to taxonomy registration allowing permalinks to be prepended with front, or not
+
* [[テンプレートタグ/wp_list_categories|wp_list_categories()]] と [[テンプレートタグ/wp_dropdown_categories|wp_dropdown_categories()]] がカスタム分類を認識できるよう ''taxonomy'' 引数を追加
* Add id argument to [[Template_Tags/wp_dropdown_users|wp_dropdown_users()]] and [[Template_Tags/wp_dropdown_categories|wp_dropdown_categories()]]
+
* 'edit_theme_options' 権限を追加 (see [http://wpdevel.wordpress.com/2010/04/16/i-notice-a-lot-of-themes-passing-the-e/ 開発者のディスカッションを参照])
* Add initial '''WP_DEBUG''' define to [[Editing wp-config.php|''wp-config-sample.php'']] and suggest plugin/theme developers use it
+
* ユーザーの表示・編集をよりコントロールしやすくするため 'list_users' 権限を追加
* Add mobile webkit styles for twentyten theme
+
* 親テーマと明示せずにデフォルトテーマのテンプレートに依存する古いテーマ用の互換性コードの追加 (注: これらテンプレートファイルの代替は現在、非推奨で、将来のバージョンでは除去されます)
* Add more orderby and select options to [[Function Reference/get_comments|get_comments]]
+
* [[関数リファレンス/get_pages|get_pages()]]/[[:en:Function Reference/get_pages|en]] にカスタム階層化投稿タイプへの対応を追加<!-- Add custom hierarchical post type support to [[Function Reference/get_pages|get_pages()]] -->
* Add Multisite capabilities ([http://core.trac.wordpress.org/ticket/11644 #11644])
+
* [[関数リファレンス/wp_insert_post|wp_insert_post()]] にデフォルト 'post_content' と 'post_title' を追加<!-- Add defaults for 'post_content' and 'post_title' in [[Function Reference/wp_insert_post|wp_insert_post()]] -->
* Add optional comment ID argument to comment template functions
+
* [[関数リファレンス/wp_insert_user|wp_insert_user()]]/[[:en:Function Reference/wp_insert_user|en]] にメールアドレス・ログインの重複チェックを追加<!-- Add email and login duplicate checking to [[Function Reference/wp_insert_user|wp_insert_user()]] -->
* Add post type parameter to [[Function Reference/get_page_by_title|get_page_by_title()]]
+
* ダッシュボードの「現在の状況】ウィジェットにフックを追加<!-- Add extra hooks to "Right Now" dashboard widget -->
* Add redirect_to and associated filters to registration and password recovery
+
* [[テンプレートタグ/paginate_links|paginate_links()]] のリンクおよび [[テンプレートタグ/wp_link_pages|wp_link_pages()]] の変数にフィルターを追加<!-- Add filter to the links in [[Template Tags/paginate_links|paginate_links()]] and to the arguments in [[Template Tags/wp_link_pages|wp_link_pages()]] -->
* Add replace method to [http://codex.wordpress.org/Function_Reference/wpdb_Class $wpdb] ([http://core.trac.wordpress.org/ticket/10864 #10864])
+
* <tt>wp-admin/edit-form-advanced.php</tt> の $messages 配列を変更するための <tt>post_updated_messages</tt>  フィルターを追加<!-- Add filter <tt>post_updated_messages</tt> to allow changes to the $messages array in <tt>wp-admin/edit-form-advanced.php</tt> -->
* Add support to [[Function Reference/get_terms|get_terms()]] to allow 'include' & 'exclude' args to be arrays()
+
* 投稿が更新されると呼ばれるフィルター <tt>post_updated</tt> の追加。投稿 ID、現行、および過去の投稿オブジェクトが渡される。wp_check_for_changed_slugs() も更新され新しいフックを使用する
* Add taxonomies argument to [[Function_Reference/register_post_type|register_post_type()]]
+
* カスタム分類登録にパーマリンクを前に追加許可かどうかのフラッグを追加<!-- Add flag to taxonomy registration allowing permalinks to be prepended with front, or not -->
* Add taxonomy capabilities
+
* [[wp-config.php の編集|''wp-config-sample.php'']] に初期 '''WP_DEBUG''' 定義を追加し、プラグイン・テーマ開発者にこの利用を勧める<!-- Add initial '''WP_DEBUG''' define to [[Editing wp-config.php|''wp-config-sample.php'']] and suggest plugin/theme developers use it -->
* Add the generator element in feeds through the {rss2|atom|rdf|rss|opml}_head hooks
+
* Twenty Ten テーマにモバイル WebKit スタイルを追加<!-- Add mobile webkit styles for twentyten theme -->
* Add 'themes_loaded' hook to run after parent/child themes have been included
+
* [[関数リファレンス/get_comments|get_comments]]/[[:en:Function Reference/get_comments|en]] に並べ替え・選択オプションをさらに追加<!-- Add more orderby and select options to [[Function Reference/get_comments|get_comments]] -->
* Add '''WP_FALLBACK_THEME''' to make 'default' theme fallback transition smoother
+
* マルチサイト機能を追加<!-- Add Multisite capabilities --> ([http://core.trac.wordpress.org/ticket/11644 #11644])
* [[用語集#Post Type|カスタム投稿種別]](custom post types)の管理画面対応<!-- Admin support for [[Glossary#Post_Type|custom post types]] --> ([http://core.trac.wordpress.org/ticket/9674 #9674])
+
* kses 用に新プロトコルを追加し、プロトコル一覧をフィルター可能に
* タクソノミー階層の管理画面対応<!-- Admin support for hierarchical taxonomies --> ([http://core.trac.wordpress.org/ticket/10122 #10122])
+
* コメントテンプレート関数にコメント ID 変数オプションを追加<!-- Add optional comment ID argument to comment template functions -->
* Allow [[Glossary#Post_Type|custom post types]] to have custom icons
+
* [http://codex.wordpress.org/Function_Reference/wpdb_Class $wpdb] 用の置換メソッドを追加<!-- Add replace method to [http://codex.wordpress.org/Function_Reference/wpdb_Class $wpdb] --> ([http://core.trac.wordpress.org/ticket/10864 #10864])
* Allow enabling/disabling title and editor per post type, introduce [[Function Reference/remove_post_type_support|remove_post_type_support()]], add enable/disable for author override
+
* [[関数リファレンス/get_terms|get_terms()]]/[[:en:Function Reference/get_terms|en]] の 'include'、'exclude' 変数が arrays() にも対応するよう変更<!-- Add support to [[Function Reference/get_terms|get_terms()]] to allow 'include' & 'exclude' args to be arrays() -->
* Allow methods to be used as a callback in [[Function Reference/wp_unique_filename|wp_unique_filename()]]
+
* [[Conditional_Tags#A_Single_Page.2C_Single_Post_or_Attachment|is_singular()]] に 特定の post_types テストのサポートを追加。たとえば <tt>is_singular('book')</tt> または <tt>is_singular( array( 'newspaper', 'book' ) )</tt>
* Allow more special characters in [[Function Reference/wp_generate_password|wp_generate_password()]]
+
* {rss2|atom|rdf|rss|opml}_head フックを使ってフィードに generator 要素を追加<!-- Add the generator element in feeds through the {rss2|atom|rdf|rss|opml}_head hooks -->
* Allow multiple To: recipients in [[Function Reference/wp_mail|wp_mail()]] and improve handling of \r\n in headers and multiple CC/BCC headers
+
* 親・子テーマがインクルードされたあとに実行される 'themes_loaded' フックを追加<!-- Add 'themes_loaded' hook to run after parent/child themes have been included -->
* Allow people to attach PHP 5.3 Closures to filters and actions
+
* Add ?ver=DATE query strings to all images that changed since 2.9, to expire browser cache and bump versions on all CSS/JS files modified in that proces
* Allow plugins to modify the query run by WP_User_Search
+
* 2.9 から変更されたすべての画像に?ver=DATE クエリ文字列の追加。ブラウザキャッシュとプロセスで更新されたすべての CSS/JS ファイルの更新バージョンを期限切れにする。
* Allow themes to specify a menu fallback other than [[Template Tags/wp_page_menu|wp_page_menu()]]
+
* [[Custom Post Types|カスタム投稿タイプ]]の管理画面対応<!-- Admin support for [[Custom Post Types]] --> ([http://core.trac.wordpress.org/ticket/9674 #9674])
* Better inline documentation for '''WP_DEBUG''', '''WP_DEBUG_DISPLAY''', and '''WP_DEBUG_LOG'''.
+
* カスタム分類階層の管理画面対応<!-- Admin support for hierarchical taxonomies --> ([http://core.trac.wordpress.org/ticket/10122 #10122])
* Better POST_BY_EMAIL logic
+
* [[Custom Post Types|カスタム投稿タイプ]]のカスタムアイコンを許可<!-- Allow [[Custom Post Types]] to have custom icons -->
* Check PHP and MySQL versions in upgrade.php
+
* カスタム投稿タイプごとのタイトルやエディタ機能有効化・無効化を許可。[[関数リファレンス/remove_post_type_support|remove_post_type_support()]]/[[:en:Function Reference/remove_post_type_support|en]] の導入。作成者による有効か・無効化上書きを許可<!-- Allow enabling/disabling title and editor per post type, introduce [[Function Reference/remove_post_type_support|remove_post_type_support()]], add enable/disable for author override -->
* Convert Terms page to use WP_Ajax_Response(), hierarchical terms will now appear under their parent OR have the parents prefixed ([https://core.trac.wordpress.org/changeset/13086 Changeset 13086])
+
* [[テンプレートタグ/get_posts|get_posts()]] および [[関数リファレンス/get_pages|get_pages()]] で配列を許可するため include/exclude 引数を許可
* Create metaboxes for hierarchical taxonomies
+
* [[関数リファレンス/wp_unique_filename|wp_unique_filename()]]/[[:en:Function Reference/wp_unique_filename|en]] 内でメソッドのコールバック利用を許可<!-- Allow methods to be used as a callback in [[Function Reference/wp_unique_filename|wp_unique_filename()]] -->
* Create post_status=auto-draft when creating a new post item and status changes to draft on first auto-save
+
* [[関数リファレンス/wp_generate_password|wp_generate_password()]]/[[:en:Function Reference/wp_generate_password|en]] 内での追加特殊文字を許可<!-- Allow more special characters in [[Function Reference/wp_generate_password|wp_generate_password()]] -->
* Customizable death ([[Function Reference/wp_die|wp_die()]] is now pluggable) ([http://core.trac.wordpress.org/ticket/11892 #11892])
+
* [[関数リファレンス/wp_mail|wp_mail()]]/[[:en:Function Reference/wp_mail|en]] での複数送信先指定許可。\r\n、複数 CC/BCC のヘッダ内処理を改善<!-- Allow multiple To: recipients in [[Function Reference/wp_mail|wp_mail()]] and improve handling of \r\n in headers and multiple CC/BCC headers -->
* Deprecate [[Function Reference/get_alloptions|get_alloptions()]]
+
* フィルター・アクションへの PHP 5.3 クロージャの追加を許可<!-- Allow people to attach PHP 5.3 Closures to filters and actions-->
* Deprecate [[Function Reference/get_profile|get_profile()]] for [[Template Tags/get_the_author_meta|get_the_author_meta()]]
+
* プラグインによる WP_User_Search のクエリ内容変更を許可<!-- Allow plugins to modify the query run by WP_User_Search -->
* Deprecate [[Function Reference/trackback_rdf|trackback_rdf()]] ([http://core.trac.wordpress.org/ticket/11139 #11139])
+
* テーマによる [[テンプレートタグ/wp_page_menu|wp_page_menu()]] 以外のメニューフォールバック指定を許可<!-- Allow themes to specify a menu fallback other than [[Template Tags/wp_page_menu|wp_page_menu()]] -->
* Deprecate add_option_update_handler() and remove_option_update_handler() in favor of [[Function Reference/register_setting|register_setting()]] and [[Function Reference/unregister_setting|unregister_setting()]]
+
* '''WP_DEBUG'''、'''WP_DEBUG_DISPLAY'''、'''WP_DEBUG_LOG''' のドキュメンテーションを改善<!-- Better inline documentation for '''WP_DEBUG''', '''WP_DEBUG_DISPLAY''', and '''WP_DEBUG_LOG'''. -->
* Deprecate automatic_feed_links() in favor of [[Function Reference/add_theme_support|add_theme_support]]('automatic-feed-links')
+
* POST_BY_EMAIL ロジックの改善<!-- Better POST_BY_EMAIL logic -->
* Deprecate magpie
+
* upgrade.php 内で PHP/MySQL バージョンをチェック<!-- Check PHP and MySQL versions in upgrade.php -->
* Deprecate Snoopy
+
* 分類項目ページで WP_Ajax_Response() を使うように変更。階層化分類項目は親項目の下に表示されるか、事前に指定された親項目を持つようにする<!-- Convert Terms page to use WP_Ajax_Response(), hierarchical terms will now appear under their parent OR have the parents prefixed --> ([https://core.trac.wordpress.org/changeset/13086 Changeset 13086])
* Deprecate user levels
+
* 階層化分類用のメタデータボックスを作成<!-- Create metaboxes for hierarchical taxonomies -->
* Don't check for the existence of index.php in the htaccess rewrite rules
+
* 新規投稿の際 post_status=auto-draft を作成し、最初の自動保存のタイミングでステータスを下書きに変更<!-- Create post_status=auto-draft when creating a new post item and status changes to draft on first auto-save -->
* Don't query against entire users table in [[Template Tags/wp_dropdown_users|wp_dropdown_users()]]
+
* die のカスタマイズ許可 ([[関数リファレンス/wp_die|wp_die()]]/[[:en:Function Reference/wp_die|en]] をプラガブルに)<!-- Customizable death ([[Function Reference/wp_die|wp_die()]] is now pluggable) --> ([http://core.trac.wordpress.org/ticket/11892 #11892])
* Don't require a default category for post types other than 'post'
+
* [[:en:Function Reference/get_alloptions|get_alloptions()]] を非推奨化<!-- [[Glossary#Deprecated|Deprecate]] [[Function Reference/get_alloptions|get_alloptions()]] -->
* Ensure that for multiple sidebar additions, the ID is unique
+
* [[関数リファレンス/get_the_author_meta|get_the_author_meta()]] 向けの [[:en:Function Reference/get_profile|get_profile()]] を非推奨化<!-- Deprecate [[Function Reference/get_profile|get_profile()]] for [[Template Tags/get_the_author_meta|get_the_author_meta()]] -->
* Extend [[Template Tags/the_modified_date|the_modified_date()]] to support before/after/echo  
+
* [[テンプレートタグ/trackback_rdf|trackback_rdf()]] を非推奨化<!-- Deprecate [[Function Reference/trackback_rdf|trackback_rdf()]] --> ([http://core.trac.wordpress.org/ticket/11139 #11139])
* Fallback to [[Template Tags/wp_page_menu|wp_page_menu()]] from [[Template Tags/wp_nav_menu|wp_nav_menu()]] if no menus are setup
+
* add_option_update_handler() と remove_option_update_handler() を非推奨化し、代わりに [[関数リファレンス/register_setting|register_setting()]]/[[:en:Function Reference/register_setting|en]] と [[関数リファレンス/unregister_setting|unregister_setting()]]/[[:en:Function Reference/unregister_setting|en]] を推奨<!-- Deprecate add_option_update_handler() and remove_option_update_handler() in favor of [[Function Reference/register_setting|register_setting()]] and [[Function Reference/unregister_setting|unregister_setting()]] -->
* Fix [[Press This]] entity encoding
+
* automatic_feed_links() を非推奨化し、代わりに [[関数リファレンス/add_theme_support|add_theme_support]]/[[:en:Function Reference/add_theme_support|en]] ('automatic-feed-links') を推奨<!-- Deprecate automatic_feed_links() in favor of [[Function Reference/add_theme_support|add_theme_support]]('automatic-feed-links') -->
* Fix DST/Standard transition display in [[Administration Panels#Settings|Settings]]->[[Settings General SubPanel|General]]
+
* get_bloginfo('text_direction') を非推奨化し、代わりに [[Function Reference/is_rtl|is_rtl()]] を推奨
* Fix recursive chmod for WP_Filesystem
+
* [[Function Reference/set_current_user|set_current_user()]] を非推奨化し、代わりに [[Function Reference/wp_set_current_user|wp_set_current_user()]] を推奨
* Flag post statuses as public, private, protected, or internal
+
* MagpieRSS を非推奨化し、代わりに Simplepie を使用<!-- Deprecate MagpieRSS in favor of Simplepie --> ([http://core.trac.wordpress.org/ticket/11982 #11982])
* Functon [[Function Reference/get_usernumposts|get_usernumposts()]] is now deprecated in favor of [[Function Reference/count_user_posts|count_user_posts()]] for naming consistency
+
* Snoopy を非推奨化<!-- Deprecate Snoopy -->
* Improve user listing performance
+
* [[ユーザーの種類と権限#.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B32.0|ユーザーレベル]]を非推奨化(代わりに[[ユーザーの種類と権限|ユーザー権限グループとユーザー権限]]を使用)<!-- Deprecate [[User Levels]] (use [[Roles and Capabilities]] instead) --> ([http://core.trac.wordpress.org/ticket/10805 #10805])
* In Twenty Ten theme, don't use [[Post Thumbnails|post thumbnail]] as the [[Appearance Header SubPanel|custom header]] if it's smaller than the header size
+
* htaccess リライトルール内での index.php チェックを廃止<!-- Don't check for the existence of index.php in the htaccess rewrite rules -->
* Introduce *_user_meta() functions, deprecate *_usermeta() family
+
* [[テンプレートタグ/wp_dropdown_users|wp_dropdown_users()]] 内でユーザーテーブル全体へのクエリを廃止<!-- Don't query against entire users table in [[Template Tags/wp_dropdown_users|wp_dropdown_users()]] -->
* Introduce [[Function Reference/add_permastruct|add_permastruct()]] and [[Function Reference/flush_rewrite_rules|flush_rewrite_rules()]], wrappers for the corresponding WP_Rewrite methods
+
* 投稿タイプが「投稿」以外の場合デフォルトカテゴリーを必須としない<!-- Don't require a default category for post types other than 'post' -->
* Introduce [[Function Reference/delete_user_option|delete_user_option()]]
+
* 複数のサイドバーを追加する際 ID が重複しないようにする<!-- Ensure that for multiple sidebar additions, the ID is unique-->
* Introduce [[Function Reference/get_available_languages|get_available_languages()]]
+
* [[テンプレートタグ/the_modified_date|the_modified_date()]] を拡張子 before/after/echo に対応<!-- Extend [[Template Tags/the_modified_date|the_modified_date()]] to support before/after/echo -->
* Introduce [[Function Reference/get_comment_id_fields|get_comment_id_fields()]] to get ''comment_id_fields()'' and introduce a filter on the output to add extra fields
+
* メニューが設定されていない場合 [[テンプレートタグ/wp_nav_menu|wp_nav_menu()]] から [[テンプレートタグ/wp_page_menu|wp_page_menu()]] へフォールバック<!-- Fallback to [[Template Tags/wp_page_menu|wp_page_menu()]] from [[Template Tags/wp_nav_menu|wp_nav_menu()]] if no menus are setup -->
* Introduce [[Function Reference/get_index_template|get_index_template()]] to allow [[Child Themes|child themes]] to override a parent theme's index.php
+
* [[Press This]] の実体参照エンコーディング修正<!-- Fix [[Press This]] entity encoding -->
* Introduce [[Function Reference/get_intermediate_image_sizes|get_intermediate_image_sizes()]] for getting all the intermediate image sizes to be used both when adding attachements and deleting
+
* [[管理パネル#Settings|設定]] &rarr; [[Settings General SubPanel|一般]] の夏時間〜標準時間への移行表示を修正<!-- Fix DST/Standard transition display in [[Administration Panels#Settings|Settings]] &rarr; [Settings General SubPanel|General]] -->
* Introduce [[Function Reference/get_post_type|get_post_types()]] function to get a list of registered post types
+
* WP_Filesystem の再帰 chmod を修正<!-- Fix recursive chmod for WP_Filesystem -->
* 登録済みタクソノミーをすべて取得する [[関数リファレンス/get_taxonomies|get_taxonomies()]]/[[:en:Function Reference/get_taxonomies|en]] 関数を導入<!-- Introduce [[Function Reference/get_taxonomies|get_taxonomies()]] function to get a list of all registered taxonomies --> ([http://core.trac.wordpress.org/ticket/12516 #12516])
+
* 投稿ステータスを public、private、protected、または internal としてフラッグ<!-- Flag post statuses as public, private, protected, or internal -->
* [[関数リファレンス/get_taxonomies|get_taxonomies()]]/[[Function Reference/get_taxonomies|en]] を導入<!-- Introduce [[Function Reference/get_taxonomies|get_taxonomies()]] -->
+
* 名称統一のため [[:en:Function Reference/get_usernumposts|get_usernumposts()]] 関数を非推奨に。代わりに [[関数リファレンス/count_user_posts|count_user_posts()]]/[[:en:Function Reference/count_user_posts|en]] を推奨。<!-- Functon [[Function Reference/get_usernumposts|get_usernumposts()]] is now deprecated in favor of [[Function Reference/count_user_posts|count_user_posts()]] for naming consistency -->
* (ヘッダ・サイドバー・フッタ以外の)[[インクルードタグ|一般的なファイルをインクルードする]]ための [[関数リファレンス/get_template_part|get_template_part]]/[[:en:Function Reference/get_template_part|en]] 関数を導入<!-- Introduce [[Function Reference/get_template_part|get_template_part()]] function to [[Include Tags|include generic files]] (other than header, sidebar, footer) --> ([http://core.trac.wordpress.org/changeset/13146 #13146], [http://core.trac.wordpress.org/changeset/13816 #13816])
+
* ユーザー一覧表示のパフォーマンスを改善<!-- Improve user listing performance -->
* Introduce [[Function Reference/get_the_date|get_the_date()]]
+
* Twenty Ten テーマで、 [[Post Thumbnails|アイキャッチ画像]] がヘッダーサイズより小さい場合[[Appearance Header SubPanel|カスタムヘッダー]]/[[:en:Appearance Header SubPanel|en]] に使用しない<!-- In Twenty Ten theme, don't use [[Post Thumbnails|post thumbnail]] as the [[Appearance Header SubPanel|custom header]] if it's smaller than the header size -->
* Introduce [[Function Reference/home_url|home_url()]]
+
* *_user_meta() 関数を導入、*_usermeta() 関数群を非推奨に<!-- Introduce *_user_meta() functions, deprecate *_usermeta() family -->
* Introduce [[Function Reference/is_post_type_hierarchical|is_post_type_hierarchical()]]
+
* コンテキストを含んだ翻訳後 echo するため、_e() と _x() のハイブリッドである _ex() を導入
* Introduce [[Function Reference/is_super_admin|is_super_admin()]]
+
* 簡単にビジュアルエディタ用のスタイルシートを登録できるよう [[関数リファレンス/add_editor_style|add_editor_style()]]/[[:en:Function Reference/add_editor_style|en]] を導入
* Introduce [[Function Reference/is_textdomain_loaded|is_textdomain_loaded()]]
+
* それぞれ対応する WP_Rewrite メソッドのラッパーである [[関数リファレンス/add_permastruct|add_permastruct()]]/[[:en:Function Reference/add_permastruct|en]] および [[関数リファレンス/flush_rewrite_rules|flush_rewrite_rules()]]/[[:en:Function Reference/flush_rewrite_rules|en]] を導入<!-- Introduce [[Function Reference/add_permastruct|add_permastruct()]] and [[Function Reference/flush_rewrite_rules|flush_rewrite_rules()]], wrappers for the corresponding WP_Rewrite methods -->
* Introduce [[Function Reference/remove_theme_support|remove_theme_support()]]
+
* ヘルパから [[Function Reference/disabled|disabled()]] を導入、[[Function Reference/selected|selected()]] と [[Function Reference/checked|checked()]] を wp-admin から移動し、フルスコープに
* Introduce [[Function Reference/sanitize_key|sanitize_key()]]
+
* [[関数リファレンス/delete_user_option|delete_user_option()]]/[[:en:Function Reference/delete_user_option|en]] を導入<!-- Introduce [[Function Reference/delete_user_option|delete_user_option()]] -->
* Introduce [[Function Reference/set_current_screen|set_current_screen()]]. Set current screen for inline edit ajax requests so post rows can be properly displayed.
+
* [[関数リファレンス/get_available_languages|get_available_languages()]]/[[:en:Function Reference/|en]]を導入<!-- Introduce [[Function Reference/get_available_languages|get_available_languages()]] -->
* Introduce [[Function Reference/unload_textdomain|unload_textdomain()]] and add plugin_locale and theme_locale filters to load_*_textdomain() functions
+
* ''comment_id_fields()'' を取得し、出力に追加フィールドを加えるフィルターを導入するため [[関数リファレンス/get_comment_id_fields|get_comment_id_fields()]]/[[:en:Function Reference/get_comment_id_fields|en]]を導入<!-- Introduce [[Function Reference/get_comment_id_fields|get_comment_id_fields()]] to get ''comment_id_fields()'' and introduce a filter on the output to add extra fields -->
* Introduce [[Function Reference/unregister_theme_headers|unregister_theme_headers()]]
+
* [[Child Themes|子テーマ]]が親テーマの index.php を上書きできるよう [[関数リファレンス/get_index_template|get_index_template()]]/[[:en:Function Reference/get_index_template|en]] を導入<!-- Introduce [[Function Reference/get_index_template|get_index_template()]] to allow [[Child Themes|child themes]] to override a parent theme's index.php -->
* Introduce [[Function Reference/update_blog_details|update_blog_details()]]
+
* 添付ファイル追加・削除の際に中間の画像サイズをすべて取得できるよう [[関数リファレンス/get_intermediate_image_sizes|get_intermediate_image_sizes()]]/[[:en:Function Reference/get_intermediate_image_sizes|en]] を導入<!-- Introduce [[Function Reference/get_intermediate_image_sizes|get_intermediate_image_sizes()]] for getting all the intermediate image sizes to be used both when adding attachements and deleting -->
* [[テンプレートタグ/the_shortlink|the_shortlink()]] テンプレートタグの導入<!-- Introduce [[Template Tags/the_shortlink|the_shortlink()]] template tag --> ([http://core.trac.wordpress.org/ticket/10640 #10640])
+
* 登録済み投稿タイプ一覧を取得するための [[関数リファレンス/get_post_types|get_post_types()]]/[[:en:Function Reference/get_post_types|en]] 関数を導入<!-- Introduce [[Function Reference/get_post_types|get_post_types()]] function to get a list of registered post types -->
* Introduce [[Template_Tags/get_the_author_link|get_the_author_link()]]
+
* [[Function Reference/get_super_admins|get_super_admins()]] を導入。ハードコードされたグローバルのsuper_admins 配列を許可し、サイトオプションを無視。
* Introduce add_editor_style() to easily register a stylesheet for the visual editor
+
* 登録済み分類をすべて取得するための [[関数リファレンス/get_taxonomies|get_taxonomies()]]/[[:en:Function Reference/get_taxonomies|en]] 関数を導入<!-- Introduce [[Function Reference/get_taxonomies|get_taxonomies()]] function to get a list of all registered taxonomies --> ([http://core.trac.wordpress.org/ticket/12516 #12516])
* Introduce Custom Taxonomies translation strings
+
* (ヘッダ・サイドバー・フッタ以外の) [[インクルードタグ|一般的なファイルをインクルードする]]ための [[関数リファレンス/get_template_part|get_template_part]] 関数を導入<!-- Introduce [[Function Reference/get_template_part|get_template_part()]] function to [[Include Tags|include generic files]] (other than header, sidebar, footer) --> ([http://core.trac.wordpress.org/changeset/13146 #13146], [http://core.trac.wordpress.org/changeset/13816 #13816])
* Introduce '''DISALLOW_FILE_EDIT''' flag for enabling/disabling the theme and plugin editors
+
* [[Function Reference/get_term_feed_link|get_term_feed_link()]] を導入し、[[Template_Tags/wp_list_categories|wp_list_categories()]] で使用
* Introduce the [[Function Reference/disabled|disabled()]] form helper, move [[Function Reference/selected|selected()]] and [[Function Reference/checked|checked()]] out of wp-admin and into full scope
+
* [[テンプレートタグ/get_the_author_link|get_the_author_link()]] を導入<!-- Introduce [[Function Reference/home_url|home_url()]] -->
* Introduce '''WP_DEFAULT_THEME'''
+
* [[テンプレートタグ/get_the_date|get_the_date()]] を導入<!-- Introduce [[Template_Tags/get_the_date|get_the_date()]] -->
* Introduce WP_User::for_blog() and current_user_can_for_blog() to avoid calls to WP_User::_init_caps()
+
* [[テンプレートタグ/home_url|home_url()]]/[[:en:Template_Tags/home_url|en]] を導入<!-- Introduce [[Template Tags/home_url|home_url()]] -->
* Introduce wpdb::tables() to fetch table names on a global or blog scope
+
* [[関数リファレンス/is_child_theme|is_child_theme()]]/[[:en:Function Reference/is_child_theme|en]] を導入<!-- Introduce [[Function Reference/is_child_theme|is_child_theme()]] -->
* Introduce ZipArchive version of [[Function Reference/unzip_file|unzip_file()]] (more efficient on memory usage for supporting hosts)
+
* [[Conditional_Tags#A_Post_Type_is_Hierarchical|is_post_type_hierarchical()]] を導入。投稿タイプが階層をサポートするかどうか調べられる。
* Make [[Template Tags/get_bloginfo|get_bloginfo('wpurl')]] use [[Template Tags/site_url|site_url()]], not [[Function Reference/get_option|get_option('siteurl')]]
+
* [[Function Reference/is_rtl|is_rtl()]] を導入。ロケールがロードされると defined に
* Make better use of $wp_query->get_queried_object()
+
* [[関数リファレンス/is_super_admin|is_super_admin()]]/[[:en:Function Reference/is_super_admin|en]] を導入<!-- Introduce [[Function Reference/is_super_admin|is_super_admin()]] -->
* Make calendar valid HTML 5
+
* [[関数リファレンス/is_textdomain_loaded|is_textdomain_loaded()]]/[[:en:Function Reference/is_textdomain_loaded|en]] を導入<!-- Introduce [[Function Reference/is_textdomain_loaded|is_textdomain_loaded()]] -->
* Merge [[Function Reference/clear_global_post_cache|clear_global_post_cache()]] into [[Function Reference/clean_post_cache|clean_post_cache()]]
+
* [[Function Reference/menu_page_url|menu_page_url()]] を導入。プラグインから使用して、追加されたページの URL を取得
* Merge Categories/Hierarchical taxonomies into edit-tags.php
+
* [[関数リファレンス/register_admin_color_schemes|register_admin_color_schemes()]]/[[:en:Function Reference/register_admin_color_schemes|en]] を導入。デフォルトの管理画面のカラースキームを登録
* Merge edit-page-form.php into edit-form-advanced.php
+
* [[関数リファレンス/remove_theme_support|remove_theme_support()]]/[[:en:Function Reference/remove_theme_support|en]] を導入<!-- Introduce [[Function Reference/remove_theme_support|remove_theme_support()]] -->
* Merge edit-pages.php into edit.php
+
* [[関数リファレンス/post_type_exists|post_type_exists()]]/[[:en:Function Reference/post_type_exists|en]] を導入<!-- Introduce [[Function Reference/sanitize_key|sanitize_key()]] -->
* Merge page.php into post.php
+
* [[関数リファレンス/sanitize_key|sanitize_key()]]/[[:en:Function Reference/sanitize_key|en]] を導入<!-- Introduce [[Function Reference/sanitize_key|sanitize_key()]] -->
* Merge page-new.php into post-new.php
+
* [[関数リファレンス/set_current_screen|set_current_screen()]]/[[:en:Function Reference/set_current_screen|en]] を導入。インライン編集 Ajax 用に現在の画面を設定し、投稿行が適切に表示されるようにする<!-- Introduce [[Function Reference/set_current_screen|set_current_screen()]]. Set current screen for inline edit ajax requests so post rows can be properly displayed. -->
* More powerful version of [[Function Reference/is_tax|is_tax()]]
+
* is_taxonomy() の代用として [[関数リファレンス/taxonomy_exists|taxonomy_exists()]]/[[:en:Function Reference/taxonomy_exists|en]] を導入
* Move [[Function Reference/send_nosniff_header|send_nosniff_header()]] into wp-includes so it can be used in wp-ajax.php
+
* is_term() の代用として [[関数リファレンス/term_exists|term_exists()]]/[[:en:Function Reference/term_exists|en]] を導入
* New $required_mysql_version global in wp-db.php
+
* [[テンプレートタグ/the_shortlink|the_shortlink()]] テンプレートタグを導入 ([http://core.trac.wordpress.org/ticket/10640 #10640])
* New [[Template Tags/comment_form|comment_form()]] that outputs a complete commenting form for use within a template
+
* [[関数リファレンス/unload_textdomain|unload_textdomain()]]/[[:en:Function Reference/unload_textdomain|en]] を導入し、load_*_textdomain() 関数に [[プラグイン API/フィルターフック一覧/plugin_locale|plugin_locale]]/[[:en:Plugin API/Filter Reference/plugin_locale|en]] および [[プラグイン API/フィルターフック一覧/theme_locale|theme_locale]]/[[:en:Plugin API/Filter Reference/theme_locale|en]] フィルターを追加<!-- Introduce [[Function Reference/unload_textdomain|unload_textdomain()]] and add [[Plugin API/Filter Reference/plugin_locale|plugin_locale]] and [[Plugin API/Filter Reference/theme_locale|theme_locale]] filters to load_*_textdomain() functions -->
* New posts_search filter in query.php
+
* [[関数リファレンス/unregister_theme_headers|unregister_theme_headers()]]/[[:en:Function Reference/unregister_theme_headers|en]] を導入<!-- Introduce [[Function Reference/unregister_theme_headers|unregister_theme_headers()]] -->
* Numerous functions deprecated and changes to not use those deprecated functions
+
* [[関数リファレンス/update_blog_details|update_blog_details()]]/[[:en:Function Reference/update_blog_details|en]] を導入<!-- Introduce [[Function Reference/update_blog_details|update_blog_details()]] -->
* Optimize [[Function Reference/single_post_title|single_post_title()]], [[Function Reference/single_tag_title|single_tag_title()]] & [[Function Reference/single_cat_title|single_cat_title()]] to use WP_Query globals if available
+
* [[テンプレートタグ/the_shortlink|the_shortlink()]] テンプレートタグを導入<!-- Introduce [[Template Tags/the_shortlink|the_shortlink()]] template tag --> ([http://core.trac.wordpress.org/ticket/10640 #10640])
* Pass default post to default_content, default_title, and default_excerpt filters, to allow filtering by post_type and other attributes
+
* [[テンプレートタグ/get_the_author_link|get_the_author_link()]] を導入<!-- Introduce [[Template_Tags/get_the_author_link|get_the_author_link()]] -->
* Prevent page(\d+) slugs, and force a suffix
+
* [[Function Reference/wp_check_filetype_and_ext|wp_check_filetype_and_ext()]] を導入。mime/ext 画像の比較、アップロードやサイドロードの修正を処理
* Redirect ?page_id=xx for the Posts page to the posts page
+
* [[Function Reference/wp_reset_postdata|wp_reset_postdata()]] を導入。新しい WP_Query オブジェクトによるループを使用したあとの現行の query_posts() 呼び出しによる $post グローバル変数をリセット。
* Remove STYLE_DEBUG constant, SCRIPT_DEBUG now handles both scripts and CSS
+
* コア、テーマ、プラグインファイルの変更する動作をすべて無効化する '''DISALLOW_FILE_MODS''' 定数を導入
* Remove wp-ajax.php. admin-ajax.php can be used (and is better for) for front-end/nopriv AJAX requests
+
* テーマおよびプラグインエディターの有効化・無効化フラッグとなる '''DISALLOW_FILE_EDIT''' 定数を導入
* Rename [[Function Reference/get_post_link|get_post_link()]] to [[Template Tag/get_post_permalink|get_post_permalink()]] to avoid conflict with [[bbPress]]
+
* 管理者や特権管理者も含めすべてのユーザーの unfiltered_html 使用を禁止する '''DISALLOW_UNFILTERED_HTML''' 定数を導入
* Rename the new 'themes_loaded' hook to 'after_setup_theme' to prevent confusion as to what it actually does & where its fired from
+
* '''VHOST''' の代わりに boolean の '''SUBDOMAIN_INSTALL''' 定数を導入
* Revised [[WordPress Coding Standards|Coding Standards]]: no camelcase variables, use lowercase for variables
+
* 新サイトをインストールする際のデフォルトテーマを設定する '''WP_DEFAULT_THEME''' 定数を導入
* Serve a real 404 for ?p=does-not-exist, ?cat=does-not-exist, etc
+
* カスタム分類翻訳文字列を追加<!-- Introduce Custom Taxonomies translation strings -->
* Show custom hierarchical taxonomies in the menus
+
* テーマファイルの継承による補完が必要なテーマは wp-includes/theme-compat からファイルを読み込むよう、テーマ互換ファイルを導入<!-- Introduce theme compatibility files so incomplete themes that need to inherit templates will inherit them from wp-includes/theme-compat -->
* Show theme installer only to super admins
+
* WP_User::_init_caps() の呼び出しを避けるため、WP_User::for_blog() と current_user_can_for_blog() を導入 <!-- Introduce WP_User::for_blog() and current_user_can_for_blog() to avoid calls to WP_User::_init_caps() -->
* [[テンプレートタグ/comment_form|comment_form()]]/[[:en:Template Tags/comment_form|en]] を使った標準コメント<!-- Standardized comment form with [[Template Tags/comment_form|comment_form()]] --> ([http://core.trac.wordpress.org/ticket/10910 #10910])
+
* グローバルまたはブログスコープでのテーブル名を取得するための wpdb::tables() を導入<!-- Introduce wpdb::tables() to fetch table names on a global or blog scope -->
* Suffix and version bump for ie.css
+
* ZipArchive バージョンの [[関数リファレンス/unzip_file|unzip_file()]]/[[:en:Function Reference/unzip_file|en]] を導入(対応しているホスト上ではよりメモリ効率が高い)<!-- Introduce ZipArchive version of [[Function Reference/unzip_file|unzip_file()]] (more efficient on memory usage for supporting hosts) -->
* [[Settings API|設定API]]が [[関数リファレンス/add_settings_error|add_settings_error()]]/[[:en:Function Reference/add_settings_error|en]] 関数の検証失敗に伴う自動的なエラー表示に対応<!-- The [[Settings API]] now supports automatic error display for validation problems with [[Function Reference/add_settings_error|add_settings_error()]] --> ([http://core.trac.wordpress.org/ticket/11474 #11474])
+
* [[テンプレートタグ/get_bloginfo|get_bloginfo('wpurl')]] 内で [[関数リファレンス/get_option|get_option('siteurl')]]/[[:en:Function Reference/get_option|en]] ではなく [[テンプレートタグ/site_url|site_url()]] を使用<!-- Make [[Template Tags/get_bloginfo|get_bloginfo('wpurl')]] use [[Template Tags/site_url|site_url()]], not [[Function Reference/get_option|get_option('siteurl')]] -->
* Tidy up logic for defining '''WP_DEBUG'''
+
* $wp_query->get_queried_object() 活用の改善<!-- Make better use of $wp_query->get_queried_object() -->
* Update [[Function Reference/wp_popular_terms_checklist|wp_popular_terms_checklist()]] to handle custom taxonomies
+
* カレンダーを正しい HTML 5 対応に<!-- Make calendar valid HTML 5 -->
* Update [[Template Tags/wp_list_categories|wp_list_categories()]] to be custom taxonomy aware
+
* [[関数リファレンス/clear_global_post_cache|clear_global_post_cache()]]/[[:en:Function Reference/clear_global_post_cache|en]] を [[関数リファレンス/clean_post_cache|clean_post_cache()]]/[[:en:Function Reference/clean_post_cache|en]] に統合<!-- Merge [[Function Reference/clear_global_post_cache|clear_global_post_cache()]] into [[Function Reference/clean_post_cache|clean_post_cache()]] -->
 +
* カテゴリーおよび階層化分類を edit-tags.php に統合<!-- Merge Categories/Hierarchical taxonomies into edit-tags.php -->
 +
* edit-page-form.php を edit-form-advanced.php に統合<!-- Merge edit-page-form.php into edit-form-advanced.php -->
 +
* edit-pages.php を edit.php に統合<!-- Merge edit-pages.php into edit.php -->
 +
* page.php を post.php に統合<!-- Merge page.php into post.php -->
 +
* page-new.php を post-new.php に統合<!-- Merge page-new.php into post-new.php -->
 +
* [[関数リファレンス/is_tax|is_tax()]]/[[:en:Function Reference/is_tax|en]] をさらに強化<!-- More powerful version of [[Function Reference/is_tax|is_tax()]] -->
 +
* wp-ajax.php で使えるように、[[関数リファレンス/send_nosniff_header|send_nosniff_header()]]/[[:en:Function Reference/send_nosniff_header|en]] を wp-includes へ移動<!-- Move [[Function Reference/send_nosniff_header|send_nosniff_header()]] into wp-includes so it can be used in wp-ajax.php -->
 +
* wp-db.php に $required_mysql_version glbal を新規追加<!-- New $required_mysql_version global in wp-db.php -->
 +
* テンプレート内で完全なコメントフォームを出力する [[テンプレートタグ/comment_form|comment_form()]]/[[:en:Template Tags/comment_form|en]] を追加<!-- New [[Template Tags/comment_form|comment_form()]] that outputs a complete commenting form for use within a template --> ([http://core.trac.wordpress.org/ticket/10910 #10910])
 +
<!-- * Standardized comment form with [[Template Tags/comment_form|comment_form()]] ([http://core.trac.wordpress.org/ticket/10910 #10910]) -->
 +
* query.php に [[プラグイン API/フィルターフック一覧/posts_search|posts_search]]/[[:en:Plugin API/Filter Reference/posts_search|en]] を追加 <!-- New [[Plugin API/Filter Reference/posts_search|posts_search]] filter in query.php -->
 +
* 複数の関数の非推奨化とそれに伴う変更<!-- Numerous functions deprecated and changes to not use those deprecated functions -->
 +
* [[テンプレートタグ/single_post_title|single_post_title()]]、[[テンプレートタグ/single_tag_title|single_tag_title()]]、[[テンプレートタグ/single_cat_title|single_cat_title()]] が、WP_Query global がある時は利用するようにを最適化<!-- Optimize [[Function Reference/single_post_title|single_post_title()]], [[Function Reference/single_tag_title|single_tag_title()]] & [[Function Reference/single_cat_title|single_cat_title()]] to use WP_Query globals if available -->
 +
* post_type やその他の属性に依存したフィルタリングを可能にするため、デフォルト投稿が [[プラグイン API/フィルターフック一覧/default_content|default_content]]/[[:en:Plugin API/Filter Reference/default content|en]]、[[プラグイン API/フィルターフック一覧/default_title|default_title]]/[[:en:Plugin API/Filter Reference/default_title|en]]、[[プラグイン API/フィルターフック一覧/default_excerpt|default_excerpt]]/[[:en:Plugin API/Filter Reference/default_excerpt|en]]  フィルターを通過するように変更。<!-- Pass default post to [[Plugin API/Filter Reference/default content|default_content]], [[Plugin API/Filter Reference/default title|default_title]], and [[Plugin API/Filter Reference/default excerpt|default_excerpt]] filters, to allow filtering by post_type and other attributes -->
 +
* page(\d+) スラッグを防止し接尾辞を強制<!-- Prevent page(\d+) slugs, and force a suffix -->
 +
* ナビゲーションメニューについてテーマ作者の考えを読むよう推奨。[http://wpdevel.wordpress.com/2010/06/02/justin-has-a-nice-theme-developer-orient/ Ryan Boren の説明を参照]
 +
* ?page_id=xx ページが投稿の ID だった場合、リダイレクト先をその投稿ページにする<!-- Redirect ?page_id=xx for the Posts page to the posts page -->
 +
* get_available_languages() を *dir 関数の代わりに glob() を使うようリファクタリング
 +
* オプションおよびルーチンのエスケープルールを変更。[http://wpdevel.wordpress.com/2010/04/19/this-is-a-reminder-that-as-per-ticket-12/ Ryan Boren の説明を参照]
 +
* 予期しない出力が生成されないようにプラグイン作者にテストをリマインド。[http://wpdevel.wordpress.com/2010/05/28/during-plugin-activation-wp-3-0-checks/ Ryan Boren の説明を参照]
 +
* STYLE_DEBUG 定数を削除。SCRIPT_DEBUG をスクリプト・CSS 両方に対応<!-- Remove STYLE_DEBUG constant, SCRIPT_DEBUG now handles both scripts and CSS -->
 +
* wp-ajax.php を削除。フロントエンド/特別な権限の必要のないページでの Ajax リクエストには nopriv-ajax.php を使用できるようにする(使用を推奨)<!-- Remove wp-ajax.php. admin-ajax.php can be used (and is better for) for front-end/nopriv AJAX requests -->
 +
* [[bbPress]] との競合を避けるため [[関数リファレンス/get_post_link|get_post_link()]]/[[:en:Function Reference/get_post_link|en]] を [[テンプレートタグ/get_post_permalink|get_post_permalink()]]/[[:en:Template Tag/get_post_permalink|en]] に改名<!-- Rename [[Function Reference/get_post_link|get_post_link()]] to [[Template Tag/get_post_permalink|get_post_permalink()]] to avoid conflict with [[bbPress]] -->
 +
* 実際の動作内容と動作タイミングに関する混乱が起きないよう、新規フック 'themes_loaded'を 'after_setup_theme' に改名<!-- Rename the new 'themes_loaded' hook to 'after_setup_theme' to prevent confusion as to what it actually does & where its fired from -->
 +
* [[WordPress コーディング基準|コーディング基準]]の修正: 変数にキャメルケースを使用しない。変数にはすべて小文字を使用<!-- Revised [[WordPress Coding Standards|Coding Standards]]: no camelcase variables, use lowercase for variables -->
 +
* ?p=does-not-exist、?cat=does-not-exist などに対し正しい 404 ページを提供<!-- Serve a real 404 for ?p=does-not-exist, ?cat=does-not-exist, etc -->
 +
* メニューにカスタム階層化分類を表示<!-- Show custom hierarchical taxonomies in the menus -->
 +
* 特別管理者にのみテーマインストーラーを表示<!-- Show theme installer only to super admins -->
 +
* ie.css の接尾辞・バージョンを修正<!-- Suffix and version bump for ie.css -->
 +
* [[関数リファレンス/add_settings_error|add_settings_error()]]/[[:en:Function Reference/add_settings_error|en]] 関数の検証失敗に伴う自動的なエラー表示に[[Settings API|設定 API]] が対応<!-- The [[Settings API]] now supports automatic error display for validation problems with [[Function Reference/add_settings_error|add_settings_error()]] --> ([http://core.trac.wordpress.org/ticket/11474 #11474])
 +
* '''WP_DEBUG''' 定義ロジックをクリーンアップ<!-- Tidy up logic for defining '''WP_DEBUG''' -->
 +
* [[Function Reference/wp_popular_terms_checklist|wp_popular_terms_checklist()]]/[[:en:Function Reference/wp_popular_terms_checklist|en]] を更新し、カスタム分類にも対応<!-- Update [[Function Reference/wp_popular_terms_checklist|wp_popular_terms_checklist()]] to handle custom taxonomies -->
 
* jQuery 1.4.2 へ更新<!-- Update jQuery to 1.4.2 --> ([http://core.trac.wordpress.org/ticket/12305 #12305])
 
* jQuery 1.4.2 へ更新<!-- Update jQuery to 1.4.2 --> ([http://core.trac.wordpress.org/ticket/12305 #12305])
* jQuery UI 1.7.2 へ更新<!-- Update jQuery UI to 1.7.2 -->
+
* jQuery UI 1.7.3 へ更新<!-- Update jQuery UI to 1.7.2 -->
* json lib を更新<!-- Update json lib -->
+
* json ライブラリを更新<!-- Update json lib -->
 
* phpass 0.2 へ更新<!-- Update phpass to 0.2 -->
 
* phpass 0.2 へ更新<!-- Update phpass to 0.2 -->
 
* Prototype.js 1.6.1 へ更新<!-- Update Prototype.js to 1.6.1 -->
 
* Prototype.js 1.6.1 へ更新<!-- Update Prototype.js to 1.6.1 -->
 
* Scriptaculous.js 1.8.3 へ更新<!-- Update Scriptaculous.js to 1.8.3 -->
 
* Scriptaculous.js 1.8.3 へ更新<!-- Update Scriptaculous.js to 1.8.3 -->
 
* SWFobject JS 2.2 へ更新<!-- Update SWFobject JS to 2.2 -->
 
* SWFobject JS 2.2 へ更新<!-- Update SWFobject JS to 2.2 -->
* Update wp_clear_scheduled_hook calls to use array when passing args
+
* wp_clear_scheduled_hook コールを、変数を渡す際は配列を使うように更新<!-- Update wp_clear_scheduled_hook calls to use array when passing args -->
* Use [[Function Reference/admin_url|admin_url()]] for images in wp-admin, to allow for filtering
+
* フィルタが利用できるよう、wp-admin 内の画像に [[関数リファレンス/admin_url|admin_url()]]/[[:en:Function Reference/admin_url|en]] を利用<!-- Use [[Function Reference/admin_url|admin_url()]] for images in wp-admin, to allow for filtering -->
* Use [[Function Reference/get_terms|get_terms()]] in [[Function Reference/wp_count_terms|wp_count_terms()]]
+
* [[関数リファレンス/wp_count_terms|wp_count_terms()]]/[[:en:Function Reference/wp_count_terms|en]] 内で [[関数リファレンス/get_terms|get_terms()]]/[[:en:Function Reference/get_terms|en]] を利用<!-- Use [[Function Reference/get_terms|get_terms()]] in [[Function Reference/wp_count_terms|wp_count_terms()]] -->
* Various [[Inline Documentation|phpDoc]] updates
+
* [[Inline Documentation|phpDoc]]/[[:en:Inline Documentation|en]] 関連の各種変更<!-- Various [[Inline Documentation|phpDoc]] updates -->
* Various changes to wp-includes/http.php
+
* wp-includes/http.php 関連の各種変更<!-- Various changes to wp-includes/http.php -->
  
 
== 今後のバージョンに先送りとなった機能 <span id="Features_Deferred_to_Later_Versions"></span>==
 
== 今後のバージョンに先送りとなった機能 <span id="Features_Deferred_to_Later_Versions"></span>==
281行目: 320行目:
 
* [http://bono.s206.xrea.com/wpja/?tag=wp3.0+edit+codex ドキュメント更新対象・内容・進捗](裏Codex)
 
* [http://bono.s206.xrea.com/wpja/?tag=wp3.0+edit+codex ドキュメント更新対象・内容・進捗](裏Codex)
  
{{Stub}}
+
{{Versions}}
  
{{原文|Version 3.0|85888}}<!-- 14:04, 12 April 2010 MichaelH 版 --><!--  
+
{{原文|Version 3.0|105622}}<!-- 21:45, 26 May 2011‎ Ramiy 版 --><!--  
 
※ 原文をコメントアウトで残すこと。
 
※ 原文をコメントアウトで残すこと。
 
更新が激しいページなので、日本語だけだと挿入位置が分かりにくいので。 -->
 
更新が激しいページなので、日本語だけだと挿入位置が分かりにくいので。 -->
292行目: 331行目:
  
 
[[en:Version 3.0]]
 
[[en:Version 3.0]]
 +
[[es:Versión 3.0]]
 +
[[ja:Version 3.0]]
 +
[[pt-br:Versão 3.0]]
 +
[[th:รุ่น 3.0]]
 +
[[zh-cn:3.0 版本]]
 
[[zh-hans:3.0 版]]
 
[[zh-hans:3.0 版]]

2015年5月5日 (火) 04:12時点における最新版


2010年6月17日(木)(米国時間)、WordPress バージョン 3.0 がリリースされました原文)。このバージョンのバグフィクスについての情報は、Trac のクローズチケット一覧をご覧ください。

バージョン 3.0 のデータベースバージョン (wp_options テーブルの db_version)は 15260 へ変更となり、Trac のリビジョンは 15274 となりました。

インストール・アップグレード情報

WordPress 3.0(オリジナル版)

WordPress 3.0 日本語版

オリジナル版+日本語化+WP Multibyte Patch プラグインのパッケージ


初めて WordPress をインストールする方へ

WordPress を使うのが初めてなら、以下のページがおすすめです。

ハイライト

  • WordPress と WordPress 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 1258113349)

リンク

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

コメント

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

外観

プラグイン

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

ツール

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

ユーザー

  • ユーザー新規追加パネルで「このブログでの権限なし」の選択を許可
  • update_corelist_usersremove_usersadd_userspromote_usersedit_theme_optionsdelete_themes 、およびexport 権限の追加

設定

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

インストール処理

マルチサイト

開発・テーマ・プラグイン

  • デフォルト抜粋の改善。抜粋内の余分な空白を削除し、UTF8 の文字列を安全に分割
  • テーマヘッダー登録の子テーマ対応。register_theme_headers()/en が2回目に呼ばれた際に既存のヘッダーを置き換えず、ヘッダーを追加
  • プラグインメニューにサブメニューを追加できるよう、add_plugins_page()/en 関数を追加
  • get_search_link()/en にパーマストラクト(Permastruct、例: /search/)対応を追加。get_search_link()/enget_search_feed_link()/enget_search_comments_feed_link()/en を更新
  • is_comment_feed()/en を追加
  • 登録、パスワードのリカバリー用に redirect_toassociated フィルターを追加
  • WordPress init が完了すると呼ばれる wp_loaded アクションの追加
  • wp_delete_comment() の際のクエリの親コメントとの関連づけを高速化するため、comment_parent (wp_comments テーブル) に INDEX を追加
  • 表示する項目がない場合ドロップダウンを非表示にするため wp_dropdown_categories()hide_if_empty 引数を追加
  • wp_dropdown_users()wp_dropdown_categories()id 引数を追加
  • get_page_by_title()/enpost_type 引数を追加
  • register_post_type()taxonomies 引数を追加
  • wp_list_categories()wp_dropdown_categories() がカスタム分類を認識できるよう taxonomy 引数を追加
  • 'edit_theme_options' 権限を追加 (see 開発者のディスカッションを参照)
  • ユーザーの表示・編集をよりコントロールしやすくするため 'list_users' 権限を追加
  • 親テーマと明示せずにデフォルトテーマのテンプレートに依存する古いテーマ用の互換性コードの追加 (注: これらテンプレートファイルの代替は現在、非推奨で、将来のバージョンでは除去されます)
  • get_pages()/en にカスタム階層化投稿タイプへの対応を追加
  • wp_insert_post() にデフォルト 'post_content' と 'post_title' を追加
  • wp_insert_user()/en にメールアドレス・ログインの重複チェックを追加
  • ダッシュボードの「現在の状況】ウィジェットにフックを追加
  • paginate_links() のリンクおよび wp_link_pages() の変数にフィルターを追加
  • wp-admin/edit-form-advanced.php の $messages 配列を変更するための post_updated_messages フィルターを追加
  • 投稿が更新されると呼ばれるフィルター post_updated の追加。投稿 ID、現行、および過去の投稿オブジェクトが渡される。wp_check_for_changed_slugs() も更新され新しいフックを使用する
  • カスタム分類登録にパーマリンクを前に追加許可かどうかのフラッグを追加
  • wp-config-sample.php に初期 WP_DEBUG 定義を追加し、プラグイン・テーマ開発者にこの利用を勧める
  • Twenty Ten テーマにモバイル WebKit スタイルを追加
  • get_comments/en に並べ替え・選択オプションをさらに追加
  • マルチサイト機能を追加 (#11644)
  • kses 用に新プロトコルを追加し、プロトコル一覧をフィルター可能に
  • コメントテンプレート関数にコメント ID 変数オプションを追加
  • $wpdb 用の置換メソッドを追加 (#10864)
  • get_terms()/en の 'include'、'exclude' 変数が arrays() にも対応するよう変更
  • is_singular() に 特定の post_types テストのサポートを追加。たとえば is_singular('book') または is_singular( array( 'newspaper', 'book' ) )
  • {rss2|atom|rdf|rss|opml}_head フックを使ってフィードに generator 要素を追加
  • 親・子テーマがインクルードされたあとに実行される 'themes_loaded' フックを追加
  • Add ?ver=DATE query strings to all images that changed since 2.9, to expire browser cache and bump versions on all CSS/JS files modified in that proces
  • 2.9 から変更されたすべての画像に?ver=DATE クエリ文字列の追加。ブラウザキャッシュとプロセスで更新されたすべての CSS/JS ファイルの更新バージョンを期限切れにする。
  • カスタム投稿タイプの管理画面対応 (#9674)
  • カスタム分類階層の管理画面対応 (#10122)
  • カスタム投稿タイプのカスタムアイコンを許可
  • カスタム投稿タイプごとのタイトルやエディタ機能有効化・無効化を許可。remove_post_type_support()/en の導入。作成者による有効か・無効化上書きを許可
  • get_posts() および get_pages() で配列を許可するため include/exclude 引数を許可
  • wp_unique_filename()/en 内でメソッドのコールバック利用を許可
  • wp_generate_password()/en 内での追加特殊文字を許可
  • wp_mail()/en での複数送信先指定許可。\r\n、複数 CC/BCC のヘッダ内処理を改善
  • フィルター・アクションへの PHP 5.3 クロージャの追加を許可
  • プラグインによる WP_User_Search のクエリ内容変更を許可
  • テーマによる wp_page_menu() 以外のメニューフォールバック指定を許可
  • WP_DEBUGWP_DEBUG_DISPLAYWP_DEBUG_LOG のドキュメンテーションを改善
  • POST_BY_EMAIL ロジックの改善
  • upgrade.php 内で PHP/MySQL バージョンをチェック
  • 分類項目ページで WP_Ajax_Response() を使うように変更。階層化分類項目は親項目の下に表示されるか、事前に指定された親項目を持つようにする (Changeset 13086)
  • 階層化分類用のメタデータボックスを作成
  • 新規投稿の際 post_status=auto-draft を作成し、最初の自動保存のタイミングでステータスを下書きに変更
  • die のカスタマイズ許可 (wp_die()/en をプラガブルに) (#11892)
  • get_alloptions() を非推奨化
  • get_the_author_meta() 向けの get_profile() を非推奨化
  • trackback_rdf() を非推奨化 (#11139)
  • add_option_update_handler() と remove_option_update_handler() を非推奨化し、代わりに register_setting()/enunregister_setting()/en を推奨
  • automatic_feed_links() を非推奨化し、代わりに add_theme_support/en ('automatic-feed-links') を推奨
  • get_bloginfo('text_direction') を非推奨化し、代わりに is_rtl() を推奨
  • set_current_user() を非推奨化し、代わりに wp_set_current_user() を推奨
  • MagpieRSS を非推奨化し、代わりに Simplepie を使用 (#11982)
  • Snoopy を非推奨化
  • ユーザーレベルを非推奨化(代わりにユーザー権限グループとユーザー権限を使用) (#10805)
  • htaccess リライトルール内での index.php チェックを廃止
  • wp_dropdown_users() 内でユーザーテーブル全体へのクエリを廃止
  • 投稿タイプが「投稿」以外の場合デフォルトカテゴリーを必須としない
  • 複数のサイドバーを追加する際 ID が重複しないようにする
  • the_modified_date() を拡張子 before/after/echo に対応
  • メニューが設定されていない場合 wp_nav_menu() から wp_page_menu() へフォールバック
  • Press This の実体参照エンコーディング修正
  • 設定一般 の夏時間〜標準時間への移行表示を修正
  • WP_Filesystem の再帰 chmod を修正
  • 投稿ステータスを public、private、protected、または internal としてフラッグ
  • 名称統一のため get_usernumposts() 関数を非推奨に。代わりに count_user_posts()/en を推奨。
  • ユーザー一覧表示のパフォーマンスを改善
  • Twenty Ten テーマで、 アイキャッチ画像 がヘッダーサイズより小さい場合カスタムヘッダー/en に使用しない
  • *_user_meta() 関数を導入、*_usermeta() 関数群を非推奨に
  • コンテキストを含んだ翻訳後 echo するため、_e() と _x() のハイブリッドである _ex() を導入
  • 簡単にビジュアルエディタ用のスタイルシートを登録できるよう add_editor_style()/en を導入
  • それぞれ対応する WP_Rewrite メソッドのラッパーである add_permastruct()/en および flush_rewrite_rules()/en を導入
  • ヘルパから disabled() を導入、selected()checked() を wp-admin から移動し、フルスコープに
  • delete_user_option()/en を導入
  • get_available_languages()/enを導入
  • comment_id_fields() を取得し、出力に追加フィールドを加えるフィルターを導入するため get_comment_id_fields()/enを導入
  • 子テーマが親テーマの index.php を上書きできるよう get_index_template()/en を導入
  • 添付ファイル追加・削除の際に中間の画像サイズをすべて取得できるよう get_intermediate_image_sizes()/en を導入
  • 登録済み投稿タイプ一覧を取得するための get_post_types()/en 関数を導入
  • get_super_admins() を導入。ハードコードされたグローバルのsuper_admins 配列を許可し、サイトオプションを無視。
  • 登録済み分類をすべて取得するための get_taxonomies()/en 関数を導入 (#12516)
  • (ヘッダ・サイドバー・フッタ以外の) 一般的なファイルをインクルードするための get_template_part 関数を導入 (#13146, #13816)
  • get_term_feed_link() を導入し、wp_list_categories() で使用
  • get_the_author_link() を導入
  • get_the_date() を導入
  • home_url()/en を導入
  • is_child_theme()/en を導入
  • is_post_type_hierarchical() を導入。投稿タイプが階層をサポートするかどうか調べられる。
  • is_rtl() を導入。ロケールがロードされると defined に
  • is_super_admin()/en を導入
  • is_textdomain_loaded()/en を導入
  • menu_page_url() を導入。プラグインから使用して、追加されたページの URL を取得
  • register_admin_color_schemes()/en を導入。デフォルトの管理画面のカラースキームを登録
  • remove_theme_support()/en を導入
  • post_type_exists()/en を導入
  • sanitize_key()/en を導入
  • set_current_screen()/en を導入。インライン編集 Ajax 用に現在の画面を設定し、投稿行が適切に表示されるようにする
  • is_taxonomy() の代用として taxonomy_exists()/en を導入
  • is_term() の代用として term_exists()/en を導入
  • the_shortlink() テンプレートタグを導入 (#10640)
  • unload_textdomain()/en を導入し、load_*_textdomain() 関数に plugin_locale/en および theme_locale/en フィルターを追加
  • unregister_theme_headers()/en を導入
  • update_blog_details()/en を導入
  • the_shortlink() テンプレートタグを導入 (#10640)
  • get_the_author_link() を導入
  • wp_check_filetype_and_ext() を導入。mime/ext 画像の比較、アップロードやサイドロードの修正を処理
  • wp_reset_postdata() を導入。新しい WP_Query オブジェクトによるループを使用したあとの現行の query_posts() 呼び出しによる $post グローバル変数をリセット。
  • コア、テーマ、プラグインファイルの変更する動作をすべて無効化する DISALLOW_FILE_MODS 定数を導入
  • テーマおよびプラグインエディターの有効化・無効化フラッグとなる DISALLOW_FILE_EDIT 定数を導入
  • 管理者や特権管理者も含めすべてのユーザーの unfiltered_html 使用を禁止する DISALLOW_UNFILTERED_HTML 定数を導入
  • VHOST の代わりに boolean の SUBDOMAIN_INSTALL 定数を導入
  • 新サイトをインストールする際のデフォルトテーマを設定する WP_DEFAULT_THEME 定数を導入
  • カスタム分類翻訳文字列を追加
  • テーマファイルの継承による補完が必要なテーマは wp-includes/theme-compat からファイルを読み込むよう、テーマ互換ファイルを導入
  • WP_User::_init_caps() の呼び出しを避けるため、WP_User::for_blog() と current_user_can_for_blog() を導入
  • グローバルまたはブログスコープでのテーブル名を取得するための wpdb::tables() を導入
  • ZipArchive バージョンの unzip_file()/en を導入(対応しているホスト上ではよりメモリ効率が高い)
  • get_bloginfo('wpurl') 内で get_option('siteurl')/en ではなく site_url() を使用
  • $wp_query->get_queried_object() 活用の改善
  • カレンダーを正しい HTML 5 対応に
  • clear_global_post_cache()/enclean_post_cache()/en に統合
  • カテゴリーおよび階層化分類を edit-tags.php に統合
  • edit-page-form.php を edit-form-advanced.php に統合
  • edit-pages.php を edit.php に統合
  • page.php を post.php に統合
  • page-new.php を post-new.php に統合
  • is_tax()/en をさらに強化
  • wp-ajax.php で使えるように、send_nosniff_header()/en を wp-includes へ移動
  • wp-db.php に $required_mysql_version glbal を新規追加
  • テンプレート内で完全なコメントフォームを出力する comment_form()/en を追加 (#10910)
  • query.php に posts_search/en を追加
  • 複数の関数の非推奨化とそれに伴う変更
  • single_post_title()single_tag_title()single_cat_title() が、WP_Query global がある時は利用するようにを最適化
  • post_type やその他の属性に依存したフィルタリングを可能にするため、デフォルト投稿が default_content/endefault_title/endefault_excerpt/en フィルターを通過するように変更。
  • page(\d+) スラッグを防止し接尾辞を強制
  • ナビゲーションメニューについてテーマ作者の考えを読むよう推奨。Ryan Boren の説明を参照
  •  ?page_id=xx ページが投稿の ID だった場合、リダイレクト先をその投稿ページにする
  • get_available_languages() を *dir 関数の代わりに glob() を使うようリファクタリング
  • オプションおよびルーチンのエスケープルールを変更。Ryan Boren の説明を参照
  • 予期しない出力が生成されないようにプラグイン作者にテストをリマインド。Ryan Boren の説明を参照
  • STYLE_DEBUG 定数を削除。SCRIPT_DEBUG をスクリプト・CSS 両方に対応
  • wp-ajax.php を削除。フロントエンド/特別な権限の必要のないページでの Ajax リクエストには nopriv-ajax.php を使用できるようにする(使用を推奨)
  • bbPress との競合を避けるため get_post_link()/enget_post_permalink()/en に改名
  • 実際の動作内容と動作タイミングに関する混乱が起きないよう、新規フック 'themes_loaded'を 'after_setup_theme' に改名
  • コーディング基準の修正: 変数にキャメルケースを使用しない。変数にはすべて小文字を使用
  •  ?p=does-not-exist、?cat=does-not-exist などに対し正しい 404 ページを提供
  • メニューにカスタム階層化分類を表示
  • 特別管理者にのみテーマインストーラーを表示
  • ie.css の接尾辞・バージョンを修正
  • add_settings_error()/en 関数の検証失敗に伴う自動的なエラー表示に設定 API が対応 (#11474)
  • WP_DEBUG 定義ロジックをクリーンアップ
  • wp_popular_terms_checklist()/en を更新し、カスタム分類にも対応
  • jQuery 1.4.2 へ更新 (#12305)
  • jQuery UI 1.7.3 へ更新
  • json ライブラリを更新
  • phpass 0.2 へ更新
  • Prototype.js 1.6.1 へ更新
  • Scriptaculous.js 1.8.3 へ更新
  • SWFobject JS 2.2 へ更新
  • wp_clear_scheduled_hook コールを、変数を渡す際は配列を使うように更新
  • フィルタが利用できるよう、wp-admin 内の画像に admin_url()/en を利用
  • wp_count_terms()/en 内で get_terms()/en を利用
  • phpDoc/en 関連の各種変更
  • wp-includes/http.php 関連の各種変更

今後のバージョンに先送りとなった機能

次の機能は今回のバージョンには入らず、将来のバージョンに盛り込む見込みです。

  • ユーザー権限の見直し・整備
  • メディアアップロード機能改善

外部資料


WordPress バージョンの一覧もあわせてご覧ください。


最新英語版: WordPress Codex » Version 3.0最新版との差分