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

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

「Version 3.0」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(90149版に更新。まだ一部未訳。)
(90283版に更新。リリース後の決定事項を更新。)
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
+
-->
+
 
<div class="information">
 
<div class="information">
 +
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 のクローズチケット一覧]をご覧ください。
  
現在、[[Version 3.0|バージョン3.0]]は RC 版公開段階にあり、正式版の公開は2010年6月を予定しています。機能強化と修正の多くが下記一覧に載っていますが、最終公開までに変更となる可能性があります。
+
バージョン 3.0 のデータベースバージョン ([[データベース概要#Table:_wp_options|<code>wp_options</code>]] テーブルの <code>db_version</code>)は '''15260''' へ変更となり、[https://core.trac.wordpress.org/ Trac] のリビジョンは 15274 となりました。
  
* [http://wpdevel.wordpress.com/version-3-0-project-schedule/ 開発スケジュール]
+
<!-- {{インストール・アップグレード情報|3.0|http://ja.wordpress.org/2010/01/06/wordpress-291-ja/|+WP Multibyte Patch プラグイン}} -->
* [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] (要パッチ)
+
** [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>
 
</div>
  
 
== ハイライト <span id="Highlights"></span>==
 
== ハイライト <span id="Highlights"></span>==
  
* WordPress and WordPress MU have merged, allowing the management of multiple sites (called Multisite) from one WordPress installation.
+
* WordPress と [[WordPress MU]] がマージ (統合) し、1つのインストールからマルチサイトと呼ばれる複数のサイトの管理が可能に。<!-- WordPress and WordPress MU have merged, allowing the management of multiple sites (called Multisite) from one WordPress installation. -->
* WordPress の最新機能を最大限に生かした新デフォルトテーマ「[[用語集#Twenty Ten|Twenty Ten]]<!-- New default theme [[Glossary#Twenty Ten theme|"Twenty Ten"]] takes full advantage of the current features of WordPress. -->
+
* WordPress の最新機能を最大限に生かした新デフォルトテーマ「[[用語集#Twenty Ten|Twenty Ten]]」を採用。<!-- New default theme [[Glossary#Twenty Ten theme|"Twenty Ten"]] takes full advantage of the current features of WordPress. -->
* New custom menu management feature, allows creation of custom menus combining posts, pages, categories, tags, and links for use in theme menus or widgets
+
* 新カスタムメニュー機能により、投稿・ページ・カテゴリー・タグ・リンクを元にしたカスタムメニューを管理画面から作成し、テーマ内のメニューエリアやウィジェットエリアに挿入できるように。<!-- New custom menu management feature allows creation of custom menus combining posts, pages, categories, tags, and links for use in theme menus or widgets. -->
* Custom header and background APIs.
+
* カスタムヘッダー・背景 API。<!-- Custom header and background APIs. -->
* Contextual help text accessed under the Help tab of every screen in the WordPress administration.
+
* WordPress 管理画面のすべての画面から、ヘルプタブをクリックしてコンテキストベースのヘルプテキストにアクセス可能に。<!-- Contextual help text accessed under the Help tab of every screen in the WordPress administration. -->
* Ability to set the admin username and password during installation.
+
* インストール時に管理者のユーザー名とパスワードを自由に設定できるように。<!-- Ability to set the admin username and password during installation. -->
* [[New comment_form()]] は、テンプレート中で使用する完全なコメントフォームを出力します。<!-- [[New comment_form()]] that outputs a complete commenting form for use within a theme template -->
+
* テーマの一括更新と処理中の自動メンテナンスモード。 <!-- Bulk updating of themes with an automatic maintenance mode during the process. -->
* All importers moved to the plugin repository (e.g. WordPress Importer) 
+
* 短縮 URL リンクへの対応。 <!-- Support for shortlinks. -->
* テーマ用カスタム背景<!-- Custom backgrounds for themes -->
+
* [[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 [[Glossary#Post_Type|Custom post types]] and [[Glossary#Taxonomy|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.)) -->
* テーマの一括更新と処理中の自動メンテナンスモード <!-- Bulk updating of themes with an automatic maintenance mode during the process. -->
+
* アクセシビリティとコンテンツによりフォーカス出来る環境の改善のため、管理画面のカラースキームをよりライトに変更。<!-- A lighter admin color scheme to increase accessibility and put the focus more squarely on your content. -->
* ショートリンクへの対応 <!-- Support for shortlinks. -->
+
* [[用語集#Post Type|カスタム投稿タイプ]]機能および階層(カテゴリー形式)対応を含むカスタム分類機能の強化(何ができるか見たい方は [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 [[Glossary#Post_Type|Custom post types]] and [[Glossary#Taxonomy|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.)) -->
+
* スタンドアロンの WordPress と [[用語集#WordPress MU|WordPress MU]] のコードを統合し、この機能を「マルチサイト」と呼ぶよう変更(注:本バージョンでは、ドメイン関連の追加機能はプラグインによる対応とした)<!-- Standalone WordPress and WPMU code merged and is called Multisite (Note: extra domain stuff remains plugin territory for this version) -->
+
* マルチサイト機能を利用するには [[wp-config.php の編集|''wp-config.php'']] ファイルの編集が必要<!-- Multisite requires [[Editing wp-config.php|''wp-config.php'']] file changes to institute -->
+
  
 
== ユーザ向け機能 <span id="User_Features"></span>==
 
== ユーザ向け機能 <span id="User_Features"></span>==
43行目: 29行目:
 
* 管理画面ヘッダーに新しい WordPress ロゴを使用 <!-- New WordPress logo for admin header -->
 
* 管理画面ヘッダーに新しい 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 -->
 
* 間違って検索エンジンをブロックするミスを避けるため「検索エンジンブロック中」のアラートを管理パネルヘッダーに表示<!-- Place "Search Engines Blocked" mini-alert in the wp-admin header to prevent people from accidentally delisting themselves -->
* 管理パネルヘッダーから「ターボ」リンクを削除し、ターボのセクションを「[[管理パネル#Tools|ツール]] ->[[Tools_Tools_SubPanel|ツール]]」パネルから削除<!-- Remove 'Turbo' link from admin header and remove Turbo section from the [[Administration_Panels#Tools|Tools]]->[[Tools_Tools_SubPanel|Tools]] panel -->
+
* 管理パネルヘッダーから「ターボ」リンクを削除し、ターボのセクションを「[[管理パネル#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 -->
* Renamed various menu items, for example Posts->Edit becomes Posts->Posts, and Links->Edit becomes Links->Links, and so on  
+
* 様々なメニュー項目を改名。例:「投稿 &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 administration menu icons -->
 
* グレーバージョンの管理画面の色調修正 <!-- Revised Gray Admin Color Scheme -->
 
* グレーバージョンの管理画面の色調修正 <!-- Revised Gray Admin Color Scheme -->
52行目: 38行目:
 
=== ダッシュボード <span id="Dashboard"></span>===
 
=== ダッシュボード <span id="Dashboard"></span>===
 
* コアアップグレードの直後にユーザーがダッシュボードへ移動できるリンクを追加 <!-- Add link so user can visit Dashboard after core upgrade -->
 
* コアアップグレードの直後にユーザーがダッシュボードへ移動できるリンクを追加 <!-- 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 -->
+
* '''ツール &rarr; 更新''' メニューオプションを '''ダッシュボード &rarr; 更新''' に移動。また、画面を修正してテーマ・プラグイン・コアの更新が同じパネル上になるように変更<!-- Move '''Tools->Upgrade''' menu option to '''Dashboard->Updates''' and overhaul of user interface so themes, plugins, and core upgrades under one panel -->
 
* 外観メニューの下にある[[Appearance Menus SubPanel|メニュー]]オプション経由の新メニュー(ナビゲーション)管理機能<!-- New menu management (navigation) via [[Appearance Menus SubPanel|Menus]] option under Appearances Menu--> ([http://core.trac.wordpress.org/ticket/11817 #11817])
 
* 外観メニューの下にある[[Appearance Menus SubPanel|メニュー]]オプション経由の新メニュー(ナビゲーション)管理機能<!-- 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 -->
 
* 新規登録ユーザーへのデフォルトパスワード変更警告 <!-- Password nag for newly registered users -->
64行目: 50行目:
 
* 履歴比較の画面を改善 <!-- Improved revision comparison user interface -->
 
* 履歴比較の画面を改善 <!-- Improved revision comparison user interface -->
 
* ショートリンク機能を有効化。ただし完全な利用にはまだプラグインまたはテーマによる対応が必要<!-- Shortlinks enabled, but still requires a plugin or theme support to fully realize this feature -->
 
* ショートリンク機能を有効化。ただし完全な利用にはまだプラグインまたはテーマによる対応が必要<!-- Shortlinks enabled, but still requires a plugin or theme support to fully realize this feature -->
* Added [[Function_Reference/capital_P_dangit|capital_P_dangit()]] filter to change '<tt>Wordpress</tt>' to '<tt>WordPress</tt>'.
+
* 「<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>'. -->
  
 
=== メディア <span id="Media"></span>===
 
=== メディア <span id="Media"></span>===
 
* FunnyOrDie.com の [[Embeds|oEmbed]] 対応追加 <!-- Add FunnyOrDie.com [[Embeds|oEmbed]] support -->
 
* FunnyOrDie.com の [[Embeds|oEmbed]] 対応追加 <!-- Add FunnyOrDie.com [[Embeds|oEmbed]] support -->
 
* メディアの Alt テキスト削除を許可 <!-- Allow Deletion of Media Alt text -->
 
* メディアの Alt テキスト削除を許可 <!-- Allow Deletion of Media Alt text -->
* メディア画面のラベルを "[[Post Thumbnails|投稿サムネイル]](Post Thumbnails)" から "Featured Image"  に変更 <!-- 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" -->
 
* [[Media_Library_SubPanel#Edit_Media|メディア編集]]スクリーンのクリーンアップ <!-- 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 -->
94行目: 80行目:
 
* New template file, [[Template Hierarchy#Single Post display|''single-{post_type}.php'']], for [[Glossary#Post_Type|custom post types]]
 
* New template file, [[Template Hierarchy#Single Post display|''single-{post_type}.php'']], for [[Glossary#Post_Type|custom post types]]
 
* 作成者別テンプレート用の新テンプレートファイル、[[テンプレート階層#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 -->
 
* 作成者別テンプレート用の新テンプレートファイル、[[テンプレート階層#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 -->
* 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 [[Glossary#Custom_Taxonomies|custom taxonomies]]
+
* [[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 [[Glossary#Custom_Taxonomies|custom taxonomies]] -->
 
* [[Appearance Editor SubPanel|テーマエディタ]]のスタイルを微調整 <!-- Style tweaks to [[Appearance Editor SubPanel|theme editor]] -->
 
* [[Appearance Editor SubPanel|テーマエディタ]]のスタイルを微調整 <!-- Style tweaks to [[Appearance Editor SubPanel|theme editor]] -->
* [[管理パネル#Appearance|外観]]->[[Appearance Themes SubPanel|テーマ]]パネルで、テーマの管理・インストールをタブ方式切り替えに<!-- Tab interface for Manage Themes and Install Themes in [[Administration Panels#Appearance|Appearance]]->[[Appearance Themes SubPanel|Themes]] panel -->
+
* [[管理パネル#Appearance|外観]] &rarr; [[Appearance Themes SubPanel|テーマ]]パネルで、テーマの管理・インストールをタブ方式切り替えに<!-- Tab interface for Manage Themes and Install Themes in [[Administration Panels#Appearance|Appearance]]->[[Appearance Themes SubPanel|Themes]] panel -->
 
* Improved child theme support; child theme use is highly encouraged and as described in the [[Child Themes]] article, very simple to accomplish
 
* Improved child theme support; child theme use is highly encouraged and as described in the [[Child Themes]] article, very simple to accomplish
* New [[Template_Tags/comment_form|comment_form()]] that outputs a complete commenting form for use within a theme template
+
* テンプレート中で使用する完全なコメントフォームを出力する新しい [[テンプレートタグ/comment_form|comment_form()]]/[[:en:Template_Tags/comment_form|en]] 関数。
* 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
+
* [http://wordpress.org/extend/themes/default Default] (Kubrick) および [http://wordpress.org/extend/themes/classic Classic] テーマの WordPress 配布パッケージ同梱を廃止。ただし、テーマディレクトリでは取得可能
  
 
=== プラグイン <span id="Plugins"></span>===
 
=== プラグイン <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 -->
 
* Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in [[Plugins Editor SubPanel|plugin]] editor* Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in plugin editor  
 
* Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in [[Plugins Editor SubPanel|plugin]] editor* Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in plugin editor  
* [[管理パネル#Plugins|プラグイン]]->[[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])
+
* [[管理パネル#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 -->
 
* プラグイン削除の際、アンインストールフックをチェックしデータ削除を警告<!-- When deleting plugins, check for uninstall hooks, and warn of data deletion -->
  
 
==== ツール <span id="Tools"></span>====
 
==== ツール <span id="Tools"></span>====
* タグからカテゴリー、カテゴリーからタグへの変換ツールを[[Tools Tools SubPanel|ツール]]パネルに追加。タグからカテゴリーへの変換ツールへのリンクを[[管理パネル#Posts|投稿]]->[[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 -->
+
* タグからカテゴリー、カテゴリーからタグへの変換ツールを[[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 -->
 
* OPML リンクエクスポートスクリプトのクリーンアップ<!-- Clean up OPML link export script -->
 
* OPML リンクエクスポートスクリプトのクリーンアップ<!-- Clean up OPML link export script -->
 
* Expanded filter criteria in [[Administration_Panels|Administration]] > [[Administration_Panels#Export|Tools]] > [[Tools_Export_SubPanel|Export]] panel
 
* Expanded filter criteria in [[Administration_Panels|Administration]] > [[Administration_Panels#Export|Tools]] > [[Tools_Export_SubPanel|Export]] panel
116行目: 102行目:
  
 
==== ユーザー <span id="Users"></span>====
 
==== ユーザー <span id="Users"></span>====
* [[管理パネル#Users|ユーザー]]->[[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 -->
+
* [[管理パネル#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 -->
  
 
==== 設定 <span id="Settings"></span>====
 
==== 設定 <span id="Settings"></span>====
* [[管理パネル#Settings|設定]]->[[Settings Miscellaneous SubPanel|その他の設定]]管理メニューを削除。 アップロード設定を [[管理パネル#Settings|設定]]->[[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 -->
+
* [[管理パネル#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 -->
* [[管理パネル#Settings|設定]]->[[Settings General SubPanel|一般]]パネルを修正。「ブログ」を「サイト」に書き換え<!-- 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 -->
  
133行目: 119行目:
 
=== マルチサイト <span id="Multisite"></span>===
 
=== マルチサイト <span id="Multisite"></span>===
  
* マルチサイト/ネットワークを有効化するための新しい「[[管理パネル#Tools|ツール]]->[[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'']] -->
+
* マルチサイト/ネットワークを有効化するための新しい「[[管理パネル#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'']] -->
 
* [[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()]] ) -->
 
* [[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()]] ) -->
* 新しい「[[管理パネル#Dashboard|ダッシュボード]]->[[Dashboard My Sites SubPanel|参加サイト]]/[[:en:Dashboard My Sites SubPanel|en]]」パネル<!-- 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 -->
* 新しい「[[管理パネル#Tools|ツール]]->[[Tools Delete Site SubPanel|サイトを削除]]/[[:en:Tools Delete Site SubPanel|en]]」パネル<!-- 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 機能)
 
* [[wp-config.php の編集|''wp-config.php'']] ファイルを使った[[ネットワークの作成]] (マルチサイト/WPMU 機能)
 
* Terminology changes regarding Sites, Blogs, Networks (see [http://www.andrewnacin.com/2010/03/25/terminology-nightmare-blogs-sites-networks/ Andrew Nacin's explanation])
 
* Terminology changes regarding Sites, Blogs, Networks (see [http://www.andrewnacin.com/2010/03/25/terminology-nightmare-blogs-sites-networks/ Andrew Nacin's explanation])
213行目: 199行目:
 
* メニューが設定されていない場合 [[テンプレートタグ/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 -->
 
* メニューが設定されていない場合 [[テンプレートタグ/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 -->
 
* [[Press This]] の実体参照エンコーディング修正<!-- Fix [[Press This]] entity encoding -->
 
* [[Press This]] の実体参照エンコーディング修正<!-- Fix [[Press This]] entity encoding -->
* [[管理パネル#Settings|設定]]->[[Settings General SubPanel|一般]] の夏時間〜標準時間への移行表示を修正<!-- Fix DST/Standard transition display in [[Administration Panels#Settings|Settings]]->[[Settings General SubPanel|General]] -->
+
* [[管理パネル#Settings|設定]] &rarr; [[Settings General SubPanel|一般]] の夏時間〜標準時間への移行表示を修正<!-- Fix DST/Standard transition display in [[Administration Panels#Settings|Settings]] &rarr; [Settings General SubPanel|General]] -->
 
* WP_Filesystem の再帰 chmod を修正<!-- Fix recursive chmod for WP_Filesystem -->
 
* WP_Filesystem の再帰 chmod を修正<!-- Fix recursive chmod for WP_Filesystem -->
 
* 投稿ステータスを public、private、protected、または internal としてフラッグ<!-- Flag post statuses as public, private, protected, or internal -->
 
* 投稿ステータスを public、private、protected、または internal としてフラッグ<!-- Flag post statuses as public, private, protected, or internal -->
331行目: 317行目:
 
* [http://bono.s206.xrea.com/wpja/?tag=wp3.0+edit+codex ドキュメント更新対象・内容・進捗](裏Codex)
 
* [http://bono.s206.xrea.com/wpja/?tag=wp3.0+edit+codex ドキュメント更新対象・内容・進捗](裏Codex)
  
{{原文|Version 3.0|90149}}<!-- 2010-06-14T21:19:23 Janeforshort 版 --><!--  
+
{{原文|Version 3.0|90283}}<!-- 2010-06-18T12:14:10 Nao 版 --><!--  
 
※ 原文をコメントアウトで残すこと。
 
※ 原文をコメントアウトで残すこと。
 
更新が激しいページなので、日本語だけだと挿入位置が分かりにくいので。 -->
 
更新が激しいページなので、日本語だけだと挿入位置が分かりにくいので。 -->
340行目: 326行目:
  
 
[[en:Version 3.0]]
 
[[en:Version 3.0]]
[[es|Versión 3.0]]
+
[[es:Versión 3.0]]
 
[[zh-hans:3.0 版]]
 
[[zh-hans:3.0 版]]

2010年6月19日 (土) 03:15時点における版

このページ「Version 3.0」は一部未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています。* 原文はコメントアウトで残してください。更新が激しいページなので、日本語だけだと挿入位置が分かりにくいため。

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

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

ハイライト

  • WordPress と WordPress MU がマージ (統合) し、1つのインストールからマルチサイトと呼ばれる複数のサイトの管理が可能に。
  • WordPress の最新機能を最大限に生かした新デフォルトテーマ「Twenty Ten」を採用。
  • 新カスタムメニュー機能により、投稿・ページ・カテゴリー・タグ・リンクを元にしたカスタムメニューを管理画面から作成し、テーマ内のメニューエリアやウィジェットエリアに挿入できるように。
  • カスタムヘッダー・背景 API。
  • WordPress 管理画面のすべての画面から、ヘルプタブをクリックしてコンテキストベースのヘルプテキストにアクセス可能に。
  • インストール時に管理者のユーザー名とパスワードを自由に設定できるように。
  • テーマの一括更新と処理中の自動メンテナンスモード。
  • 短縮 URL リンクへの対応。
  • カスタム投稿タイプ機能および階層(カテゴリー形式)対応を含むカスタム分類機能の強化(何ができるか見たい方は 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)

リンク

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

コメント

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

外観

プラグイン

  • プラグインインストール画面に表示されているすべてのプラグインの下に、詳細・「今すぐインストール」アクションリンクを追加
  • Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in plugin editor* Allow Tab indenting, Shift-Tab (outdenting), and multi-line tabbing, in plugin editor
  • プラグイン → [Plugins Installed SubPanel|インストール済み]] パネルからのプラグイン一括更新 (#11542)
  • プラグイン削除の際、アンインストールフックをチェックしデータ削除を警告

ツール

  • タグからカテゴリー、カテゴリーからタグへの変換ツールをツールパネルに追加。タグからカテゴリーへの変換ツールへのリンクを投稿 → [Posts Tags SubPanel|投稿タグ]]パネルに追加
  • OPML リンクエクスポートスクリプトのクリーンアップ
  • Expanded filter criteria in Administration > Tools > Export panel
  • Import WordPress fixes notices, attachments, and users
  • Removed Turbo menu item, but because Turbo files weren't removed, Turbo may still work
  • All importers moved to the plugin repository (e.g. WordPress Importer)

ユーザー

  • ユーザー → [Users Add New SubPanel|新規追加]]パネルで「このブログでの権限なし」の選択を許可

設定

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

インストール処理

マルチサイト

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

  • デフォルト抜粋の改善。抜粋内の余分な空白を削除し、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 を追加
  • Add redirect_to and associated filters to registration and password recovery
  • Add a wp_loaded action that fires once WordPress init has finished
  • wp_delete_comment() の際のクエリの親コメントとの関連づけを高速化するため、comment_parent (wp_comments テーブル) に INDEX を追加
  • Add argument hide_if_empty to wp_dropdown_categories() to hide dropdown if no terms to display
  • Add argument id to wp_dropdown_users() and wp_dropdown_categories()
  • Add argument post_type to get_page_by_title()
  • Add argument taxonomies to register_post_type()
  • Add argument taxonomy to wp_list_categories() and wp_dropdown_categories() to be custom taxonomy aware
  • Add capability 'edit_theme_options' (see developer discussion on this)
  • Add capability 'list_users' to provide more controls over listing users vs. editing users
  • Add compatibility code for old themes that relied on templates from the default theme without expressly identifying it as the parent theme (Note: the fallback to these template files is now deprecated and will be removed in a future version)
  • get_pages()/en にカスタム階層化投稿タイプへの対応を追加
  • wp_insert_post() にデフォルト 'post_content' と 'post_title' を追加
  • wp_insert_user()/en にメールアドレス・ログインの重複チェックを追加
  • ダッシュボードの「現在の状況】ウィジェットにフックを追加
  • paginate_links() のリンクおよび wp_link_pages() の変数にフィルターを追加
  • Add filter post_updated_messages to allow changes to the $messages array in wp-admin/edit-form-advanced.php
  • Add filter post_updated action fires when a post is updated; post ID, current and previous post objects are passed and wp_check_for_changed_slugs() updated to use new hook
  • カスタム分類登録にパーマリンクを前に追加許可かどうかのフラッグを追加
  • wp-config-sample.php に初期 WP_DEBUG 定義を追加し、プラグイン・テーマ開発者にこの利用を勧める
  • Twenty Ten テーマにモバイル WebKit スタイルを追加
  • get_comments/en に並べ替え・選択オプションをさらに追加
  • マルチサイト機能を追加 (#11644)
  • Add new protocols for kses and make the list of protocols filterable
  • コメントテンプレート関数にコメント ID 変数オプションを追加
  • $wpdb 用の置換メソッドを追加 (#10864)
  • get_terms()/en の 'include'、'exclude' 変数が arrays() にも対応するよう変更
  • Add support to is_singular() to allow testing of specific post_types such as is_singular('book') or 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
  • カスタム投稿タイプの管理画面対応 (#9674)
  • カスタム分類階層の管理画面対応 (#10122)
  • カスタム投稿タイプのカスタムアイコンを許可
  • カスタム投稿タイプごとのタイトルやエディタ機能有効化・無効化を許可。remove_post_type_support()/en の導入。作成者による有効か・無効化上書きを許可
  • Allow include/exclude arguments for get_posts() and get_pages() to be an array
  • 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()/en 向けの 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') を推奨
  • Deprecate get_bloginfo('text_direction') in favor of is_rtl()
  • Deprecate set_current_user() in favor of 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 テーマで、 Featured Image がヘッダーサイズより小さい場合 カスタムヘッダー に使用しない
  • *_user_meta() 関数を導入、*_usermeta() 関数群を非推奨に
  • Introduce _ex(), a hybrid between _e() and _x(), to translate with context, then echo.
  • Introduce add_editor_style() to easily register a stylesheet for the visual editor
  • それぞれ対応する WP_Rewrite メソッドのラッパーである add_permastruct()/en および flush_rewrite_rules()/en を導入
  • Introduce disabled() form helper, move selected() and checked() out of wp-admin and into full scope
  • 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 関数を導入
  • Introduce get_super_admins() and allow hard-coding a global super_admins array and bypassing site options
  • 登録済み分類をすべて取得するための get_taxonomies()/en 関数を導入 (#12516)
  • (ヘッダ・サイドバー・フッタ以外の) 一般的なファイルをインクルードするための get_template_part 関数を導入 (#13146, #13816)
  • Introduce get_term_feed_link() and use it in wp_list_categories()
  • get_the_author_link()/en を導入
  • get_the_date() を導入
  • home_url()/en を導入
  • is_child_theme()/en を導入
  • Introduce is_post_type_hierarchical() to use to check if a post type support hierarchical
  • Introduce is_rtl() and becomes defined when locale is loaded
  • is_super_admin()/en を導入
  • is_textdomain_loaded()/en を導入
  • Introduce menu_page_url() for plugins to use to get the URL for the pages they have added
  • remove_theme_support()/en を導入
  • post_type_exists()/en を導入
  • sanitize_key()/en を導入
  • set_current_screen()/en を導入。インライン編集 Ajax 用に現在の画面を設定し、投稿行が適切に表示されるようにする
  • Introduce taxonomy_exists() to replace is_taxonomy()
  • Introduce term_exists() to replace is_term()
  • Introduce the_shortlink() template tag (#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() を導入
  • Introduce wp_check_filetype_and_ext() to handle mime/ext image comparisons and corrections for upload and sideload
  • Introduce wp_reset_postdata() to reset the post global for the current query_posts() call after using a loop with a new WP_Query object
  • Introduce constant DISALLOW_FILE_MODS for disabling all ops that modify core, theme, or plugins files
  • Introduce constant DISALLOW_FILE_EDIT flag for enabling/disabling the theme and plugin editors
  • Introduce constant DISALLOW_UNFILTERED_HTML to disallow unfiltered_html for all users, even admins and super admins
  • Introduce constant SUBDOMAIN_INSTALL boolean to replace VHOST
  • Introduce constant WP_DEFAULT_THEME to use to set 'default' theme when installing new sites
  • カスタム分類翻訳文字列を追加
  • テーマファイルの継承による補完が必要なテーマは 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+) スラッグを防止し接尾辞を強制
  • Recommended reading from a theme developer's view regarding navigation menus; see Ryan Boren's recommendation
  •  ?page_id=xx ページが投稿の ID だった場合、リダイレクト先をその投稿ページにする
  • Refactor get_available_languages() to use glob() instead of *dir functions
  • Reminder that escaping rules for options and transients changed so see Ryan Boren's explanation
  • Reminder to plugin authors to test and make sure they do not generate unexpected output; see Ryan Boren's explanation
  • 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 Codex » Version 3.0最新版との差分