• 各記事に付けられたタグの表示をするため
    <?php the_tags(); ?>
    を使用すると、すべてのタグが表示されてしまいます。

    各記事毎に最大3件表示(サイト内での使用件数が多い順)するには、
    どのような方法があるのでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
    1. get_the_tagsを用いて、記事に付けられたタグを配列で取得します。
    2. PHPのusort関数を用いて、countの多い順に配列をソートします。
    3. ソート済の配列の上位3件のみを表示します。このとき、foreach 内でカウントを取り、3件でbreakしてもよいですし、array_slice で、事前に3件のみ切り出してもよいです。
    トピック投稿者 nobugot

    (@nobugot)

    ありがとうございます!
    試行錯誤してやってみます!
    ( 只今ひとまず、4個目以降のタグをcssで非表示にして、一時回避しております。)

2件の返信を表示中 - 1 - 2件目 (全2件中)

トピック「記事付けられたタグを3個表示(サイト内で使用件数が多い順に)」には新たに返信することはできません。