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

「関数リファレンス/wp enqueue media」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(概要: en)
(翻訳済み)
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
{{NeedTrans}}
 
  
 
== 概要 ==
 
== 概要 ==
13行目: 12行目:
 
== パラメータ ==
 
== パラメータ ==
  
{{Parameter|$args|array|An array of arguments. Currently only one argument is used, <tt>'post'</tt>, which if passed will be used to set up the scripts for that post. <b>Note:</b> if you do not set this parameter, uploaded files will not be attached to a post. |optional|<tt>array()</tt>}}
+
配列の引数。現在、唯一の引数は、<tt>'post'</tt>のみです。その値をスクリプトを設定するために使用されます。<b>注:</b>このパラメータを設定しない場合、アップロードファイルが投稿に添付されることはありません。
  
 
== 戻り値 ==
 
== 戻り値 ==
37行目: 36行目:
  
 
== 注 ==
 
== 注 ==
 
+
<!--
 
* Uses: <tt>[[Function_Reference/do_action | do_action()]]</tt> - calls <tt>[[Plugin_API/Action_Reference/wp_enqueue_media | 'wp_enqueue_media']]</tt> after enqueing the media.
 
* Uses: <tt>[[Function_Reference/do_action | do_action()]]</tt> - calls <tt>[[Plugin_API/Action_Reference/wp_enqueue_media | 'wp_enqueue_media']]</tt> after enqueing the media.
 
* Uses: <tt>[[Function_Reference/did_action | did_action]]( 'wp_enqueue_media' )</tt> - Makes sure that the function is run only once.
 
* Uses: <tt>[[Function_Reference/did_action | did_action]]( 'wp_enqueue_media' )</tt> - Makes sure that the function is run only once.
47行目: 46行目:
 
* Uses: wp.media (JavaScript) to call the media uploader
 
* Uses: wp.media (JavaScript) to call the media uploader
 
** Docmumentation : http://www.grafikart.fr/tutoriels/wordpress/wp-media-uploader-403 (French video)
 
** Docmumentation : http://www.grafikart.fr/tutoriels/wordpress/wp-media-uploader-403 (French video)
 +
-->
  
 +
以下の用途を持ちます。
 +
* <tt>[[関数リファレンス/do_action | do_action()]]</tt> は、'wp_enqueue_media' でメディアをエンキューした後に呼び出します。
 +
* <tt>[[関数リファレンス/did_action | did_action]]( 'wp_enqueue_media' )</tt> この関数は一度だけ実行してください。
 +
* <tt>[[関数リファレンス/apply_filters | apply_filters()]]</tt>について:
 +
** <tt>[[Plugin_API/Filter_Reference/media_upload_tabs | 'media_upload_tabs']]</tt>古いthickboxメディアタブの配列を使用してプラグインが動作します。デフォルトのタブは、リセットされます。
 +
** <tt>[[Plugin_API/Filter_Reference/disable_captions | 'disable_captions']]</tt> キャプションが無効になるかどうかを確認する。
 +
** <tt>[[Plugin_API/Filter_Reference/media_view_settings | 'media_view_settings']]</tt> 投稿を格納する配列を設定します。
 +
** <tt>[[Plugin_API/Filter_Reference/media_view_strings | 'media_view_strings']]</tt>投稿をメディアビューアで使用される文字列の配列に格納します。
 +
*  wp.media(JavaScript)メディアアップローダを呼び出します。
 +
** Docmumentation : http://www.grafikart.fr/tutoriels/wordpress/wp-media-uploader-403 (French video)
  
 
== 更新履歴 ==
 
== 更新履歴 ==

2015年6月14日 (日) 11:17時点における最新版

概要

すべてのスクリプト、スタイル、設定、およびテンプレートに必要なエンキューは、すべてのメディアのJavaScript APIを使用しています。

この関数は 'admin_enqueue_scripts' / en アクションフックもしくは後で、呼びださなければなりません。

使い方

<?php wp_enqueue_media( $args ); ?>

パラメータ

配列の引数。現在、唯一の引数は、'post'のみです。その値をスクリプトを設定するために使用されます。注:このパラメータを設定しない場合、アップロードファイルが投稿に添付されることはありません。

戻り値

この関数は値を返しません。

用例

デフォルトの使い方:

wp_enqueue_media();

特定のポストのためのメディアスクリプトをエンキュー:

<?php

$args = array( 'post' => 34 );

wp_enqueue_media( $args );

?>

以下の用途を持ちます。

更新履歴

導入: 3.5.0

ソースファイル

wp_enqueue_media()wp-includes/media.phpにあります。

外部リソース

  • [1]WordPress 3.5の新メディアアップローダーを自作プラグインやテーマに組み込む。


関連




関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function_Reference/wp_enqueue_media最新版との差分