這是一個非常廣泛的問題,因此無法用很多具體的代碼來回答。
雖然這裏有一些指導:
a。您需要查看custom taxonomies以及WP_Query對象與之交互的方式。 分類法是一種按特定參數分類的方法 - 在您的情況下,工資水平,部門,地點等。
b。要實現鏈接顯示的異步效果,您需要使用AJAX以檢索相關信息。您應該發送AJAX請求以響應任何複選框的onchange
事件。
c。然後,您將所有選中的值發送到服務器,並使用taxonomy parameters運行與這些值匹配的所有帖子的查詢。
查詢將沿着這些路線的東西:
$args = array(
'post_type' => 'post',
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'salary',
'field' => 'slug',
'terms' => array('high', 'low')
),
array(
'taxonomy' => 'sector',
'field' => 'slug',
'terms' => array('private'),
)
)
);
$query = new WP_Query($args);
d。最後,使用從服務器收到的數據重新填充作業列表。
最後說明:對於需要定製定製解決方案的複雜功能,插件並不是非常有用。
嗨,它可能通過這個插件,http://codecanyon.net/item/taxonomies-filter-widget/full_screen_preview/4282257?ref=I0 這是一個商業插件,$ 16個 – bard