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

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

「Version 3.6」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(01:01, 3 August 2013 Archon810 版に合わせました。要翻訳)
21行目: 21行目:
 
** メディア編集画面での音声やビデオのプレビューをサポート
 
** メディア編集画面での音声やビデオのプレビューをサポート
  
* ''開発者向け変更'''
+
* '''開発者向け変更'''
** External Libraries have been updated. [[#Scripts.2C_External_Libraries|More Info]]
+
** 外部ライブラリのアップデート。 [[#Scripts.2C_External_Libraries|詳細情報]]
** New audio/video APIs give developers access to powerful media metadata, like ID3 tags.
+
** 新たなオーディオ/ビデオ向けAPIによる、ID3タグのようにパワフルなメディアのメタデータへのアクセス。
** Filters for revisions, allowing you to set the number of revisions ad hoc instead of only via a define. [http://core.trac.wordpress.org/ticket/22289 More Info]
+
** リビジョンの為のフィルターにより、管理番号を定義することなく、その場でセットすることが可能に。 [http://core.trac.wordpress.org/ticket/22289 詳細情報]
** Semantic Markup allows themes to choose improved HTML5 markup for comment forms, search forms, and comment lists.
+
** セマンティックマークアップにより、コメント、検索の各フォームおよびコメントリストへ、よりよいHTML5のマークアップをテーマに用いることが可能に。
** Search content for shortcodes with [[Function_Reference/has_shortcode|has_shortcode()]] and adjust shortcode attributes with a new filter.
+
** [[Function_Reference/has_shortcode|has_shortcode()]]を用いるコンテント内のショートコード検索と、新しいフィルターでのショートコード属性の修正。
  
 
<div id="What's New">
 
<div id="What's New">
34行目: 34行目:
 
=== 全般 ===
 
=== 全般 ===
 
</div>
 
</div>
* Use digraphs for German umlauts in [[Function Reference/remove accents|remove_accents()]]
+
* [[Function Reference/remove accents|remove_accents()]] の中で、ドイツ語のウムラウトにトレマ (¨) が使用可能に。
* Use Ellipses instead of
+
* … (三点リーダ) の代わりに省略記号を使うように。
* Consistently apply 'register' filter
+
* 'register' フィルタを一貫して適用可能に。
* Automatically [[Function Reference/esc url|esc_url()]] the URL echoed by [[Function Reference/the permalink|the_permalink()]]
+
* [[Function Reference/esc url|esc_url()]] のURLが自動的に [[Function Reference/the permalink|the_permalink()]] に反映される。
* Allow developers to specify an Accept-Encoding header in WP_Http::accept_encoding()
+
* WP_Http::accept_encoding() 内の <tt>Accept-Encoding</tt> ヘッダを開発者が指定できるように。
* Pass tag object and args array to topic_count_text_callback from [[Function Reference/wp_generate_tag_cloud|wp_generate_tag_cloud()]]
+
* タグオブジェクトと引数の配列を [[Function Reference/wp_generate_tag_cloud|wp_generate_tag_cloud()]] から <tt>topic_count_text_callback</tt> に引き渡す。
* Use [[Function Reference/wp unslash|wp_unslash()]] instead of stripslashes_deep
+
* <tt>stripslashes_deep</tt> の代わりに [[Function Reference/wp unslash|wp_unslash()]] を使用。
* Improve the performance of [[Function Reference/backslashit|backslashit()]] by avoiding regular expressions
+
* 正規表現を避ける事による、[[Function Reference/backslashit|backslashit()]] のパフォーマンスを改善。
* Disallow accidental or negligent deregistering of critical scripts in the admin. Covers jQuery, jQuery UI, Underscore, and Backbone
+
* 管理画面における偶発的または不注意による重要なスクリプトの記録削除の防止。これは、 jQuery, jQuery UI, Underscore, Backbone がカバーされる。
* Remove [[Function Reference/the title attribute|the_title_attribute()]] from anchors with [[Function Reference/the title|the_title()]] as text
+
* [[Function Reference/the title|the_title()]] をテキストとして扱うことで、 [[Function Reference/the title attribute|the_title_attribute()]] をアンカーから削除。
* Display username (user_login) rather than user_nicename in Toolbar below username
+
* ツールバーに表示される名前を <tt>user_nicename</tt> ではなく <tt>user_login</tt> に。
  
 
<div id="Posts">
 
<div id="Posts">
161行目: 161行目:
 
=== 新規関数 ===
 
=== 新規関数 ===
 
</div>
 
</div>
* An arg parameter was added for [[Function Reference/wp nonce url|wp_nonce_url()]]
+
* [[Function Reference/wp nonce url|wp_nonce_url()]] に引数パラメーターの追加
* Allow paths with two consecutive dots to be passed to [[Function_Reference/home_url|home_url()]] and all related *_url() functions
+
* [[Function_Reference/home_url|home_url()]] および関連する *_url() 関数が、2つの連続したドットがあるパスを処理可能に。
* Document 7th parameter, $callback_args in [[Function_Reference/add_meta_box|add_meta_box()]]
+
* [[Function_Reference/add_meta_box|add_meta_box()]] の7番目のパラメーターである <tt>$callback_args</tt> を明文化。
* Confirm a user exists before deleting them in [[Function_Reference/wp_delete_user|wp_delete_user()]] and [[Function_Reference/wpmu_delete_user|wpmu_delete_user()]]
+
* [[Function_Reference/wp_delete_user|wp_delete_user()]] [[Function_Reference/wpmu_delete_user|wpmu_delete_user()]] でユーザーを削除する前に、存在することを確認。
* Return WP_Error from [[Function_Reference/wp_crop_image|wp_crop_image()]] if saving has failed
+
* 保存に失敗した時、[[Function_Reference/wp_crop_image|wp_crop_image()]] から WP_Error を返す。
* Bail early with correct WP_Error if invalid post ID passed to [[Function_Reference/wp_insert_post|wp_insert_post()]]
+
* [[Function_Reference/wp_insert_post|wp_insert_post()]] に誤った投稿IDが渡された時、正しく WP_Error を返すことで早期に開放する。
* Remove duplicate calls to [[Function_Reference/add_new_user_to_blog|add_new_user_to_blog()]]
+
* [[Function_Reference/add_new_user_to_blog|add_new_user_to_blog()]] が二重に呼び出されることを無くした。
* Introduce [[Function_Reference/wp_add_id3_tag_data|wp_add_id3_tag_data()]]
+
* [[Function_Reference/wp_add_id3_tag_data|wp_add_id3_tag_data()]] を追加。
* Introduce [[Function_Reference/wp_read_video_metadata|wp_read_video_metadata()]]
+
* [[Function_Reference/wp_read_video_metadata|wp_read_video_metadata()]] を追加。
* Introduce [[Function_Reference/wp_read_audio_metadata|wp_read_audio_metadata()]]
+
* [[Function_Reference/wp_read_audio_metadata|wp_read_audio_metadata()]] を追加。
* Introduce [[Function_Reference/wp_nav_menu_disabled_check|wp_nav_menu_disabled_check()]]
+
* [[Function_Reference/wp_nav_menu_disabled_check|wp_nav_menu_disabled_check()]] を追加。
* Introduce [[Function_Reference/wp_nav_menu_update_menu_items|wp_nav_menu_update_menu_items()]]
+
* [[Function_Reference/wp_nav_menu_update_menu_items|wp_nav_menu_update_menu_items()]] を追加。
* Introduce [[Function_Reference/do_accordion_sections|do_accordion_sections()]]
+
* [[Function_Reference/do_accordion_sections|do_accordion_sections()]] を追加。
* Introduce [[Function_Reference/wp_slash|wp_slash()]]
+
* [[Function_Reference/wp_slash|wp_slash()]] を追加。
* Introduce [[Function_Reference/wp_unslash|wp_unslash()]]
+
* [[Function_Reference/wp_unslash|wp_unslash()]] を追加。
* Introduce [[Function_Reference/wp_is_writable|wp_is_writable()]]
+
* [[Function_Reference/wp_is_writable|wp_is_writable()]] を追加。
* Introduce [[Function_Reference/wp_auth_check_load|wp_auth_check_load()]]
+
* [[Function_Reference/wp_auth_check_load|wp_auth_check_load()]] を追加。
* Introduce [[Function_Reference/wp_auth_check|wp_auth_check()]]
+
* [[Function_Reference/wp_auth_check|wp_auth_check()]] を追加。
* Introduce [[Function_Reference/get_tag_regex|get_tag_regex()]]
+
* [[Function_Reference/get_tag_regex|get_tag_regex()]] を追加。
* Introduce [[Function_Reference/wp_registration_url|wp_registration_url()]]
+
* [[Function_Reference/wp_registration_url|wp_registration_url()]] を追加。
* Introduce [[Function_Reference/wp_heartbeat_settings|wp_heartbeat_settings()]]
+
* [[Function_Reference/wp_heartbeat_settings|wp_heartbeat_settings()]] を追加。
* Introduce [[Function_Reference/wp_mediaelement_fallback|wp_mediaelement_fallback()]]
+
* [[Function_Reference/wp_mediaelement_fallback|wp_mediaelement_fallback()]] を追加。
* Introduce [[Function_Reference/wp_get_audio_extensions|wp_get_audio_extensions()]]
+
* [[Function_Reference/wp_get_audio_extensions|wp_get_audio_extensions()]] を追加。
* Introduce [[Function_Reference/wp_audio_shortcode|wp_audio_shortcode()]]
+
* [[Function_Reference/wp_audio_shortcode|wp_audio_shortcode()]] を追加。
* Introduce [[Function_Reference/wp_get_video_extensions|wp_get_video_extensions()]]
+
* [[Function_Reference/wp_get_video_extensions|wp_get_video_extensions()]] を追加。
* Introduce [[Function_Reference/wp_video_shortcode|wp_video_shortcode()]]
+
* [[Function_Reference/wp_video_shortcode|wp_video_shortcode()]] を追加。
* Introduce [[Function_Reference/wp_embed_handler_audio|wp_embed_handler_audio()]]
+
* [[Function_Reference/wp_embed_handler_audio|wp_embed_handler_audio()]] を追加。
* Introduce [[Function_Reference/wp_embed_handler_video|wp_embed_handler_video()]]
+
* [[Function_Reference/wp_embed_handler_video|wp_embed_handler_video()]] を追加。
* Introduce [[Function_Reference/get_attached_media|get_attached_media()]]
+
* [[Function_Reference/get_attached_media|get_attached_media()]] を追加。
* Introduce [[Function_Reference/get_post_galleries|get_post_galleries()]]
+
* [[Function_Reference/get_post_galleries|get_post_galleries()]] を追加。
* Introduce [[Function_Reference/get_post_galleries_images|get_post_galleries_images()]]
+
* [[Function_Reference/get_post_galleries_images|get_post_galleries_images()]] を追加。
* Introduce [[Function_Reference/get_post_gallery|get_post_gallery()]]
+
* [[Function_Reference/get_post_gallery|get_post_gallery()]] を追加。
* Introduce [[Function_Reference/get_post_gallery_images|get_post_gallery_images()]]
+
* [[Function_Reference/get_post_gallery_images|get_post_gallery_images()]] を追加。
* Introduce [[Function_Reference/wp_post_revision_title_expanded|wp_post_revision_title_expanded()]]
+
* [[Function_Reference/wp_post_revision_title_expanded|wp_post_revision_title_expanded()]] を追加。
* Introduce [[Function_Reference/paginate_content|paginate_content()]]
+
* [[Function_Reference/paginate_content|paginate_content()]] を追加。
* Introduce [[Function_Reference/get_paged_content|get_paged_content()]]
+
* [[Function_Reference/get_paged_content|get_paged_content()]] を追加。
* Introduce [[Function_Reference/wp_revisions_enabled|wp_revisions_enabled()]]
+
* [[Function_Reference/wp_revisions_enabled|wp_revisions_enabled()]] を追加。
* Introduce [[Function_Reference/wp_revisions_to_keep|wp_revisions_to_keep()]]
+
* [[Function_Reference/wp_revisions_to_keep|wp_revisions_to_keep()]] を追加。
* Introduce [[Function_Reference/wp_text_diff_with_count|wp_text_diff_with_count()]]
+
* [[Function_Reference/wp_text_diff_with_count|wp_text_diff_with_count()]] を追加。
* Introduce [[Function_Reference/shortcode_exists|shortcode_exists()]]
+
* [[Function_Reference/shortcode_exists|shortcode_exists()]] を追加。
* Introduce [[Function_Reference/has_shortcode|has_shortcode()]]
+
* [[Function_Reference/has_shortcode|has_shortcode()]] を追加。
* Introduce [[Function_Reference/wp_parse_post_content|wp_parse_post_content()]]
+
* [[Function_Reference/wp_parse_post_content|wp_parse_post_content()]] を追加。
* Introduce [[Function_Reference/wp_remove_object_terms|wp_remove_object_terms()]]
+
* [[Function_Reference/wp_remove_object_terms|wp_remove_object_terms()]] を追加。
* Introduce [[Function_Reference/wp_add_object_terms|wp_add_object_terms()]]
+
* [[Function_Reference/wp_add_object_terms|wp_add_object_terms()]] を追加。
  
 
<div id="Filters">
 
<div id="Filters">
 
=== 新規フィルター ===
 
=== 新規フィルター ===
 
</div>
 
</div>
* Add [[Plugin_API/Filter_Reference/self_link|self_link]] in [[Function_Reference/self_link|self_link()]]
+
* [[Plugin_API/Filter_Reference/self_link|self_link]] [[Function_Reference/self_link|self_link()]] に追加。
* Add [[Plugin_API/Filter_Reference/get_comments_link|get_comments_link]] in [[Function_Reference/get_comments_link|get_comments_link()]]
+
* [[Plugin_API/Filter_Reference/get_comments_link|get_comments_link]] [[Function_Reference/get_comments_link|get_comments_link()]] に追加。
* Add [[Plugin_API/Filter_Reference/comments_link_feed|comments_link_feed]] in [[Function_Reference/comments_link_feed|comments_link_feed()]]
+
* [[Plugin_API/Filter_Reference/comments_link_feed|comments_link_feed]] [[Function_Reference/comments_link_feed|comments_link_feed()]] に追加。
* Add [[Plugin_API/Filter_Reference/comment_link|comment_link]] in [[Function_Reference/get_comment_link|get_comment_link()]]
+
* [[Plugin_API/Filter_Reference/comment_link|comment_link]] [[Function_Reference/get_comment_link|get_comment_link()]] に追加。
* Add [[Plugin_API/Filter_Reference/nav_menu_link_attributes|nav_menu_link_attributes]] in [[Class_Reference/Walker_Nav_Menu|Walker_Nav_Menu::start_el()]]
+
* [[Plugin_API/Filter_Reference/nav_menu_link_attributes|nav_menu_link_attributes]] [[Class_Reference/Walker_Nav_Menu|Walker_Nav_Menu::start_el()]] に追加。
* Add [[Plugin_API/Filter_Reference/wp_revisions_to_keep|wp_revisions_to_keep]] in [[Function_Reference/wp_revisions_to_keep|wp_revisions_to_keep()]]
+
* [[Plugin_API/Filter_Reference/wp_revisions_to_keep|wp_revisions_to_keep]] [[Function_Reference/wp_revisions_to_keep|wp_revisions_to_keep()]] に追加。
* Add [[Plugin_API/Filter_Reference/wp_link_pages|wp_link_pages]] in [[Functions_Reference/wp_link_pages|wp_link_pages()]]
+
* [[Plugin_API/Filter_Reference/wp_link_pages|wp_link_pages]] [[Functions_Reference/wp_link_pages|wp_link_pages()]] に追加。
* Add [[Plugin_API/Filter_Reference/search_form_format|search_form_format]] in [[Function_Reference/get_search_form|get_search_form()]]
+
* [[Plugin_API/Filter_Reference/search_form_format|search_form_format]] [[Function_Reference/get_search_form|get_search_form()]] に追加。
* Add [[Plugin_API/Filter_Reference/user_search_columns|user_search_columns]] in [[Class_Reference/WP_User_Query|WP_User_Query::prepare_query()]]
+
* [[Plugin_API/Filter_Reference/user_search_columns|user_search_columns]] [[Class_Reference/WP_User_Query|WP_User_Query::prepare_query()]] に追加。
* Add [[Plugin_API/Filter_Reference/wp_http_accept_encoding|wp_http_accept_encoding]] in [[Class_Reference/WP_Http_Encoding|WP_Http_Encoding::accept_encoding()]]
+
* [[Plugin_API/Filter_Reference/wp_http_accept_encoding|wp_http_accept_encoding]] [[Class_Reference/WP_Http_Encoding|WP_Http_Encoding::accept_encoding()]] に追加。
* Add [[Plugin_API/Filter_Reference/widget_meta_poweredby|widget_meta_poweredby]] in [[Class_Reference/WP_Widget_Meta|WP_Widget_Meta::widget()]]
+
* [[Plugin_API/Filter_Reference/widget_meta_poweredby|widget_meta_poweredby]] [[Class_Reference/WP_Widget_Meta|WP_Widget_Meta::widget()]] に追加。
  
 
<div id="Scripts, External Libraries">
 
<div id="Scripts, External Libraries">
 
=== スクリプト、外部ライブラリ ===
 
=== スクリプト、外部ライブラリ ===
 
</div>
 
</div>
* Update to jQuery Color 2.2.1
+
* jQuery Color 2.2.1 向けにアップデート
* Update to Backbone 1.0.0
+
* Backbone 1.0.0 向けにアップデート
* Update to jQuery UI 1.10.3
+
* jQuery UI 1.10.3 向けにアップデート
 
* Services_JSON 1.0.3
 
* Services_JSON 1.0.3
 
* Iris 1.0.3
 
* Iris 1.0.3

2013年8月3日 (土) 22:56時点における版

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

2013年8月1日、WordPress バージョン 3.6 (コードネーム:Oscar - ジャズピアニスト、オスカー・ピーターソン) が公開されました。詳しくは WordPress Blog (WordPress › 日本語 « WordPress 3.6 日本語版リリースのお知らせ) および Version 3.6 の変更履歴 を参照してください。

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

  • 管理者向け変更
    • メニューのインターフェイスを改善
    • リビジョンをよりダイナミックかつ拡張可能に更新
    • 自動保存と投稿のロック
    • メディア編集画面での音声やビデオのプレビューをサポート
  • 開発者向け変更
    • 外部ライブラリのアップデート。 詳細情報
    • 新たなオーディオ/ビデオ向けAPIによる、ID3タグのようにパワフルなメディアのメタデータへのアクセス。
    • リビジョンの為のフィルターにより、管理番号を定義することなく、その場でセットすることが可能に。 詳細情報
    • セマンティックマークアップにより、コメント、検索の各フォームおよびコメントリストへ、よりよいHTML5のマークアップをテーマに用いることが可能に。
    • has_shortcode()を用いるコンテント内のショートコード検索と、新しいフィルターでのショートコード属性の修正。

What's New

全般

  • remove_accents() の中で、ドイツ語のウムラウトにトレマ (¨) が使用可能に。
  • … (三点リーダ) の代わりに省略記号を使うように。
  • 'register' フィルタを一貫して適用可能に。
  • esc_url() のURLが自動的に the_permalink() に反映される。
  • WP_Http::accept_encoding() 内の Accept-Encoding ヘッダを開発者が指定できるように。
  • タグオブジェクトと引数の配列を wp_generate_tag_cloud() から topic_count_text_callback に引き渡す。
  • stripslashes_deep の代わりに wp_unslash() を使用。
  • 正規表現を避ける事による、backslashit() のパフォーマンスを改善。
  • 管理画面における偶発的または不注意による重要なスクリプトの記録削除の防止。これは、 jQuery, jQuery UI, Underscore, Backbone がカバーされる。
  • the_title() をテキストとして扱うことで、 the_title_attribute() をアンカーから削除。
  • ツールバーに表示される名前を user_nicename ではなく user_login に。

投稿

  • The Revision Management UI saw significant improvement
  • Shortcode attributes can now be filtered via shortcode_atts_$shortcode hook
  • The ability to change post formats was removed from Quick Edit
  • A 'not_found' label was added for non-hierarchical taxonomys
  • Better UX for dealing with multiple users editing the same content (aka Post Locking)
  • Audio/Video support More Info

メディア

  • Add oEmbed support for Rdio and Spotify
  • .webm (video/webm) was added to the MIME types list
  • The Media Library can now be sorted by Author name
  • Bug fixed where initial gallery link-to setting wasn't applied
  • Return from image_downsize() earlier if a custom resize function is used
  • Orientation information was added to items in gallery_shortcode()
  • New Audio and Video previews are available on the Media > Edit Screen

コメント

  • Improve wp_list_comments() markup
  • Add the ability to use HTML5 input types in the comment form

外観

  • The Navigation Menus UI got a significant refresh
  • The Customizer can now be accessed via the Appearance menu
  • Screen options can now be added to the Appearance > Widgets Screen

プラグイン

  • Prevent plugins from overriding jQuery in the admin

ユーザー

  • Remove the three default contact methods (AIM, YIM, Jabber) for new installs.
  • Pass old roles to set_user_role action
  • The workflow for deleting users has been improved

設定

アクセシビリティ

  • Better keyboard/screen reader accessibility in the Nav Menus UI
  • Background image's "select a file" link works with keyboard navigation

インストール手順

マルチサイト

  • Pass blog_id to the wpmu_drop_tables filter - #24230

Under The Hood

全般

バグ修正

  • Strip slashes from passwords sent to new users by email
  • Make sure the url returned by post_preview() is filterable with preview_post_link
  • Fix handling of '0' as meta_value argument in get_pages()
  • Correctly print 'after' data when scripts are concatenated in WP_Styles class
  • Properly truncate UTF-8 post slugs in wp_unique_post_slug()
  • Avoid PHP notices in Media Library if an attachment parent does not exist
  • Fix some tabbing issues on the post editing screen
  • Avoid notice by checking for user agent in wp_new_comment()
  • Avoid notice in parent_dropdown() by checking if post exists before testing post id
  • Prevent an unintended visibility change from "Password protected" to "Public" when updating the post
  • Avoid a warning in mb_internal_encoding by making sure we have a charset first
  • Fix unnecessarily persistent "pending email change" admin message
  • Ensure we strictly compare 'all options' and 'not options' when protecting these special options
  • Make sure to reset the modal after gallery insertion
  • Add sanity checks on image metadata to avoid warnings
  • Avoid an undefined index notice in get_post_type_archive_feed_link()
  • Avoid notices when array args are missing in WP_Image_Editor::multi_resize()
  • Fix notice in wp_generate_attachment_metadata()
  • Avoid PHP notices when deleting or restoring an item that no longer exists

マルチサイト

  • Pass blog_id to the wpmu_drop_tables filter

クラス

  • XML-RPC: Return an error for getRecentPosts (mw and blogger) if the user does not have edit_posts
  • XML-RPC: Standardize home/site url labels with core labels
  • Preserve alpha in WP_Image_Editor_GD when images are not resized
  • Make sure WP_Http funnels all redirect requests through WP_Http::request() to ensure the proper transport is used

新規関数

新規フィルター

スクリプト、外部ライブラリ

  • jQuery Color 2.2.1 向けにアップデート
  • Backbone 1.0.0 向けにアップデート
  • jQuery UI 1.10.3 向けにアップデート
  • Services_JSON 1.0.3
  • Iris 1.0.3
  • hoverIntent r7
  • MediaElement.js 2.11.1 (New)

非推奨となった関数


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


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