カテゴリ別に分類したメディア画像の表示方法について
-
初めて投稿させて頂きます。
どうかみなさんの知恵をお貸し下さい。カテゴリ別に分類したメディア画像の表示方法について質問です。
メディアにタクソノミーを登録してカテゴリ分けすることには成功したのですが、
カテゴリ別にメディアの画像を出力することができません。↓function.php中のタクソノミー登録コード
function yk_register_taxonomy() { // add category $labels = array( 'name' => _x( 'メディアカテゴリー', 'taxonomy general name'), 'singular_name' => _x( 'メディアカテゴリー', 'taxonomy singular name' ), 'search_items' => __( 'カテゴリー検索' ), 'all_items' => __( '全てのカテゴリー' ), 'parent_item' => __( 'Parent Attachment Category' ), 'parent_item_colon' => __( 'Parent Attachment Category:' ), 'edit_item' => __( 'カテゴリーを編集' ), 'update_item' => __( 'カテゴリーを更新' ), 'add_new_item' => __( 'カテゴリーを追加' ), 'new_item_name' => __( '新しいカテゴリー名' ), 'menu_name' => __( 'メディアカテゴリー' ), ); $args = array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, ); register_taxonomy('attachment_category', 'attachment', $args);
現在は「メディア画像一覧」としてすべての画像を一つの投稿ページに表示しています。
↓custom_template_04.php中のループコード
<?php get_query_var('paged'); ?> <?php query_posts('post_type=attachment&post_status=inherit&posts_per_page=12&paged='.$paged); ?> <?php if(have_posts()):while(have_posts()): the_post(); ?> <div class="album"> <ul> <li> <?php $image = wp_get_attachment_image_src('','') ?> <a href="<?php echo $image[0]; ?>" rel="garelly" title="<?php the_title(); ?>"> <img src="<?php echo $image[0]; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" /></a> </li> </ul> </div> <?php endwhile; endif; ?>
ちなみに表示したいカテゴリ名は「活動風景」で
カテゴリIDは「17」、スラッグは「performance」としています。単純にquery_posts(”)の中に「&cat=17」としても効果がなく、
試しに「&taxonomy_category=17」ともしてみましたが反応はありません。すべて独学の知識で、phpコードの書き方もあやふやですので
できればコピペできるようなコードを提示していただけると助かります…。
みなさんのお力添えよろしくお願いいたします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「カテゴリ別に分類したメディア画像の表示方法について」には新たに返信することはできません。