サポート » 使い方全般 » 固定ページと同じターム設定のカスタム投稿記事を取得

  • 解決済 yyy111

    (@knon-disign)


    同一テンプレートを用いた複数の固定ページ(ターム設定はページ毎に分かれます)に、
    それぞれ同じターム設定のカスタム投稿記事を自動判別して読み込みたいと考えております。

    下記フォーラムに掲載されていたカスタム投稿シングルページに読み込ませるコードを参考にさせて頂いたのですが、
    自動振り分けが巧くいかず、ご質問させて頂きました。

    http://ja.forums.wordpress.org/topic/8619?replies=3

    現在使用しているコード

    <?php
    $term = array_shift(get_the_terms($post->ID, 'tax_goods'));
    ?>
    <?php $tax_posts = get_posts('post_type=type_goods&taxonomy=tax_goods&term='.esc_html($term->slug)); if($tax_posts): ?>
    	<ul>
    		<?php foreach($tax_posts as $tax_post): ?>
    			<li><a href="<?php echo get_permalink($tax_post->ID); ?>"><?php echo esc_html($tax_post->post_title); ?></a></li>
    		<?php endforeach; ?>
    	</ul>
    <?php endif; ?>

    下記のような設定のとき、

    固定ページ1:タームAで分類
    固定ページ2:タームBで分類

    タームA:A定食,Aランチ
    タームB:B定食,Bランチ,

    固定ページ1を開いた際は自動でタームA、ページ2の際はタームBの
    タイトルを一覧表示させるにはどのようにすればよいでしょうか?

    よろしくお願い致します。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 yyy111

    (@knon-disign)

    固定ページをカスタム投稿として解決致しました。
    すみません。。。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「固定ページと同じターム設定のカスタム投稿記事を取得」には新たに返信することはできません。