web-dev-qa-db-ja.com

複数の分類法から用語を取得する

4つの分類法からすべての用語を取得する必要があります。

  • vehicle_safely_features
  • vehicle_exterior_features
  • vehicle_interior_features
  • vehicle_extras

私はこれを試しました:

$terms = get_terms( array( 
    'taxonomy' => 'vehicle_safely_features',
    'vehicle_exterior_features',
    'vehicle_interior_features',
    'vehicle_extras'
) );

しかし、それはvehicle_safely_featuresの用語のみを取得し、すべての分類法を取得するわけではありません。

2
apoorv

複数の分類法を取得したい場合は、4つの分類法を配列に入れる必要がありますが、これを実行していますが、taxonomy=>を配列に入れています。

$terms = get_terms(
          'taxonomy' => array(
                         'vehicle_safely_features',
                         'vehicle_exterior_features',
                         'vehicle_interior_features',
                         'vehicle_extras')
);

それが役に立てば幸い

4
Benoti

以下の=>の使用により、誰かがエラーを受け取る場合

$termsArray = get_the_terms(
    $post->ID,
    array(
        'tax1',
        'tax2',
        'tax3'
    )
)
1