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

「Version 4.0」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(非推奨)
(What's New)
160行目: 160行目:
 
==== What's New ====
 
==== What's New ====
 
</div>
 
</div>
* Introduce WP_Customize_Panel
+
* WP_Customize_Panel を追加。
* Introduce WP_Session_Tokens
+
* WP_Session_Tokens を追加。
* Introduce WP_User_Meta_Session_Tokens
+
* WP_User_Meta_Session_Tokens を追加。
  
* Introduce [[Class_Reference/WP_Query|WP_Query::parse_orderby()]]
+
* [[Class_Reference/WP_Query|WP_Query::parse_orderby()]] を追加。
* Introduce [[Class_Reference/WP_Query|WP_Query::parse_order()]]
+
* [[Class_Reference/WP_Query|WP_Query::parse_order()]] を追加。
  
* Introduce [[Class_Reference/wpdb|wpdb::esc_like()]]
+
* [[Class_Reference/wpdb|wpdb::esc_like()]] を追加。
  
* Introduce WP_oEmbed::get_provider()
+
* WP_oEmbed::get_provider() を追加。
* Introduce WP_oEmbed::_add_provider_early()
+
* WP_oEmbed::_add_provider_early() を追加。
* Introduce WP_oEmbed::_remove_provider_early()
+
* WP_oEmbed::_remove_provider_early() を追加。
  
* Introduce [[Class_Reference/WP_Customize_Control|::active()]]
+
* [[Class_Reference/WP_Customize_Control|::active()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Control|::active_callback()]]
+
* [[Class_Reference/WP_Customize_Control|::active_callback()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Control|::input_attrs()]]
+
* [[Class_Reference/WP_Customize_Control|::input_attrs()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Control|::active_callback()]]
+
* [[Class_Reference/WP_Customize_Control|::active_callback()]] を追加。
  
* Introduce WP_Widget_Area_Customize_Control::active_callback()
+
* WP_Widget_Area_Customize_Control::active_callback() を追加。
  
* Introduce [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::containers()]]
+
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::containers()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::panels()]]
+
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::panels()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::customize_preview_override_404_status()]]
+
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::customize_preview_override_404_status()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::add_panel()]]
+
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::add_panel()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::get_panel()]]
+
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::get_panel()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::remove_panel()]]
+
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::remove_panel()]] を追加。
  
* Introduce [[Class_Reference/WP_Customize_Widgets|WP_Customize_Widgets::is_widget_rendered()]]
+
* [[Class_Reference/WP_Customize_Widgets|WP_Customize_Widgets::is_widget_rendered()]] を追加。
* Introduce [[Class_Reference/WP_Customize_Widgets|WP_Customize_Widgets::is_sidebar_rendered()]]
+
* [[Class_Reference/WP_Customize_Widgets|WP_Customize_Widgets::is_sidebar_rendered()]] を追加。
  
* Introduce [[Class_Reference/WP_Image_Editor|WP_Image_Editor::get_quality()]]
+
* [[Class_Reference/WP_Image_Editor|WP_Image_Editor::get_quality()]] を追加。
* Introduce [[Class_Reference/WP_Dependencies|WP_Dependencies::recurse_deps()]]
+
* [[Class_Reference/WP_Dependencies|WP_Dependencies::recurse_deps()]] を追加。
* Introduce WP_Plugin_Install_List_Table::get_installed_plugin_slugs()
+
* WP_Plugin_Install_List_Table::get_installed_plugin_slugs() を追加。
  
 
* Introduce magic methods for:
 
* Introduce magic methods for:
211行目: 211行目:
  
 
<div id="Functions">
 
<div id="Functions">
 +
 
=== 関数 ===
 
=== 関数 ===
 
</div>
 
</div>

2014年11月4日 (火) 19:43時点における版

2014年9月4日に WordPress Version 4.0 "Benny," が公開されました。ジャズミュージシャンの Benny Goodman から命名されています。詳しくは WordPress Blog および Changelog for 4.0 を参照してください。

Version 4.0 ではデータベースバージョン (db_version in wp_options) が 29630 に変更となり、Trac でのリビジョンは 29710 となりました。


  • スタイリッシュにメディア/埋め込みコンテンツを管理する
    • Explore your uploads in a beautiful, endless grid
    • A new details preview makes viewing and editing any amount of media in sequence a snap.
  • コンテンツ編集をより使い易く
    • The visual editor now expands to fit your content
    • A fixed toolbar in the editor when you scroll
    • Embeddable content previews right in the visual editor
  • プラグインの検索とインストールを改善
  • 開発者向け情報
    • Customizer Panels API
    • Updated external libraries
    • Better flexibility for WP_Query ORDER BY

What's New

全般

  • アイキャッチ画像プレビューで .bmp ファイルをサポート
  • アイキャッチ画像メタボックスを、権限の無い寄稿者には表示しない
  • 新たにサポートされる oEmbed: CollegeHumor, Issuu, Mixcloud, YouTube playlists, TED talks
  • Install WordPress 言語設定が可能に
  • 管理画面の一般設定 から言語を設定可能に

投稿

  • ビジュアルエディタで埋め込んだ動画URLのプレビューを表示
  • ページスクロール時に、コンテンツボックスをスクロールする
  • コンテンツボックスをスクロールしたとき、メニューバーは上部に表示される
  • ビジュアルエディタにカラーピッカーを再び追加

メディア

  • Add Media Grid view option (default) for Media Library
  • Add "Bulk Select" button to Media Grid view to delete multiple items
  • Add oEmbed support for TED talks, Mixcloud, CollegeHumor.com, Issuu
  • Expand oEmbed support to include YouTube playlist URLs and Polldaddy’s short URL format
  • Remove Viddler oEmbed support
  • Update SlideShare oEmbed regex
  • Improved media experience on small screen sizes (embedded videos now responsive)
  • Native video and audio shortcodes now support Flash playback looping

コメント

  • Comments in trash can now be marked as spam.

プラグイン

  • Display plugins list as grid, with thumbnails, on Add New screen.
  • Add popup window with plugin details (displays info from plugin's directory page).
  • Add "Beta Testing" tab to Plugins screen for new features-as-plugins.

アクセシビリティ

  • Improved keyboard accessibility in the Add Media panel
  • Improved screen-reader support for Customizer sections
  • Makes links in help tabs keyboard accessible
  • Improvements for screen-readers when managing widgets in the Customizer

インストールプロセス

  • 最初のインストール画面に言語選択メニューの追加(ローカライズ版のインストールではスキップ)

マルチサイト

  • mp4 がアップロードのファイル拡張子に追加された。

開発者向けの変更

全般

  • Performance and effectiveness improvements to wptexturize()
  • Ensure custom post types nested under top-level menu items get the proper classes
  • Added a src parameter to the embed shortcode
  • Fixes for handling nested shortcodes
  • Make default 'template' argument of the_taxonomies() and get_the_taxonomies() translatable
  • Remove a redundant condition for comment feeds from WP_Query::get_posts()
  • The Customizer now properly honors theme support defaults for background images
  • Installed Themes search now shows a proper "no results" message
  • Improved, more consistent styling for HTML5 input elements
  • Post previews now redirect to the permalink if the post has been published
  • Email and URL input types have been implemented where appropriate in the admin
  • Most uses of extract() have been removed from the core code
  • 3gp mime type support was added
  • wp_handle_upload|sideload() logic was consolidated
  • Remove dead and unused code from dashboard.php following changes in 3.8
  • The operator argument now case-insensitive in tax queries
  • Now possible to disable drag and drop functionality in wp_editor() instances
  • Trigger _doing_it_wrong() when a registered post type or taxonomy slug is too long (20 characters max)
  • Widgets management in the Customizer to leverage the new Panels API.

JavaScript

  • Heartbeat API "experimental" labels have now been removed
  • Improved inline documentation for Media Views
  • Forces an autosave on switch from Visual to Text editor

バグ修正

  • 存在しない投稿タイプにメディアを割り当てたときの notice を修正
  • 画面サイズが小さい時の管理メニューの拡大縮小を修正
  • 複数の Add Media ボタンが ID 属性を共有していたバグを修正
  • get_the_ID() が適切な投稿オブジェクトかチェックしていなかったのを修正
  • オーディオトラックで現在のトラックのハイライトを修正
  • 編集画面で、オーディオプレーヤが画像に上手く回り込みしなかったのを修正
  • いくつかの状況で、Filter ボタンをクリックすると一括処理が実行されるはずのバグを修正
  • いくつかのケースで has_filter() を介して remove_all_filters() が常に true を返すのを修正
  • wp_reschedule_event の notice を修正
  • PressThis で段落タグが変換されないのを修正
  • get_the_excerpt() が、$post->post_excerpt を常にチェックしているのではなかったのを修正
  • oEmbed レスポンスにキャッシュを導入
  • アタッチメント表示設定がギャラリーに適用されていなかった問題を修正
  • オーディオと動画にiframeサンドボックスを活用し、任意のスクリプトがロード可能に
  • oEmbed プロバイダリストを必要なときに取得し、全てのプラグインが正確なリストを持つようにする
  • curly quotes, square braces, non-breaking spaces のフォーマットに関する問題および関連するパフォーマンスの問題を修正

マルチサイト

  • Fix a bug where an incorrect schema was shown on the Edit Site screen

クラス

What's New

  • WP_Customize_Panel を追加。
  • WP_Session_Tokens を追加。
  • WP_User_Meta_Session_Tokens を追加。
  • WP_oEmbed::get_provider() を追加。
  • WP_oEmbed::_add_provider_early() を追加。
  • WP_oEmbed::_remove_provider_early() を追加。
  • WP_Widget_Area_Customize_Control::active_callback() を追加。

関数

What's New

  • WP_Query - Better flexibility in multiple `orderby` fields
  • wp_list_pluck() - $index_key パラメーターの追加.
  • attachment_url_to_postid() を追加
  • get_comments_number_text() を追加
  • get_editor_stylesheets() を追加
  • is_customize_preview() を追加
  • translations_api() を追加
  • upgrade_400() を追加
  • wp_ajax_set_attachment_thumbnail() を追加
  • wp_ajax_parse_embed() を追加
  • wp_can_install_language_pack() を追加
  • wp_destroy_all_sessions() を追加
  • wp_destroy_current_session() を追加
  • wp_destroy_other_sessions() を追加
  • wp_download_language_pack() を追加
  • wp_dropdown_languages() を追加
  • wp_embed_handler_youtube() を追加
  • wp_get_all_sessions() を追加
  • wp_get_available_translations() を追加
  • wp_get_session_token を追加()
  • wp_install_language_form() を追加
  • wpview_media_sandbox_styles() を追加
  • wp_spaces_regexp() を追加
  • wp_validate_boolean() を追加

非推奨

  • get_all_category_ids() - 代替に get_terms() を使う。
  • like_escape() - 代替に $wpdb->esc_like() を使う。
  • url_is_accessable_via_ssl()

アクション & フィルター

  • The ISO date standard YYYY-MM-DD format was added to the date_formats filter.
  • The $post parameter was added to preview_post_link.
  • wp_handle_upload_prefilter was renamed to {$action}_prefilter.

新規追加アクション

  • customize_render_panelを追加
  • customize_render_panel_{$this->id}を追加
  • delete_user_formを追加
  • pre_get_usersを追加
  • rss_tag_preを追加

新規追加フィルター

  • async_update_translation を追加
  • attach_session_information を追加
  • customize_control_active を追加
  • human_time_diff を追加
  • oembed_remote_get_args を追加
  • oembed_ttl を追加
  • run_wptexturize を追加
  • session_token_manager を追加
  • term_search_min_chars を追加
  • translations_api を追加
  • translations_api_result を追加
  • wp_editor_expand を追加
  • wp_editor_settings を追加
  • wp_embed_handler_youtube を追加
  • wp_list_comments_args を追加
  • wp_spaces_regexp を追加
  • wp_title_parts を追加
  • wxr_export_skip_commentmeta を追加

Constants

非推奨

外部ライブラリ

  • TinyMCE 4.1.3 へ更新
  • jQuery 1.11.1 へ更新
  • MediaElement 2.15 へ更新

最新英語版: WordPress Codex » Version_4.0最新版との差分