get_termsで取得したリストの最初のものにクラスを付与したい
-
<?php $taxonomies = 'item'; $terms = get_terms($taxonomies, $args); if (count($terms) > 0) { foreach ($terms as $term) { $path = get_term_link($term->slug, $taxonomies); echo '<li><a href="'. $path .'" id="'. $term->slug .'" title="'. $term->name .'商品一覧">'. $term->name .'</a></li>'; } } ?>
上記によって、「item」のタクソノミーを取得、表示しております。
プラグイン「Category Order and Taxonomy Terms Order」で任意の並べ替えも行っております。
その上で、取得したリストの一番最初のli要素だけにクラスを指定したいのです。現在のページなどに付与するなどの希望はありません。
いずれも一番最初に付与されていればいいのですが、調べてやってみましたが、わたしのスキルではダメでした。。どなたかご教授いただけると大変助かります。
宜しくお願い致します。
—
[モデレーターより]
「【重要】お読みください」フォーラムに投稿されていましたので、フォーラムを移動しました。
「【重要】お読みください」は、WordPress 日本語サイト運営チームから、みなさんへの連絡等に使用していますので、質問があっても回答がつかない場合があります。通常の質問は個別のフォーラムへ投稿してください。
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「get_termsで取得したリストの最初のものにクラスを付与したい」には新たに返信することはできません。