WordPressのターム情報をWP_Term_Queryを利用して自由に取得する

クエリを生成すれば、親カテゴリが違っても同じ名前のものを取得可能。

$orig_term_query = new WP_Term_Query(array(
  'taxonomy' => 'jobs-commitment',
  'hide_empty' => 0,
  'name' => 'ターム名を指定'
));

foreach($orig_term_query->get_terms() as $orig_term){
  var_dump($orig_term);
}

以下だと、SQLでいうLIKE文になるので、name__likeで指定した文字が含まれるものすべて取得してしまうので注意。

$testCommit = get_terms(
  'jobs-commitment',
  array(
    'hide_empty' => 0,
    'name__like' => 'ターム名を指定',
  )
);

About Me

プロフィール画像

ユーキと申します。北海道恵庭市という札幌と新千歳空港の間でフリーランスのWebエンジニアとして活動してます。

当サイトのブログでは、主にWeb制作全般、フリーランス周りの情報など色々なノウハウや知識を載せています。
その他日々気になったこと、思ったことも書いてます。

お仕事の相談など何かありましたら、お問い合わせかツイッターのDMからお気軽にご連絡くださいませ。

お問い合わせはこちら

ツイッターはこちら

ポートフォリオはこちら

Latest Posts

Popular Posts

TOP