2012-03-01 61 views
1

我使用wordpress並在標題中有一個搜索框。它根據職位進行搜索。現在我想用城市下拉搜索框來修改這個搜索框。我還在數據庫中添加了新的城市表格。我需要在城市的基礎上運行搜索框。如何修改wordpress中的搜索查詢?

請給予指導。

感謝, 迪帕克

+0

請給我們更多的細節,以便我們可以幫助你。你有沒有嘗試過一些代碼?我們可以看到它嗎?數據庫的結構與城市表格有何關係? – Mike 2012-03-01 20:54:03

+0

是的,請參閱以下鏈接:http://clouds.cloudneon.com/ 你可以看到這需要搜索的狀態的基礎上的廣告第二個搜索框。我正在尋找負責搜索結果的搜索查詢。我也可以在查詢字符串中看到一些參數。 – user1138582 2012-03-01 20:57:58

回答

2

如果你做了一個特殊的表的位置,你可能會需要自己的搜索查詢,並從一個開始開發您的需求。

一個良好的開端將是創建一個新的模板文件到你要提交搜索表單,並在functions.php中的搜索功能是在你的主題的強制性文件。

關於如何做一個很好的例子,我發現這裏http://matthewaprice.com/search-multiple-custom-fields-in-wordpress/

然而,你可能會問,爲什麼你需要編寫一個spcial搜索功能?你說你已經在數據庫中添加了一個不屬於WordPress的默認的taxnomy系統的新表,所以你不會考慮你的額外搜索參數。

此外,我不建議您修改核心搜索功能,因爲在某個特定時間您可能想要進行升級,這會讓您的搜索變得困難。 functions.php方式是更安全的方式,並且可以更快地得到結果。

我希望這會有所幫助。

+0

是正是我要尋找這一點。感謝您的支持。 – user1138582 2012-03-01 21:13:35