デフォルトの分類
WordPressのデフォルトの分類は次のとおりです:
- カテゴリ:投稿の投稿タイプ内のコンテンツを整理する階層型分類
- タグ:投稿の投稿タイプ内のコンテンツを整理する非階層型分類
- 投稿フォーマット:投稿のフォーマットを作成するための方法。これらについての詳細は、投稿フォーマットページで学ぶことができます。
用語
用語は、分類内のアイテムです。たとえば、動物分類がある場合、犬、猫、羊という用語があります。用語はWordPress管理画面から作成することができ、またはwp_insert_term()関数を使用することができます。
データベーススキーマ
分類と用語は次のデータベーステーブルに保存されます:
- wp_terms – すべての用語を保存
- wp_term_taxonomy – 用語を分類に配置
- wp_term_relationships – 分類をオブジェクトに関連付ける(たとえば、カテゴリから投稿へ)
テンプレート
WordPressは、カテゴリ、タグ、またはカスタム分類のためのさまざまなテンプレートの階層を提供します。これらの構造と使用法の詳細は、分類テンプレートページで見つけることができます。
カスタム分類
WordPressで新しい分類を作成することが可能です。たとえば、書評サイトで著者分類を作成したり、映画サイトで俳優分類を作成したりすることができます。カスタム投稿タイプと同様に、この機能をプラグインに入れることをお勧めします。これにより、ユーザーがウェブサイトのデザインを変更しても、コンテンツがプラグイン内に保持されます。
カスタム分類の作成については、プラグイン開発者ハンドブックでさらに読むことができます。