web-dev-qa-db-ja.com

WordPressデータベースに新しいテーブルを作成するのが適切なのはいつですか?

クライアントの場合、29,000語(米国内のすべての高校)が必要になり、各語に6つのメタアイテム(住所、電話番号など)が必要になります。私の最初の考えは提案されたようにメタ情報を保存することでした この記事では しかしそれをもう一度見た後私はたくさんの用語を使うことになるでしょう。

新しいテーブルを作成するのに良い時がありますか?これは資格がありますか?参加しているHSを自分の学歴となる「役職」に関連付ける方法についての他の考えは?

「条件」をカスタム投稿タイプにするのは、 推奨 でした。私もそれに反対していませんが、私はどのようにして私がCPTを複数の「作家」に関連付けるのかを見逃しています。コンテンツの用語の複数所有権のためにちょうどよく合うように思えました。

5
curtismchale

記事が述べているように、何千もの用語がある場合、wp_optionsを使用することはお勧めできません。主に、

  • 多くのシリアライゼーションが関係している
  • 長いオプション名(最大64文字)

この特定のケースでは、はい、いくつかのカスタムテーブルを作成するのが適切です。

時間を節約するために、このプラグインを使用することができます(Simple Term Metaよりも最近のアップデート):

http://wordpress.org/extend/plugins/taxonomy-metadata/

とは言っても、カスタム投稿タイプがこれに適しているように思えます。

あなたがそれらを関連付けることを計画していたものに高校を関連付けるための私の 投稿2投稿 プラグインを見てみましょう。

5
scribu