最近のWordPressでは、list_cats(..)などで、指定したカテゴリ以下のカテゴリリストを表示しようにも、そのカテゴリIDを見ることが困難になってきています。
一番簡単な方法として、今回はPhpMyAdminを使って指定したいカテゴリのIDを見ることにします。
WordPressでは、wp_termsテーブルに追加したカテゴリの情報が載っています。それを見ることで解決します。
nameのところから、知りたいカテゴリIDを見つけたら、その左にあるのがterm_idがカテゴリIDです。
ちなみに、wp_term_taxonomyテーブルでは、カテゴリと関連付けたカテゴリの情報が入っています。
ここのparentフィールドを編集することでWordPressの管理画面で親カテゴリを編集するのと同様の操作になります。
WordPress データベース概要
http://wpdocs.sourceforge.jp/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E6%A6%82%E8%A6%81
特定カテゴリの記事を表示するときなどはquery_posts()
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/query_posts
カテゴリに適用されるテンプレートなどの説明
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4
この記事が気に入ったりした方は、自分のブログを書くときに「下のURLをコピーして、自分のブログ投稿時のトラックバック欄にペースト」してください。つながります。
URL: