当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「Version 2.8」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(17:06, May 3, 2009 Bono 版に更新)
(一部翻訳、言語間リンク追加/翻訳できる箇所があればじゃんじゃんお願いします)
1行目: 1行目:
 
{{NeedTrans}}
 
{{NeedTrans}}
 +
(このバージョンは開発中です)
  
On May xxth, 2009, WordPress [[Version 2.8]], 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 [[更新履歴/2.8|Changelog for 2.8]]/[[:en:Changelog/2.8|en]].
+
2009年5月xx日(米国時間)、xxxxxxxxxxxxxxx にちなんで名付けられた WordPress [[Version 2.8]] がリリースされました。 このバージョンの機能強化とバグフィクスについては、[http://wordpress.org/development 開発ブログ]および[[更新履歴/2.8|更新履歴 2.8]]/[[:en:Changelog/2.8|en]] をご覧ください。
  
For [[Version 2.8]], the database version ('''db_version''' in '''wp_options''') changed to xxxx, and the [[Trac]]/[[:en:Trac|en]] revision was xxxxx
+
'''Version 2.8''' のデータベースバージョン([[データベース概要#|wp_options]] の db_version)は '''xxxx''' へ変更となり、[[Trac]]/[[:en:Trac|en]] のリビジョンは xxxxx となりました。
  
 
* [http://trac.wordpress.org/query?status=new&status=assigned&status=reopened&milestone=2.8 View Open Tickets]
 
* [http://trac.wordpress.org/query?status=new&status=assigned&status=reopened&milestone=2.8 View Open Tickets]
9行目: 10行目:
  
 
<div id="New_Features">
 
<div id="New_Features">
== New Features ==
+
== 新機能 ==
 
</div>
 
</div>
 
<div id="User_Features">
 
<div id="User_Features">
===User Features===
+
=== ユーザ向け機能 ===
 
</div>
 
</div>
* New Theme Installer routines
+
* 新規テーマインストーラ
* Add CodePress syntax highlighting to [[Appearance Editor SubPanel|テーマエディタ]]/[[:en:Appearance Editor SubPanel|en]]・[[Plugins Editor SubPanel|プラグインエディタ]]/[[:en:Plugins Editor SubPanel|en]]  
+
* [[Appearance Editor SubPanel|テーマエディタ]]/[[:en:Appearance Editor SubPanel|en]]・[[Plugins Editor SubPanel|プラグインエディタ]]/[[:en:Plugins Editor SubPanel|en]] に CodePress 構文強調表示を追加
 
* Use "Custom Header" for menu text and revise Default theme to reflect change
 
* Use "Custom Header" for menu text and revise Default theme to reflect change
 
* Separate Comments into a separate postbox, from Discussion postbox, on the [[Posts Edit SubPanel|Edit Post screen]]
 
* Separate Comments into a separate postbox, from Discussion postbox, on the [[Posts Edit SubPanel|Edit Post screen]]
* Don't ask for confirmation when marking a comment as spam
+
* コメントをスパムとする際に確認メッセージを出さない
* Don't notify post author of own comments
+
* 投稿の著者自身によるコメントは通知しない
* Allow the dashboard widgets to be arranged in up to four columns as set via the Screen Options tab
+
* ダッシュボードウィジェットの配置を、表示オプション(Screen Options)タブで 4カラムまで設定できるようにする
 
* Make titles into links in Dashboard Right Now module (this was in 2.7.1)
 
* Make titles into links in Dashboard Right Now module (this was in 2.7.1)
* Improved Admin icons (grey-to-transparent shadows)
+
* 管理パネルアイコンを改良 (grey-to-transparent shadows)
* Update Blue Admin Color Scheme
+
* 管理パネルカラースキーム「ブルー」を更新
* [[Press This]] improvements UI, quoting fixes, plus ability for Contributors to use Press This
+
* [[Press This]] の UI(ユーザインタフェース)を改善、引用の修繕、[[ユーザーの種類と権限|Contributor]] も Press This を使えるようにする
 
* Improve installer to help people entering wrong email addresses
 
* Improve installer to help people entering wrong email addresses
* Improved [[Plugins/WordPress Widgets Api|Widget]]/[[:en:Plugins/WordPress Widgets Api|en]] user [[Appearance Widgets SubPanel|interface]]/[[:en:Appearance Widgets SubPanel|en]]
+
* [[Plugins/WordPress Widgets Api|ウィジェット]]/[[:en:Plugins/WordPress Widgets Api|en]][[Appearance Widgets SubPanel|ユーザインタフェース]]/[[:en:Appearance Widgets SubPanel|en]]の改善
* Allow editing of all plugin files ([https://core.trac.wordpress.org/ticket/6732 Ticket 6732])
+
* 全てのプラグインファイルを編集できるようにする ([https://core.trac.wordpress.org/ticket/6732 Ticket 6732])
* Improved Plugin search (this was in 2.7.1) on [[管理パネル]] > [[管理パネル#Plugins|プラグイン]] > [[Plugins Add New SubPanel|新規追加]]
+
* [[管理パネル]] > [[管理パネル#Plugins|プラグイン]] > [[Plugins Add New SubPanel|新規追加]]画面のプラグイン検索の改善 (this was in 2.7.1)
* Per Page option for plugins
+
* プラグインに改ページオプション<!-- Per Page option for plugins -->
* Move "Install a plugin in .zip format" to new Upload tab under [[管理パネル]] > [[管理パネル#Plugins|プラグイン]] > [[Plugins Add New SubPanel|新規追加]]
+
* [[管理パネル]] > [[管理パネル#Plugins|プラグイン]] > [[Plugins Add New SubPanel|新規追加]]画面の「Install a plugin in .zip format」を、新たに設けた「Upload」タブへ移動
 
* Show absolute date instead of relative date for scheduled posts
 
* Show absolute date instead of relative date for scheduled posts
* Fix tags suggest for post quick edit and bulk edit
+
* 投稿のクイック編集・一括編集のタグ提案(suggest)を修繕
* Permalink editor changes and fix for pages
+
* ページのパーマリンクエディタを変更・修繕
* Autosave post/page when pressing Control/Command+S
+
* Control/Command+S を押下すると投稿/ページを自動保存
 
* Add toggle all button to the Gallery tab in the uploader
 
* Add toggle all button to the Gallery tab in the uploader
* Add per page option to Screen Options for comments, posts, pages, media, categories, and tags
+
* コメント・投稿・ページ・メディア・カテゴリー・タグ画面の表示オプション(Screen Options)に改ページオプションを追加
* Overhaul of LiveJournal importer (also add define WP_IMPORTING)
+
* LiveJournal インポータのオーバーホール(WP_IMPORTING 定義も追加)
* Show [[管理パネル#Tools|Tools menu]] for all users so they can access [[Tools Tools SubPanel#Turbo: Speed up WordPress|Turbo]]
+
* 全登録ユーザが [[Tools Tools SubPanel#Turbo: Speed up WordPress|Turbo]] にアクセスできるよう[[管理パネル#Tools|ツールメニュー]]を表示
* Check for new version when visiting [[管理パネル]] > [[管理パネル#Tools|ツール]] > [[Tools Upgrade SubPanel|アップグレード]]
+
* [[管理パネル]] > [[管理パネル#Tools|ツール]] > [[Tools Upgrade SubPanel|アップグレード]]画面を訪れたときに新バージョンをチェック
 
* Fix most popular link category list
 
* Fix most popular link category list
* Add description field for [[Posts Tags SubPanel|tags]]
+
* [[Posts Tags SubPanel|タグ]]画面に description 欄を追加
 
* WAI-ARIA landmark roles to added to WordPress Default theme
 
* WAI-ARIA landmark roles to added to WordPress Default theme
* Remove My Hacks option from [[管理パネル]] > [[管理パネル#Settings|設定]] > [[Settings Miscellaneous SubPanel|その他の設定]]
+
* [[管理パネル]] > [[管理パネル#Settings|設定]] > [[Settings Miscellaneous SubPanel|その他の設定]]画面から「レガシーな my-hacks.php ファイルを使用」(Use legacy my-hacks.php file support)オプションを除去
* Hide email addresses from low privilege users on the [[管理パネル]] > [[管理パネル#Comments|コメント]] > [[Comments Comments SubPanel|コメント]]/[[:en:Comments Comments SubPanel|en]]
+
* [[管理パネル]] > [[管理パネル#Comments|コメント]] > [[Comments Comments SubPanel|コメント]]/[[:en:Comments Comments SubPanel|en]]画面にて、権限の低いユーザにメールアドレスを表示しない
* In upgrade process, provide better explanation for database upgrade message
+
* アップグレード処理のデータベース・アップグレードメッセージとして、よりよい説明を提供
* Enforce unique email addresses in Add/Edit users
+
* ユーザの追加/編集画面にて他のユーザと重ならないメールアドレスのみ許可
 
* Make user_nicenames unique during registration
 
* Make user_nicenames unique during registration
  
 
<div id="Development.2C_Themes.2C_Plugins">
 
<div id="Development.2C_Themes.2C_Plugins">
===Development, Themes, Plugins===
+
===開発・テーマ・プラグイン===
 
</div>
 
</div>
* Improved [[データベース概要|database]] performance
+
* [[データベース概要|database]] パフォーマンスを向上
* Drop '''post_category''' column from [[データベース概要|wp_posts table]], and '''link_category''' column from [[データベース概要|wp_links schemas]]
+
* [[データベース概要|wp_posts テーブル]]から '''post_category''' カラムを、'''link_category''' column from [[データベース概要|wp_links スキーマ]]から '''link_category''' カラムを削除
 
* Fix delete statements to ensure data integrity when innodb and foreign keys are used
 
* Fix delete statements to ensure data integrity when innodb and foreign keys are used
 
* Enforce consistent ID types to allow for foreign keys to be defined between [[データベース概要|tables]]
 
* Enforce consistent ID types to allow for foreign keys to be defined between [[データベース概要|tables]]
59行目: 60行目:
 
* Add a filter to the post states list
 
* Add a filter to the post states list
 
* Introduction and widespread use of transient and related fiters
 
* Introduction and widespread use of transient and related fiters
* Add filters so AIM, Yahoo, and Jabber IM labels, in [[Users Your Profile SubPanel|あなたのプロフィール]], can be changed
+
* Add filters so AIM, Yahoo, and Jabber IM labels, in [[Users Your Profile SubPanel|あなたのプロフィール]]で AIM・Yahoo・Jabber IM ラベルを変更できるようにフィルターを追加
* Add hook "after_db_upgrade"
+
* "after_db_upgrade" フックを追加
* Add hooks for the Users, Categories, Link Categories, and Tags table columns
+
* <!-- Add hooks for the Users, Categories, Link Categories, and Tags table columns -->ユーザー・カテゴリー・リンクカテゴリー・タグテーブルのカラムにフックを追加
* HTTP API updates and fixes
+
* HTTP API の更新・フィクス
 
* Add support for blocking all outbound HTTP requests
 
* Add support for blocking all outbound HTTP requests
* Updated List of HTTP status codes ([https://core.trac.wordpress.org/ticket/9297 Ticket 9297])
+
* HTTP ステータスコードのリストを更新 ([https://core.trac.wordpress.org/ticket/9297 Ticket 9297])
* Use SimplePie for widget and dashboard feeds
+
* ウィジェットおよびダッシュボードフィードに SimplePie を使用
 
* Switch to pomo lib. Support gettext contexts. Deprecate long form functions
 
* Switch to pomo lib. Support gettext contexts. Deprecate long form functions
 
* [[TinyMCE]]/[[:en:TinyMCE|en]] 3.2.3
 
* [[TinyMCE]]/[[:en:TinyMCE|en]] 3.2.3
* Use Jcrop 0.9.8 for cropping
+
* cropping に Jcrop 0.9.8 を使用
* Update pclzip to 2.8
+
* pclzip 2.8 に更新
* Improved performance for script loading
+
* スクリプトローディングのパフォーマンスを向上
* Improved archive and calendar queries
+
* アーカイブおよびカレンダークエリの改良
 
* Cron spawning improvements
 
* Cron spawning improvements
 
* Timezone enhancements for PHP 5
 
* Timezone enhancements for PHP 5
* Add [[#New Widgets API|WP_Widget]] class and move native widgets into WP_Widget
+
* [[#New Widgets API|WP_Widget]] クラスを追加、元からあったウィジェットを WP_Widget へ移動
* Allow other [[WordPress Taxonomy|taxonomies]]/[[:en:WordPress Taxonomy|en]] (e.g. post categories) to be used with [[テンプレートタグ/wp_tag_cloud|wp_tag_cloud]] ([https://core.trac.wordpress.org/changeset/10554 Changeset 10554])
+
* [[テンプレートタグ/wp_tag_cloud|wp_tag_cloud]] でその他の[[WordPress Taxonomy|タクソノミー]]/[[:en:WordPress Taxonomy|en]](投稿カテゴリーなど)も使えるようにする ([https://core.trac.wordpress.org/changeset/10554 Changeset 10554])
* Add echo argument to [[テンプレートタグ/wp_tag_cloud|wp_tag_cloud()]]  
+
* [[テンプレートタグ/wp_tag_cloud|wp_tag_cloud()]] に引数 echo を追加
* Allow a plugin to control how many posts are displayed on [[Posts Edit SubPanel|edit pages]]
+
* [[Posts Edit SubPanel|投稿編集画面]]に表示する投稿数をプラグインで制御できるようにする
* Add "style" and "html" arguments to [[テンプレートタグ/wp_list_authors|wp_list_authors]] ([https://core.trac.wordpress.org/ticket/4420 Ticket 4420])
+
* Add "style" and "html" arguments to [[テンプレートタグ/wp_list_authors|wp_list_authors]] に引数 "style"・"html" を追加 ([https://core.trac.wordpress.org/ticket/4420 Ticket 4420])
* Add "exclude_tree" argument to [[テンプレートタグ/wp_list_categories|wp_list_categories]] and make exclude behave like exclude_tree when hierarchical is specified--this was actually a 2.7.1 change ([https://core.trac.wordpress.org/ticket/8614 Ticket 8614])
+
* [[テンプレートタグ/wp_list_categories|wp_list_categories]] に引数 "exclude_tree" を追加、and make exclude behave like exclude_tree when hierarchical is specified--this was actually a 2.7.1 change ([https://core.trac.wordpress.org/ticket/8614 Ticket 8614])
* New [[テンプレートタグ|Template Tag]], [[テンプレートタグ/the_modified_author|the_modified_author]]/[[:en:Template Tags/the_modified_author|en]] ([https://core.trac.wordpress.org/ticket/9154 Ticket 9154])
+
* 新規[[テンプレートタグ|Template Tag]] [[テンプレートタグ/the_modified_author|the_modified_author]]/[[:en:Template Tags/the_modified_author|en]] ([https://core.trac.wordpress.org/ticket/9154 Ticket 9154])
* Enhanced support for [[WordPress Taxonomy|custom taxonomies]]/[[:en:WordPress Taxonomy|en]]
+
* [[WordPress Taxonomy|カスタムタクソノミー]]/[[:en:WordPress Taxonomy|en]]への対応の強化
* Put page title before blog name in admin title ([https://core.trac.wordpress.org/ticket/9028 Ticket 9028])
+
* 管理画面の title でブログ名の前に画面名を表示(ダッシュボード < ブログ名 のように) ([https://core.trac.wordpress.org/ticket/9028 Ticket 9028])
* Use https://api.wordpress.org/secret-key/1.1/ for the WordPress.org secret-key service
+
* WordPress.org シークレットキーサービスに https://api.wordpress.org/secret-key/1.1/ を使用
* Various phpDoc updates
+
* 各種 phpDoc 更新
 
* Refactor filters to avoid potential XSS attacks
 
* Refactor filters to avoid potential XSS attacks
* [[XML-RPC wp|XMLRPC]]/[[:en:XML-RPC wp|en]] improvements
+
* [[XML-RPC wp|XMLRPC]]/[[:en:XML-RPC wp|en]] 改良
* Improved ''mysql2date'' coding
+
* ''mysql2date'' のコーディングを改良
 
* Make authentication more pluggable
 
* Make authentication more pluggable
 
* Switch to using the ID when calling [[Gravatar の使い方|get_avatar]] internally to support caching plugins
 
* Switch to using the ID when calling [[Gravatar の使い方|get_avatar]] internally to support caching plugins
 
* Allow plugins to provide a canonical redirect_url even if WordPress does not provide its own
 
* Allow plugins to provide a canonical redirect_url even if WordPress does not provide its own
 
* Drafts have post_date populated now, so look for a zeroed out post_date_gmt to determine non-scheduled nature
 
* Drafts have post_date populated now, so look for a zeroed out post_date_gmt to determine non-scheduled nature
* Fixes to [[テンプレートタグ/query_posts|query_posts]] (obey post_type, drop orderby=category, use group by for meta key queries, remove meta_value from selected fields)
+
* [[テンプレートタグ/query_posts|query_posts]] のフィクス (obey post_type, drop orderby=category, use group by for meta key queries, remove meta_value from selected fields)
 
* Allow a plugin to filter the classes applied in [[テンプレートタグ/wp_list_pages|wp_list_pages()]]
 
* Allow a plugin to filter the classes applied in [[テンプレートタグ/wp_list_pages|wp_list_pages()]]
 
* Functions ([[関数リファレンス/get_adjacent_post_rel_link|get_adjacent_post_rel_link()]]/[[:en:Function Reference/get_adjacent_post_rel_link|en]] and [[関数リファレンス/adjacent_post_rel_link|adjacent_post_rel_link()]]/[[:en:Function Reference/adjacent_post_rel_link|en]]) to display relational links for adjacent posts in the head ([https://core.trac.wordpress.org/ticket/8703 Ticket 8703])
 
* Functions ([[関数リファレンス/get_adjacent_post_rel_link|get_adjacent_post_rel_link()]]/[[:en:Function Reference/get_adjacent_post_rel_link|en]] and [[関数リファレンス/adjacent_post_rel_link|adjacent_post_rel_link()]]/[[:en:Function Reference/adjacent_post_rel_link|en]]) to display relational links for adjacent posts in the head ([https://core.trac.wordpress.org/ticket/8703 Ticket 8703])
 
* Add the sticky post grey background to the default theme
 
* Add the sticky post grey background to the default theme
* Proxy support
+
* プロキシ対応
 
* Let a plugin filter the expanded capabilities returned by map_meta_cap
 
* Let a plugin filter the expanded capabilities returned by map_meta_cap
 
* Allow the update period to be filtered in RSS/RDF feeds
 
* Allow the update period to be filtered in RSS/RDF feeds
102行目: 103行目:
 
* Add tag description functions [[テンプレートタグ/tag_description|tag_description]] and ''term_description''
 
* Add tag description functions [[テンプレートタグ/tag_description|tag_description]] and ''term_description''
 
* Add page class to [[関数リファレンス/get_body_class|get_body_class()]]/[[:en:Function Reference/get_body_class|en]]
 
* Add page class to [[関数リファレンス/get_body_class|get_body_class()]]/[[:en:Function Reference/get_body_class|en]]
* Deprecate [[関数リファレンス/get_catname|get_catname()]]/[[:en:Function Reference/get_catname|en]]
+
* [[関数リファレンス/get_catname|get_catname()]]/[[:en:Function Reference/get_catname|en]] を非推奨(廃止予定)に
* Use [[関数リファレンス/comments_open|comments_open()]]/[[:en:Function Reference/comments_open|en]] and [[関数リファレンス/pings_open|pings_open()]]/[[:en:Function Reference/pings_open|en]] in WordPress Default and Classic themes
+
* WordPress デフォルトテーマ・Classicテーマで [[関数リファレンス/comments_open|comments_open()]]/[[:en:Function Reference/comments_open|en]] および [[関数リファレンス/pings_open|pings_open()]]/[[:en:Function Reference/pings_open|en]] を使用
* Add [[関数リファレンス/wp_trim_excerpt|wp_trim_excerpt()]]/[[:en:Function Reference/wp_trim_excerpt|en]] filter
+
* [[関数リファレンス/wp_trim_excerpt|wp_trim_excerpt()]]/[[:en:Function Reference/wp_trim_excerpt|en]] フィルタを追加
 
* Consolidate plugin/theme/core upgrade/install functions
 
* Consolidate plugin/theme/core upgrade/install functions
* Add page-id-x class to body for pages
+
* ページの <code>body</code> 要素に <code>page-id-x</code> class を追加
* Return empty list in [[テンプレートタグ/wp_list_bookmarks|wp_list_bookmarks()]] if requested bookmark category does not exist
+
* [[テンプレートタグ/wp_list_bookmarks|wp_list_bookmarks()]] で存在しないブックマークカテゴリが要求されたときに空のリストを返す
 
* Allow [[#Menu reordering via plugin|menu reordering via plugin]]
 
* Allow [[#Menu reordering via plugin|menu reordering via plugin]]
 
* Add hook for updating user profile
 
* Add hook for updating user profile
* Add redirect argument to [[テンプレートタグ/wp_loginout|wp_loginout]]
+
* [[テンプレートタグ/wp_loginout|wp_loginout]] に引数 redirect を追加
* Add get_the_author_meta() and [[テンプレートタグ/the_author_meta|the_author_meta()]]/[[:en:Template_Tags/the_author_meta|en]] functions
+
* get_the_author_meta() および [[テンプレートタグ/the_author_meta|the_author_meta()]]/[[:en:Template_Tags/the_author_meta|en]] を新規追加
 
* Let plugins use screen layout columns
 
* Let plugins use screen layout columns
 
* Add labels to titles and text inputs
 
* Add labels to titles and text inputs
* Updated Trac
+
* Trac を更新
  
 
<div id="Advanced_Features">
 
<div id="Advanced_Features">
120行目: 121行目:
 
</div>
 
</div>
 
<div id="JS_script_loader_Improvements">
 
<div id="JS_script_loader_Improvements">
===JS script loader Improvements===
+
=== JavaScriptローダ改良 ===
 
</div>
 
</div>
 
* jQuery 1.3.2
 
* jQuery 1.3.2
131行目: 132行目:
  
 
<div id="New_Widgets_API">
 
<div id="New_Widgets_API">
===New Widgets API===
+
===新ウィジェット API===
 
</div>
 
</div>
 
WP_Widget is a class that abstracts away much of the complexity involved in writing a widget, especially multi-widgets.  
 
WP_Widget is a class that abstracts away much of the complexity involved in writing a widget, especially multi-widgets.  
189行目: 190行目:
 
[[Category:バージョン]]
 
[[Category:バージョン]]
 
[[Category:wp2.8|*]]
 
[[Category:wp2.8|*]]
 +
 +
[[en:Version 2.8]]

2009年5月4日 (月) 04:07時点における版

このページ「Version 2.8」は未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています

(このバージョンは開発中です)

2009年5月xx日(米国時間)、xxxxxxxxxxxxxxx にちなんで名付けられた WordPress Version 2.8 がリリースされました。 このバージョンの機能強化とバグフィクスについては、開発ブログおよび更新履歴 2.8/en をご覧ください。

Version 2.8 のデータベースバージョン(wp_options の db_version)は xxxx へ変更となり、Trac/en のリビジョンは xxxxx となりました。

ユーザ向け機能

  • 新規テーマインストーラ
  • テーマエディタ/enプラグインエディタ/en に CodePress 構文強調表示を追加
  • Use "Custom Header" for menu text and revise Default theme to reflect change
  • Separate Comments into a separate postbox, from Discussion postbox, on the Edit Post screen
  • コメントをスパムとする際に確認メッセージを出さない
  • 投稿の著者自身によるコメントは通知しない
  • ダッシュボードウィジェットの配置を、表示オプション(Screen Options)タブで 4カラムまで設定できるようにする
  • Make titles into links in Dashboard Right Now module (this was in 2.7.1)
  • 管理パネルアイコンを改良 (grey-to-transparent shadows)
  • 管理パネルカラースキーム「ブルー」を更新
  • Press This の UI(ユーザインタフェース)を改善、引用の修繕、Contributor も Press This を使えるようにする
  • Improve installer to help people entering wrong email addresses
  • ウィジェット/enユーザインタフェース/enの改善
  • 全てのプラグインファイルを編集できるようにする (Ticket 6732)
  • 管理パネル > プラグイン > 新規追加画面のプラグイン検索の改善 (this was in 2.7.1)
  • プラグインに改ページオプション
  • 管理パネル > プラグイン > 新規追加画面の「Install a plugin in .zip format」を、新たに設けた「Upload」タブへ移動
  • Show absolute date instead of relative date for scheduled posts
  • 投稿のクイック編集・一括編集のタグ提案(suggest)を修繕
  • ページのパーマリンクエディタを変更・修繕
  • Control/Command+S を押下すると投稿/ページを自動保存
  • Add toggle all button to the Gallery tab in the uploader
  • コメント・投稿・ページ・メディア・カテゴリー・タグ画面の表示オプション(Screen Options)に改ページオプションを追加
  • LiveJournal インポータのオーバーホール(WP_IMPORTING 定義も追加)
  • 全登録ユーザが Turbo にアクセスできるようツールメニューを表示
  • 管理パネル > ツール > アップグレード画面を訪れたときに新バージョンをチェック
  • Fix most popular link category list
  • タグ画面に description 欄を追加
  • WAI-ARIA landmark roles to added to WordPress Default theme
  • 管理パネル > 設定 > その他の設定画面から「レガシーな my-hacks.php ファイルを使用」(Use legacy my-hacks.php file support)オプションを除去
  • 管理パネル > コメント > コメント/en画面にて、権限の低いユーザにメールアドレスを表示しない
  • アップグレード処理のデータベース・アップグレードメッセージとして、よりよい説明を提供
  • ユーザの追加/編集画面にて他のユーザと重ならないメールアドレスのみ許可
  • Make user_nicenames unique during registration

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

  • database パフォーマンスを向上
  • wp_posts テーブルから post_category カラムを、link_category column from wp_links スキーマから link_category カラムを削除
  • Fix delete statements to ensure data integrity when innodb and foreign keys are used
  • Enforce consistent ID types to allow for foreign keys to be defined between tables
  • Add Sticky to list of post states
  • Add a filter to the post states list
  • Introduction and widespread use of transient and related fiters
  • Add filters so AIM, Yahoo, and Jabber IM labels, in あなたのプロフィールで AIM・Yahoo・Jabber IM ラベルを変更できるようにフィルターを追加
  • "after_db_upgrade" フックを追加
  • ユーザー・カテゴリー・リンクカテゴリー・タグテーブルのカラムにフックを追加
  • HTTP API の更新・フィクス
  • Add support for blocking all outbound HTTP requests
  • HTTP ステータスコードのリストを更新 (Ticket 9297)
  • ウィジェットおよびダッシュボードフィードに SimplePie を使用
  • Switch to pomo lib. Support gettext contexts. Deprecate long form functions
  • TinyMCE/en 3.2.3
  • cropping に Jcrop 0.9.8 を使用
  • pclzip を 2.8 に更新
  • スクリプトローディングのパフォーマンスを向上
  • アーカイブおよびカレンダークエリの改良
  • Cron spawning improvements
  • Timezone enhancements for PHP 5
  • WP_Widget クラスを追加、元からあったウィジェットを WP_Widget へ移動
  • wp_tag_cloud でその他のタクソノミー/en(投稿カテゴリーなど)も使えるようにする (Changeset 10554)
  • wp_tag_cloud() に引数 echo を追加
  • 投稿編集画面に表示する投稿数をプラグインで制御できるようにする
  • Add "style" and "html" arguments to wp_list_authors に引数 "style"・"html" を追加 (Ticket 4420)
  • wp_list_categories に引数 "exclude_tree" を追加、and make exclude behave like exclude_tree when hierarchical is specified--this was actually a 2.7.1 change (Ticket 8614)
  • 新規Template Tag the_modified_author/en (Ticket 9154)
  • カスタムタクソノミー/enへの対応の強化
  • 管理画面の title でブログ名の前に画面名を表示(ダッシュボード < ブログ名 のように) (Ticket 9028)
  • WordPress.org シークレットキーサービスに https://api.wordpress.org/secret-key/1.1/ を使用
  • 各種 phpDoc 更新
  • Refactor filters to avoid potential XSS attacks
  • XMLRPC/en 改良
  • mysql2date のコーディングを改良
  • Make authentication more pluggable
  • Switch to using the ID when calling get_avatar internally to support caching plugins
  • Allow plugins to provide a canonical redirect_url even if WordPress does not provide its own
  • Drafts have post_date populated now, so look for a zeroed out post_date_gmt to determine non-scheduled nature
  • query_posts のフィクス (obey post_type, drop orderby=category, use group by for meta key queries, remove meta_value from selected fields)
  • Allow a plugin to filter the classes applied in wp_list_pages()
  • Functions (get_adjacent_post_rel_link()/en and adjacent_post_rel_link()/en) to display relational links for adjacent posts in the head (Ticket 8703)
  • Add the sticky post grey background to the default theme
  • プロキシ対応
  • Let a plugin filter the expanded capabilities returned by map_meta_cap
  • Allow the update period to be filtered in RSS/RDF feeds
  • Store field types in wpdb object
  • Add tag description functions tag_description and term_description
  • Add page class to get_body_class()/en
  • get_catname()/en を非推奨(廃止予定)に
  • WordPress デフォルトテーマ・Classicテーマで comments_open()/en および pings_open()/en を使用
  • wp_trim_excerpt()/en フィルタを追加
  • Consolidate plugin/theme/core upgrade/install functions
  • ページの body 要素に page-id-x class を追加
  • wp_list_bookmarks() で存在しないブックマークカテゴリが要求されたときに空のリストを返す
  • Allow menu reordering via plugin
  • Add hook for updating user profile
  • wp_loginout に引数 redirect を追加
  • get_the_author_meta() および the_author_meta()/en を新規追加
  • Let plugins use screen layout columns
  • Add labels to titles and text inputs
  • Trac を更新

Advanced Features

JavaScriptローダ改良

  • jQuery 1.3.2
  • Improvements to the script loader: allows plugins to queue scripts for the front end head and footer, adds hooks for server side caching of compressed scripts, adds support for ENFORCE_GZIP constant (deflate is used by default since it's faster)
  • Load the minified versions of the scripts by default, define('SCRIPT_DEBUG', true); can be used to load the development versions
  • Remove events from categories chechboxes in quick edit to speed up page unload
  • Make simple form validation and ajax-add new categories compatible with jQuery 1.3.1
  • Load farbtastic.js has to be loaded in the head
  • Note: see Lester Chan's Loading Javascript in Footer blog and Andrew Ozz's Script Loader Updates blog

新ウィジェット API

WP_Widget is a class that abstracts away much of the complexity involved in writing a widget, especially multi-widgets.

  • Basically, you extend WP_Widget with your own class that provides a constructor and three methods -- widget(), form(), and update().
    • widget() - outputs the actual content of the widget.
    • update() - processes options to be saved.
    • form() - outputs the options form.
  • A widget is registered by passing the name of the widget class to register_widget().
  • All widgets written with WP_Widget are multiple instance capable.
  • Options
    • Options for old single-instance widgets ported to WP_Widget will be upgraded to the new multi-option storage format, which is simply a multi-dimensional array keyed by instance ID.
    • Options for widgets using the old multi-instance pattern should work as is.
    • If your widget has custom option storage needs, you can provide your own get_settings() and save_settings() methods.
  • The WP_Widget source can be viewed here (read the phpdoc for moreinfo on usage): http://core.trac.wordpress.org/browser/trunk/wp-includes/widgets.php
  • You can see examples of how to use it here: http://core.trac.wordpress.org/browser/trunk/wp-includes/default-widgets.php
  • If you author any widgets, try porting them to WP_Widget and give your feedback on what can be improved an Trac Ticket 8441.
  • Props to the MultiWidget class, on which WP_Widget is based: http://blog.firetree.net/2008/11/30/wordpress-multi-widget/
  • The above extracted from Ryan Boren's wp-hackers post.

Features That Didn't Make it into Version 2.7

These features didn't make it into 2.7, but there's hope that they might make it into 2.8.

  • Some default shortcodes, maybe the most popular 10 from WordPress.com
  • oEmbed support, tied in with shortcodes
  • Better UI for post revisions, maybe an optional field to say what changed in a version
  • Widget UI overhaul (Ticket 6556)
  • OAuth support
  • GeoData for posts, comments, attachments, etc.
  • Duplicate post Tags UI for other taxonomies (Ticket 6387)
  • Template tags to do everything the custom gallery on ma.tt does
  • Codepress code highlighting for template editing --
  • Menu editor
  • Unbalanced tags across more and nextpage tags (Ticket 6297)
  • Sitemaps by default
  • Refresh of the importers
  • Gallery post_type
  • Versioning of template edits
  • Documentation links for functions used in currently edited template
  • MPTT/en for hierarchies
  • Method for uploading and installing themes directly in the Wordpress UI
  • Add support for blocking all outbound HTTP requests
このページ「Version 2.8」はまだ書きかけで、情報が不足しています。続きを書いて WordPress を手助けしましょう.


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