2017-06-21 125 views
0

我已創建自定義帖子類型命名遊覽和不同分類法。 我有旅遊持續時間的自定義元組。 現在,我想要搜索表單過濾器選項。 如果我在Metabox中插入14天的持續時間值,我如何查詢我的定製Metabox值(持續時間)是否位於我的選項值中,如下所示,並篩選結果。 它應介於11-15days過濾器/搜索自定義帖子類型查詢時長

<form action="/search-results/" method="post"> 
 
<div class="form-group select"> 
 
<select name="search_duration"> 
 
<option value="">Any Duration</option> 
 
<option value="19">1-5 days</option> 
 
<option value="20">6-10 days</option 
 
><option value="21">11-15 days</option> 
 
<option value="22">16-20 days</option> 
 
<option value="36">21-25 days</option> 
 
<option value="37">26-30 days</option> 
 
<option value="39">31-35 days</option> 
 
</select> 
 
</div><div class="form-group"> 
 
<input type="text" name="search" placeholder="Keyword"/></div> 
 
<div class="form-group"> 
 
<button class="button secondary" type="submit">Submit</button> 
 
</div> 
 
</form>

enter image description here

回答

0

在搜索結果頁面上,你可以編寫使用meta_query在它的$args

https://codex.wordpress.org/Class_Reference/WP_Meta_Query

定製循環
+0

我完成了過濾r爲目的地,但我想知道如何過濾持續時間。 –

+0

您是否在使用search.php模板的自定義循環中顯示搜索結果?如果可以的話,你可以發佈代碼,以便我可以更好地瞭解我可以如何幫助你。 – Paul

相關問題