2013-08-05 25 views
2

我正在使用AdvancedCustomFields和Taxonomy,並且在文檔中沒有找到允許我使用存儲在wp_options表中的值過濾分類的內容。我發現here使用分類標準進行高級自定義字段過濾

而且,它可以通過類似this,但與分類法:

我有一個名爲「人」的分類,我有許多領域。例如,我想按性別和國家過濾。

有沒有什麼功能可以讓我做到這一點?或者我應該使用WP-Query?

在此先感謝

+0

說實話我只是用wp_query,因爲它有很大的控制在我的經驗過濾。 –

+0

是的,我同意@Joe,你可以通過wp_query獲得 –

+0

嗨! 我在ACF論壇詢問,這是沒有解決任何功能。所以我必須使用WP-Query。 謝謝! – user1432966

回答

1

一旦你已經註冊了您的文章分類,你可以與你的query_post內tax_query查詢嘗試

query_posts(array( 
    'post_type' => 'your post type', 
    'paged' => $paged, 
    'posts_per_page' => 10, 
    'tax_query' => array( 
     array( 
      'taxonomy' => 'person', //or tag or custom taxonomy 
      'field' => 'id' 

     ) 
    ) 
)); 
+0

這是一個怎樣的答案? OP請求幫助構建查詢定製分類標準的自定義字段的查詢。這並沒有提供。它只是簡化了[WP Codex](http://codex.wordpress.org/Class_Reference/WP_Query#Taxonomy_Parameters)中的示例。 tax_query =>字段鍵不包含自定義字段 - 它只爲一個值使用'id'或'slug'。 –

+0

你能否檢查這個問題http://wordpress.stackexchange.com/questions/188315/order-by-sort-taxonmy-fields-using-taxonmy-custom-field-value –

相關問題