カスタム投稿のタグ出力について

  • 作成者
    投稿
  • #13721

    dreamseeker123
    メンバー

    カスタム投稿のタグ一覧を表示したいのですが、すべてのタグを表示してしまって困っています。
    10件表示にしてるんですが、以下のように「ステーキ」「ハンバーガー」など、入力した順にすべて出てくるのです。
    「ステーキ」など複数あるタグは、1つにまとまって欲しいのですが、どうしてもそうはなりません。

    《tag》
    ステーキ、ハンバーガー、鶏まぶし、焼き鳥、ステーキ、ハンバーガー、ステーキ、ハンバーガー、ステーキ、ハンバーガー

    どうしたらいいでしょうか?
    教えてください。

    ————————
    カスタム投稿名 → shop
    タクソノミー(タグ)→ shop_tag
    ————————

    記述は以下です。

    <?php
    $taglist = get_posts( array(
           'post_type' => 'shop', //特定のカスタム投稿タイプスラッグを指定
           'orderby' => 'count',
           'order' => 'DESC',
           'posts_per_page' => 10//取得記事件数
      ));
    if( $taglist ): ?>
    <?php foreach( $taglist as $post ):
    setup_postdata( $post );?>
    
    <?php echo get_the_term_list($post->ID,'shop_tag'); ?>
    
    <?php
      endforeach;
      wp_reset_postdata();
    ?>
    <?php else: ?>
    <?php endif; ?>
    #13722

    orzprostration
    メンバー

    サイトURLを書かれていませんが、そのようなコードを書けるのはWordPress.orgのWordPressです。

    このフォーラムは、米国のAutomattic社が運営するWordPress.comサーバーのサポートフォーラムです。このフォーラムでは wordpress.orgや他社のレンタルサーバーのサポートは行なっていません。

    WordPress.com と WordPress.org の違い

    WordPress.orgに関する質問はWordPress.org日本語サポートフォーラムで尋ねてください。

トピック「カスタム投稿のタグ出力について」には新しい返信をつけることはできません。