2013-02-28 93 views
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); 

回答

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); 

有關分類參數的更多信息,請訪問:Taxonomy Parameters - WP_Query

+0

這似乎是工作,做一些更多的測試。非常感謝。 – user28173 2013-03-01 15:40:09

相關問題