HOME>情報備忘録>WordPress カテゴリについてのメモ

WordPress カテゴリについてのメモ

タグと同様に全てのカテゴリをオブジェクトで取得できるようです。

PHP

  1. <?php
  2. var_dump(get_categories());
  3. ?>
実行結果
array
  0 => 
    object(stdClass)[37]
      public 'term_id' => &string '3' (length=1)
      public 'name' => &string 'Book' (length=4)
      public 'slug' => &string 'book' (length=4)
      public 'term_group' => string '0' (length=1)
      public 'term_taxonomy_id' => string '3' (length=1)
      public 'taxonomy' => string 'category' (length=8)
      public 'description' => &string '' (length=0)
      public 'parent' => &string '0' (length=1)
      public 'count' => &string '6' (length=1)
      public 'cat_ID' => &string '3' (length=1)
      public 'category_count' => &string '6' (length=1)
      public 'category_description' => &string '' (length=0)
      public 'cat_name' => &string 'Book' (length=4)
      public 'category_nicename' => &string 'book' (length=4)
      public 'category_parent' => &string '0' (length=1)

  1 => 
    object(stdClass)[45]
      public 'term_id' => &string '4' (length=1)
      public 'name' => &string 'CD' (length=2)
      public 'slug' => &string 'cd' (length=2)
      public 'term_group' => string '0' (length=1)
      public 'term_taxonomy_id' => string '4' (length=1)
      public 'taxonomy' => string 'category' (length=8)
      public 'description' => &string '' (length=0)
      public 'parent' => &string '0' (length=1)
      public 'count' => &string '1' (length=1)
      public 'cat_ID' => &string '4' (length=1)
      public 'category_count' => &string '1' (length=1)
      public 'category_description' => &string '' (length=0)
      public 'cat_name' => &string 'CD' (length=2)
      public 'category_nicename' => &string 'cd' (length=2)
      public 'category_parent' => &string '0' (length=1)
      ・
      ・
      ・

ただタグと違ってカテゴリは親子関係があるので使うなら構造を整えた方がよさそう。

あとterm_idってカテゴリとタグとリンクカテゴリで共通のIDっぽいですね。 それぞれにIDがあるのかと思ってました。

投稿日 2009年7月31日 21:59
カテゴリ 設定
タグ WordPress
トラックバック URL http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1009

コメント

コメントする
Name
Email Address
URL