タグ

ブックマーク / techblog.55w.jp (1)

  • WordPress3.1で追加されたhas_termが便利

    テーマを作成していると、カスタム分類である値がある場合別の処理がしたいことがでてきます。 たとえば果物というカスタム分類にリンゴがある場合はリンゴのアイコンを出したい場合 <?php $terms_opts = get_the_terms($post->ID,"Fruit"); foreach($terms_opts as $opt){ if($opt->name == "りんご"){echo '<image src="apple.jpg">';} } ?> という感じだったのですが、3.1から追加されたhas_termというのを使うと <?php if(has_term("りんご","Fruit",$post->ID)):?> <img src="apple.jpg"> <?endif;?> とシンプルにすみました。 使い方としては has_term( $term, $taxonomy,

    tomoworks
    tomoworks 2012/03/19
    has_termタクソノミー&タームで判定できる。
  • 1