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

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(和訳完了。)
(関連資料: {{Attachment Tags}} を追加。)
47行目: 47行目:
 
</div>
 
</div>
 
{{Audio Tags}}
 
{{Audio Tags}}
{{Video Tags}}
+
{{Video Tags}
 +
{{Attachment Tags}}}
 
{{Tag Footer}}
 
{{Tag Footer}}
  

2015年4月18日 (土) 16:15時点における版

過去の投稿に添付されたメディアを読み出す関数です。get_children() 関数を用います。

使用法

<?php get_attached_media( $type, $post_id ) ?>

パラメータ

$type
string) (必須) 所望するメディアの種類 (MIME)。
初期値: なし
$post_id
integer) (optional) 投稿 ID。デフォルトでは現在の投稿 ID。
初期値: 0

戻り値

(array) 
読み出されたメディアの WP_Post オブジェクト。

使用例

今の投稿にある添付画像を取得する場合。

$media = get_attached_media( 'image' );

ID が102番の投稿から、 mime-type が 'audio' の添付を取得する場合。

$media = get_attached_media( 'audio', 102 );

改訂履歴

  • 3.6.0 にて導入されました。

ソースファイル

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

オーディオ: wp_audio_shortcode(), wp_get_audio_extensions(), get_attached_audio(), get_attached_media(), get_embedded_audio(), get_embedded_media(), wp_embed_handler_audio(), wp_mediaelement_fallback(), wp_read_audio_metadata(), wp_add_id3_tag_data(), the_post_format_audio(), get_the_post_format_media(), get_content_audio(), get_content_media()


{{Video Tags} 添付ファイル関数: get_children(), get attached media(), the_attachment_link(), get_attachment_link(), wp_get_attachment_link(), wp_get_attachment_image(), wp_get_attachment_image_src(), wp_get_attachment_url(), wp_get_attachment_thumb_file(), wp_get_attachment_thumb_url(), is_attachment(), wp_get_attachment_metadata()

}

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


最新英語版: WordPress Codex » get attached media 最新版との差分