問題 × 解決策

特定のタクソノミーに登録されているタームを全て取得する

問題

特定のタクソノミーに登録されているタームを全て取得するには?

解決策

「get_terms()」でタクソノミー名を指定することで、登録しているタームの情報を配列で受け取ることができる。

 

特定のタクソノミーに登録されているタームを全て取得する「get_terms()」

「get_terms()」を使用することで、特定のタクソノミーに登録されているタームを配列で全て取得することができます。

「get_terms()」の記述方法

「get_terms()」の記述方法は以下になります。

get_terms( 'タクソノミー名' );

記述例

実際に使用する記述例は以下になります。

$terms = get_terms($taxonomy);
if(!empty($terms)):
foreach($terms as $term): 
echo $term->name;
endforeach;
endif; 

参照

【関数リファレンス/get terms – WordPress Codex 日本語版】
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_terms

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

one × 5 =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧