関連するWPSEの質問では、分類を指定せずにIDのみを指定して用語を取得する方法を尋ねています。私の質問はもっと哲学的です。一般に、WPコアにあるものには理由があります。term_idを用語の主キーにできない理由を理解しようとしています-なぜ分類も必要なのですか?1つの用語レコードを複数の分類法のメンバーにすることはできますか?これは確かに現在APIではサポートされていません。これが望ましいと思われるユースケースはありますか?
それとも、データベース構造の初期の化身の痕跡にある必須$taxonomy
パラメータget_term()
ですか?
EXPLAIN
と言うがterm_id
。
wp_term_taxonomy
テーブルの分類フィールドがそのテーブルのインデックスとして使用されるため、クエリがより高速になる(たとえ単なる用語であっても)ので、パフォーマンスの問題のほうが多いと思います。