0

これは簡単な質問かもしれませんが、私はそれを理解することができません。

wordpress にカスタム投稿タイプの WP_query リストがあり、リスト内の各アイテムに対して適切な分類法 (カテゴリ) を表示する必要があります。

グーグルでスタックオーバーフローを検索してみましたが、うまくいきませんでした。

また、これは特定の投稿タイプに存在するすべての分類スラッグを表示するために使用しているものです。

function get_taxonomy_classes($theID) {

        $post_type  = get_post_type($theID);
        $taxonomies = get_object_taxonomies($post_type, 'objects');

        $terms = get_terms($taxonomies, array(
            'orderby' => 'name',
            'order' => 'ASC',
            'hide_empty' => TRUE
        ));
        foreach($terms as $term) {
            echo $term->slug . " ";
        }

    }

上記の分類法でこれらの用語を使用する方法をまだ見つけていません:(

助けてください、ありがとう!

4

1 に答える 1

1

気にしないで、みんな。私は自分で答えを見つけました。

それは非常に簡単です、必要なのは wp_get_object_terms() 関数だけです

   $termss = wp_get_object_terms(get_the_ID(), 'portfolio_category');
   foreach ($termss as $term) {
      echo $term->slug;
   }
于 2012-11-27T11:10:20.550 に答える