• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

データベース概要/Terms テーブル

提供: WordPress Codex 日本語版
< データベース概要
2007年9月21日 (金) 00:33時点におけるBono (トーク | 投稿記録)による版 (WP2.3 の Terms 3テーブルについて、Ryan の記事を元に書き起こし)

(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

WordPress ver.2.3 では、新たな分類方法(taxonomy schema)が導入される予定です。この機能では、従来の categories、post2cat、link2cat テーブルに替わって、新たに、より柔軟な下記 3テーブルを使います。

注: ver 2.3 は現在開発中です。2.3 がリリースされると、このページは データベース概要英文)と統合されることになると思います。それまでの暫定ページです。

テーブル: wp_term

wp_term テーブルは、term についての基本情報を持ちます。

フィールド タイプ Null キー 初期値 備考 概要
term_id bigint(20) PRI auto_increment term のユニークID
name varchar(55) NULL term 名
slug varchar(200) IND NULL term スラッグ。term 名を URL で扱いやすい形にしたもの
term_group bigint(10) 0 類義語のグルーピング


テーブル: wp_term_taxonomy

wp_term_taxonomy テーブルには、分類方法上の term が保存されます。

フィールド タイプ Null キー 初期値 備考 概要
term_taxonomy_id bigint(20) PRI auto_increment term+taxonomy ペアのユニークID
term_id bigint(20) IND 0 wp_term テーブルの term_id
taxonomy varchar(32) IND NULL term が属する taxonomy。デフォルトでは 'category' および 'link_category'、'post_tag'
description longtext a taxonomy specific description of the term
parent bigint(20) 0 hierarchical relationships between terms in the taxonomy
count bigint(20) 0 term+taxonomy ペアに関連付けられたオブジェクト数。taxonomy='category' であればこのカテゴリに属する投稿記事数


テーブル: wp_term_relationships

投稿記事やリンクといったオブジェクトと term_taxonomy テーブルの term_taxonomy_id との関連付けを格納。

フィールド タイプ Null キー 初期値 備考 概要
object_id bigint(20) PRI 0 auto_increment 記事ID or リンクID
term_taxonomy_id bigint(100) IND 0 term_taxonomy テーブルの term_taxonomy_id

参考資料

このページはラフドラフトで、まだ内容の検証が済んでいません。情報が間違っていたり書き直されることがあります。
執筆中のため、執筆者の許可なく編集しないでください