この度はお世話になります。
Wordpressの独学を始めて、3ヶ月あまりの初心者中の初心者です。
現在、自己サイトをWordpressで作成中し、毎日奮闘中です。
カスタム投稿を複数(3つ)作成し、カスタム投稿ごとにタクソノミーと複数のタームをそれぞれ作成しました。
サイドバーにタームのリンクリストを表示させています。
(通常のカテゴリーリストのような表示)
###発生している問題・エラーメッセージ
それぞれのタームリストから、ターム毎に一覧を表示させたいと考えています。
###該当のソースコード
<?php $args=array( 'tax_query' => array( array( 'taxonomy' => 'works_cat', 'field' => 'slug', 'terms' => array( 'web','graphic' ) ), ), 'post_type' => 'works', 'posts_per_page'=> 5 ); ?> <?php query_posts( $args ); ?> <?php if(have_posts()): ?> <?php while(have_posts()):the_post(); ?> <?php get_template_part('content'); ?> //別のテンプレートを呼び出し <?php endwhile; else: ?> ページが存在しない場合の指定 <?php endif; ?> <?php wp_reset_query(); ?>
###試したこと
サイドバーに表示されている、ターム名'web'と'graphic'のリンクリストからは
記述通りの一覧ページが表示されますが、
1つのカスタム投稿(works)を呼び出す記述のみのため、他のタームリストからも同じものが呼び出されてしまいます。
他のタームも同じように、ターム毎の一覧が表示されるよう、ご教示いただけますでしょうか。
説明が解り辛くお手数おかけします。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答2件
あなたの回答
tips
プレビュー