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

「Version 4.0」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(全般)
(同期と和訳完了 en:Version_4.0 19:44, 8 December 2014‎ Kpdesign版)
11行目: 11行目:
 
</div>
 
</div>
 
* '''スタイリッシュにメディア/埋め込みコンテンツを管理する'''
 
* '''スタイリッシュにメディア/埋め込みコンテンツを管理する'''
** [[Media Library Screen|Explore your uploads]] in a beautiful, endless grid
+
** 美しいエンドレスなグリッドでの[[Media Library Screen|アップロードの検索]]
** 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
+
** ビジュアルエディタ内での埋め込みコンテンツプレビュー
  
 
* '''プラグインの検索とインストールを改善'''
 
* '''プラグインの検索とインストールを改善'''
** A new grid view adds some visual flair to [[Plugins Add New Screen|finding and installing plugins]], bringing relevant plugin info front and center
+
** 新しいグリッドビューによる[[Plugins_Add_New_SubPanel|プラグインの検索とインストール]]でのビジュアル効果では、関連するプラグインを前面センターに。
  
 
* '''開発者向け情報'''
 
* '''開発者向け情報'''
58行目: 58行目:
 
* Viddler の oEmbed サポートを削除。
 
* Viddler の oEmbed サポートを削除。
 
* SlideShare の oEmbed 正規表現を更新。
 
* SlideShare の oEmbed 正規表現を更新。
* media experience on small screen sizes (レスポンシブな動画の埋め込み) の改良。
+
* 小さな画面サイズでのメディア処理 (レスポンシブな動画の埋め込み) の改良。
 
* ネイティブビデオとオーディオのショートコードが Flash のプレイバック再生をサポート。
 
* ネイティブビデオとオーディオのショートコードが Flash のプレイバック再生をサポート。
  
106行目: 106行目:
 
</div>
 
</div>
 
* <tt>wptexturize()</tt>関数のパフォーマンスと有効性の改善。
 
* <tt>wptexturize()</tt>関数のパフォーマンスと有効性の改善。
* Ensure カスタムポストタイプ nested under top-level menu items get the proper classes
+
* トップレベルのメニュー下でネストしたカスタム投稿タイプが正しいクラスをもつことを確認。
 
* <tt>src</tt>パラメーターの埋め込みショートコードが追加。
 
* <tt>src</tt>パラメーターの埋め込みショートコードが追加。
 
* ネストされたショートコードを処理するための修正。
 
* ネストされたショートコードを処理するための修正。
120行目: 120行目:
 
* [[Function_Reference/wp_handle_upload|wp_handle_upload|sideload()]] ロジックの統合。
 
* [[Function_Reference/wp_handle_upload|wp_handle_upload|sideload()]] ロジックの統合。
 
* dashboard.php から[[Version 3.8|3.8]]の変更によるそれ以下の死んだ未使用のコードを削除。
 
* dashboard.php から[[Version 3.8|3.8]]の変更によるそれ以下の死んだ未使用のコードを削除。
* The <tt>operator</tt> argument now case-insensitive in tax queries
+
* タクソノミークエリで <tt>operator</tt> 引数は大文字小文字を区別しない
 
*  [[関数リファレンス/wp_editor|wp_editor()]] インスタンスでドラッグ&ドロップ機能を無効にできる。
 
*  [[関数リファレンス/wp_editor|wp_editor()]] インスタンスでドラッグ&ドロップ機能を無効にできる。
 
* ポストタイプ又はタクソノミーの登録時にスラッグ が長すぎる (最大20文字)のは、<tt>_doing_it_wrong()</tt>のトリガー(引き金)となる。
 
* ポストタイプ又はタクソノミーの登録時にスラッグ が長すぎる (最大20文字)のは、<tt>_doing_it_wrong()</tt>のトリガー(引き金)となる。
129行目: 129行目:
 
=== JavaScript ===
 
=== JavaScript ===
 
</div>
 
</div>
* Heartbeat API "experimental" labels have now been removed
+
* ハートビート API "experimental" ラベルの除去。
 
* メディアビューのインラインドキュメントの改良
 
* メディアビューのインラインドキュメントの改良
 
* ビジュアルエディタからテキストエディタに切り替えの際、強制で自動保存する。
 
* ビジュアルエディタからテキストエディタに切り替えの際、強制で自動保存する。
181行目: 181行目:
 
* WP_oEmbed::_remove_provider_early() を追加。
 
* WP_oEmbed::_remove_provider_early() を追加。
  
* [[Class_Reference/WP_Customize_Control|::active()]] を追加。
+
* [[Class_Reference/WP_Customize_Control|WP_Customize_Control::active()]] を追加。
* [[Class_Reference/WP_Customize_Control|::active_callback()]] を追加。
+
* [[Class_Reference/WP_Customize_Control|WP_Customize_Control::active_callback()]] を追加。
* [[Class_Reference/WP_Customize_Control|::input_attrs()]] を追加。
+
* [[Class_Reference/WP_Customize_Control|WP_Customize_Control::input_attrs()]] を追加。
* [[Class_Reference/WP_Customize_Control|::active_callback()]] を追加。
+
* [[Class_Reference/WP_Customize_Control|WP_Customize_Control::active_callback()]] を追加。
  
* WP_Widget_Area_Customize_Control::active_callback() を追加。
+
* WP_Widget_Area_Customize_ControlWP_Customize_Control::active_callback() を追加。
  
 
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::containers()]] を追加。
 
* [[Class_Reference/WP_Customize_Manager|WP_Customize_Manager::containers()]] を追加。
225行目: 225行目:
 
==== What's New ====
 
==== What's New ====
 
</div>
 
</div>
* [[Class_Reference/WP_Query|WP_Query]] - Better flexibility in multiple `orderby` fields
+
* [[Class_Reference/WP_Query|WP_Query]] - 複数の `orderby` フィールドにおける柔軟性
 
* [[Function_Reference/wp_list_pluck|wp_list_pluck()]] - <tt>$index_key</tt> パラメーターの追加.
 
* [[Function_Reference/wp_list_pluck|wp_list_pluck()]] - <tt>$index_key</tt> パラメーターの追加.
  
264行目: 264行目:
 
</div>
 
</div>
 
* ISO日付標準 YYYY-MM-DD 形式がdate_formatsフィルタに追加。
 
* ISO日付標準 YYYY-MM-DD 形式がdate_formatsフィルタに追加。
* $post パラメーターが<tt>preview_post_link</tt>に追加。
+
* <tt>$post</tt> パラメーターが<tt>preview_post_link</tt>に追加。
 
* <tt>wp_handle_upload_prefilter</tt>は <tt>{$action}_prefilter</tt>に変更。
 
* <tt>wp_handle_upload_prefilter</tt>は <tt>{$action}_prefilter</tt>に変更。
  
313行目: 313行目:
 
* MediaElement 2.15 へ更新
 
* MediaElement 2.15 へ更新
  
{{原文|Version_4.0|146457}}<!-- 16:15, 5 September 2014 Miqrogroove 版 -->
+
{{Versions}}
[[Category:未翻訳]]
+
{{原文|Version_4.0|148386}}<!-- 19:44, 8 December 2014‎ Kpdesign 版 -->
 
[[Category:バージョン]]
 
[[Category:バージョン]]
 
[[Category:wp4.0]]
 
[[Category:wp4.0]]
  
 
[[en:Version 4.0]]
 
[[en:Version 4.0]]
 +
[[ja:Version 4.0]]
 +
[[pt-br:Versão 4.0]]
 +
[[ru:Версия 4.0]]

2015年5月5日 (火) 03:36時点における版

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 となりました。


  • スタイリッシュにメディア/埋め込みコンテンツを管理する
    • 美しいエンドレスなグリッドでのアップロードの検索
    • 新しい詳細プレビューから、メディアのスナップを一度に並べて表示、編集可能
  • コンテンツ編集をより使い易く
    • コンテンツに合わせてビジュアルエディタが拡大
    • スクロールしてもエディタのツールバーは固定
    • ビジュアルエディタ内での埋め込みコンテンツプレビュー
  • プラグインの検索とインストールを改善
  • 開発者向け情報
    • カスタマイザー パネル API。
    • 外部ライブラリの更新。
    • WP_Query によるORDER BY句がより柔軟に。

What's New

全般

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

投稿

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

メディア

  • メディアライブラリにグリッド表示オプションを追加。
  • メディアのグリッド表示にて複数のアイテムを削除する "一括選択" ボタン を追加。
  • TED talks, Mixcloud, CollegeHumor.com, Issuu の 埋め込みサポート を追加。
  • YouTube のプレイリストURL、Polldaddyの短縮URL形式を含む、埋め込みサポートをの拡張。
  • Viddler の oEmbed サポートを削除。
  • SlideShare の oEmbed 正規表現を更新。
  • 小さな画面サイズでのメディア処理 (レスポンシブな動画の埋め込み) の改良。
  • ネイティブビデオとオーディオのショートコードが Flash のプレイバック再生をサポート。

コメント

  • ゴミ箱のコメントにスパムとしてマークが可能。

プラグイン

  • プラグイン追加の画面Add New screenにて、プラグインの一覧表示がサムネイル付きのグリッド表示が追加。
  • プラグインの詳細情報でポップアップウィンドウを追加。 (プラグインディレクトリーのページから表示)
  • プラグインの新機能用に、プラグイン画面に「ベータテスト」タブを追加。

アクセシビリティ

  • メディアの追加の際のキーボードでのアクセシビリティ改良。
  • カスタマイズ画面ののスクリーンリーダーへのサポート改良。
  • ヘルプタブ内のリンクにキーボードの tab キーでの移動が可能。
  • カスタマイザーでウィジェットを管理する場合のスクリーンリーダー用の改良。

インストールプロセス

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

マルチサイト

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

開発者向けの変更

全般

  • wptexturize()関数のパフォーマンスと有効性の改善。
  • トップレベルのメニュー下でネストしたカスタム投稿タイプが正しいクラスをもつことを確認。
  • srcパラメーターの埋め込みショートコードが追加。
  • ネストされたショートコードを処理するための修正。
  • 異なる 'テンプレート' 引数の the_taxonomies()get_the_taxonomies() が並進可能に。
  • WP_Query::get_posts()のコメントフィードの冗長条件を削除。
  • The Customizerが 背景画像をデフォルトでテーマのサポートをするのに適切で優れている。
  • インストールされているテーマで検索の際、"現在ご利用いただけるテーマがないようです。" のメッセージが適切に表示される。
  • HTML5のinput要素のために改良され、より一貫性のあるスタイリングに。
  • 投稿が公開されている場合、投稿のプレビューはパーマリンクにリダイレクトされる。
  • 電子メールとURL入力は管理者にて適切な場合に実施。
  • extract() の大部分がコアコードから削除された。
  • 3gp MIME形式サポートの追加。
  • wp_handle_upload|sideload() ロジックの統合。
  • dashboard.php から3.8の変更によるそれ以下の死んだ未使用のコードを削除。
  • タクソノミークエリで operator 引数は大文字小文字を区別しない
  • wp_editor() インスタンスでドラッグ&ドロップ機能を無効にできる。
  • ポストタイプ又はタクソノミーの登録時にスラッグ が長すぎる (最大20文字)のは、_doing_it_wrong()のトリガー(引き金)となる。
  • カスタマイザー内のウィジェット管理は、新しいパネルAPIを活用する。

JavaScript

  • ハートビート API "experimental" ラベルの除去。
  • メディアビューのインラインドキュメントの改良
  • ビジュアルエディタからテキストエディタに切り替えの際、強制で自動保存する。

バグ修正

  • 存在しない投稿タイプにメディアを割り当てたときの 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 のフォーマットに関する問題および関連するパフォーマンスの問題を修正

マルチサイト

  • 誤ったスキーマが編集画面に表示されるバグを修正。

クラス

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_ControlWP_Customize_Control::active_callback() を追加。

関数

What's New

  • WP_Query - 複数の `orderby` フィールドにおける柔軟性
  • 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()

アクション & フィルター

  • ISO日付標準 YYYY-MM-DD 形式がdate_formatsフィルタに追加。
  • $post パラメーターがpreview_post_linkに追加。
  • wp_handle_upload_prefilter{$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 バージョンの一覧もあわせてご覧ください。

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