2012-11-16 61 views
1

我試圖使用一系列下拉框來過濾循環。我有一切安裝好,但堅持最好/正確的方法來篩選表單值的任何組合循環。如何使用WP_query從多個表單輸入過濾Wordpress循環

我目前所面對的是形式2個下拉框 - 工作類型和job_cat其通過$ _GET崗位值 - 填充WP_query:

<?php 
if (isset($_GET['action'])){ 
$jobtype = $_GET['type']; 
$jobcat = $_GET['cat']; 
} 

$args = array(
'tax_query' => array(
     'relation' => 'AND', 
    array(
     'taxonomy' => 'job_type', 
     'field' => 'term_id', 
     'terms' => $jobtype 
    ), 
     array(
     'taxonomy' => 'job_cat', 
     'field' => 'slug', 
     'terms' => $jobcat 
    ) 
) 
); 



// The Query 

$ the_query =新WP_Query($參數);? >

使用此方法我可以篩選兩個值上的循環,但我希望能夠過濾任何組合。我最終將在表單上提供大約5個過濾器選項。

因此,用戶可以在工作類型上或僅在工作貓或兩者上進行搜索。

我希望這有道理......?在此先感謝...

回答

相關問題