特定のタグの情報を取り出す
get_tag にタグIDを指定して取り出す。
<?php $tagdata = get_tag($tagid); ?>
配列内容は下記のようになっている
- [term_id]
- [name]
- [slug]
- [term_group]
- [term_taxonomy_id]
- [taxonomy]
- [description]
- [parent]
- [count]
同一フォーマットで連続して取り出したい場合、下記のように配列にIDを入れて使うと楽
<ul> <?php $array = array(1,2,3,4); foreach ($array as $tagid) { $tagdata = get_tag($tagid); echo '<li><a href="'. get_bloginfo('url') .'/tag/'. $tagdata->slug .'">'. $tagdata->name .'</a>:'. $tagdata->count .'件</li>'."\n"; } ?> </ul>
<ul> <li><a href="***/tag/jojo1">ジョナサン</a>:11件</li> <li><a href="***/tag/jojo2">ジョセフ</a>:22件</li> <li><a href="***/tag/jojo3">承太郎</a>:33件</li> <li><a href="***/tag/jojo4">仗助</a>:44件</li> </ul>
筆者について
- ゲームとジョジョを愛するファミッ子世代。好きな言葉は「機能美」。
公私ともにWebサービスを作る系男子。
最近の投稿
- 運用2017.03.03nginxのkusanagiにLet’sEncryptをかけてるとiOSで表示されない問題の解決
- 運用2016.07.22分かりにくい「クリエイティブコモンズ」をシンプルに言うと
- WordPress2016.07.12新しいWordPress「Calypso」を試した
- Design2016.03.09Win10アプリのデザインガイドラインが素晴らしい