タームをクラス名に使いたい(固定ページのカスタム投稿一覧内)
-
試行錯誤するもまったく解決できず、教えていただけたら幸いです。
(お恥ずかしながらコピペばかりで構築している未熟者です)◆やりたいこと
固定ページに表示しているカスタム投稿一覧において、 各記事の所属するタームスラッグをクラス名として使いたい。◆設定
カスタム投稿タイプ(post_type):aaa_post
カスタム分類(taxonomy):aaa_post_cat
∟ターム(term):aaa_1,aaa_2,aaa_3◆固定ページ内の記述
<ul> <?php $args = array(); $args['post_type'] = 'aaa_post'; $the_query = new WP_Query($args); while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <li class="【ここに所属するタームのスラッグを表示したい】"><p><?php the_title(); ?></p></li> <?php endwhile; ?> </ul>
◆備考
タームごとにデザイン分けをしたく、その投稿が所属するタームスラッグを出力したいです。
しかしカスタム投稿一覧の出力は実現できても、そのタームの取得および出力方法がわかりません…
「get_the_term」等の例がネット上には出てくるので入れてみても、何かが違うようで出力結果がエラーになってしまいます。
(Notice:Undefined variable: post in〜となってしまう)途方にくれていて、お知恵をお貸しいただけると嬉しいです。
5件の返信を表示中 - 1 - 5件目 (全5件中)
5件の返信を表示中 - 1 - 5件目 (全5件中)
- トピック「タームをクラス名に使いたい(固定ページのカスタム投稿一覧内)」には新たに返信することはできません。