• 解決済 higeko

    (@higeko)


    カスタム分類のアーカイブページにおいて、
    分類の中に設定したタームのラベルではなく、
    分類そのものに設定したラベルを表示したいのですが、何か方法はないでしょうか?

    例えばこのようなタクソノミーをfunctions.phpに設定したとします。

    register_taxonomy(‘area’,array (
    0 => ‘test’,
    ),array( ‘hierarchical’ => true, ‘label’ => ‘エリア‘,’show_ui’ => true,’query_var’ => true,’rewrite’ => array(‘slug’ => ”),’singular_label’ => ‘エリア’) );

    エリア」を表示したいのです。

    スラッグだけなら
    get_query_var(‘taxonomy’)
    で取得できるようなのですが…

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • get_taxonomies()で$outputに’objects’を指定した場合に返されるオブジェクトにlabelも含まれています。
     

    $args = array( 'name' => 'area' );
    $taxonomies = get_taxonomies( $args, 'objects' );

     
    Function_Reference/get_taxonomies – Codex 英語版

    トピック投稿者 higeko

    (@higeko)

    popupさん

    ありがとうございます、難しく考えすぎていたようでお恥ずかしい限りです。
    助かりました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタム分類(カスタムタクソノミー)のアーカイブで、ラベルを出力」には新たに返信することはできません。