my upload imagesを利用することで、投稿画面にメディアと連携できる画像追加用カスタムフィールドを設置できます。
ダウンロードはこちら:my upload images
詳しい説明は作成者さんのページで確認できます。
→my upload images : メディアアップローダー付きのカスタムフィールドを設置する。
このプラグインでできること
- メディアと連携した画像の追加・削除
- アップした画像のサムネイル一覧表示
- アップした画像の並び替え
- カスタムフィールドとの連携
テンプレートでの画像データの取り出し方
<?php $my_upload_images = get_post_meta($post->ID, 'my_upload_images', true); if ($my_upload_images) { foreach ($my_upload_images as $key => $img_id) { $large_src = wp_get_attachment_image_src($img_id, 'full'); if (!$img_title = get_the_title($img_id)) { $img_title = get_the_title($post->ID); } echo '<div><img src="' . $large_src[0] . '" alt="$img_title" /></div>'; } } ?>
シンプルでかゆいところに手が届くいいプラグインだと思います!