データベース構造

  • キーと値の組を保存
  • 値はデータ型無(テキスト)
  • MYSQL でのソートや検索は困難


カスタムフィールドのデータベースフィールド


WordPress のカスタムフィールドは、投稿とは別のテーブルで DB に保存されている。テーブルには、meta_id, post_id, meta_key, meta_value が格納されている。

meta_value (カスタムフィールド値) は、データ型がテキスト固定。整数値や日付を入れても、ソートや検索の役に立たない。

カスタムフィールドを本格的に用いるウェブサイトには、別の CMS やフレームワーク使用が良い。

コメントは受け付けていません。