0

助けてくれてありがとう。カスタム投稿タイプの分類をリストするページを作成しました。私が遭遇している問題は、このリストからのリンクがカテゴリと配置コード(標準の例では)のみをプルする必要があるページです。プレースメントを取得していますが、前のページから取得した動的に作成されたカテゴリに追加するにはどうすればよいですか。

分類法(カテゴリヘッダー)を動的にプルするコード。これにより、ページに適切なカテゴリが表示されます。

$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); echo $term->name;

以下のコードは、特定の配置を引き出します。上記のコードによってプルされた動的にプルされた分類法を追加して、コンテンツが両方の基準を満たすようにするにはどうすればよいですか。

$args = array(
'post_type' => 'buyersguide', 
'meta_query' => array(
    array(
        'key' => 'Placement',
        'value' => 'standard',
        'compare' => 'LIKE'
    )
)
);
query_posts($args);
4

1 に答える 1

0

これは、次のコードを使用して修正できます。

$args = array(
 'post_type' => 'buyersguide', 
 'meta_query' => array(
    array(
        'key'     => 'Placement',
        'value'   => 'standard',
        'compare' => 'LIKE'
    )
 ),
 'tax_query' => array(
    array(
        'taxonomy' => $term->taxonomy,
        'field'    => 'slug',
        'terms'    => $term->slug
    )
 )
);

query_posts($args);

タクソノミー パラメーターの詳細については、タクソノミー パラメーター - WP_Queryを参照してください。

于 2013-02-28T18:11:14.490 に答える