2013-10-04 26 views
0

我需要創建一個具有2個輸入字段的(wordpress網站)表單的搜索。 1.下拉字段,包含所有類別。和 2.一個基本的文本輸入,將搜索整個網站。具有2個輸入字段的搜索表單

我正在使用插件(advance-wp-query-search-filter.1.0.10),但它不起作用。當我選擇一個類別時,元標題和元描述正在生成,但沒有發佈帖子。

我試圖獲得所有的類別,並結合單輸入文本搜索按鈕。爲讓所有的類別到一個下拉菜單 代碼:

<li id="categories"> 
     <h2><?php _e('Categories:'); ?></h2> 
     <form action="<?php bloginfo('url'); ?>" method="get"> 
     <div> 
     <?php wp_dropdown_categories('show_count=1&hierarchical=1&taxonomy=coupon_category'); ?> 
     <input type="submit" name="s" value="view" /> 
     </div> 
     </form> 
</li> 

我想是,應該有2個輸入(下拉&文本輸入)和通用搜索按鈕,將提交兩個或任何一個輸入端是由用戶提供。

我的單一輸入文本搜索按鈕工作正常。我怎樣才能結合多個輸入字段?

編輯的代碼 -

<form role="search" method="get" id="searchform" action="<?php bloginfo('siteurl'); ?>"> 
     <div> 
<label class="screen-reader-text" for="s">Search for:</label> 
     <input type="text" value="" name="s" id="s" /> 
     <?php wp_dropdown_categories('show_count=1&hierarchical=1&taxonomy=coupon_category'); ?> 
<input type="submit" id="searchsubmit" value="Search" /> 
     </div> 
    </form> 

上面的代碼,顯示與2個輸入,這依賴於彼此的搜索框。我希望它獨立工作,有一個共同的提交按鈕。如果我輸入一個類別並搜索,那麼搜索結果應該是根據類別,如果我只搜索一個正常的文本輸入,結果應該根據輸入文本。如果我輸入兩個字段,我希望搜索結果相對於輸入文本框填充。

回答

0

您可以嘗試在搜索頁的顯示 循環內用cat ==過濾整個網站的搜索。

+0

我編輯了我的問題 –

+0

嗨勝利者,感謝您的回答,但我希望兩個輸入獨立工作(類別下拉和基本文本輸入搜索框)。如果他們能夠工作,我會如何得到他們? –