如果您正在開發的網站包含大量自定義分類法和帖子類型的內容,那么您會希望讓用戶輕松找到它。實現此目的的一種方法是允許用戶縮小搜索范圍。之前我們向您展示了如何創建帶有高級選項的 wordpress 搜索表單來選擇帖子類型。但是,它需要手動向主題添加代碼。在本文中,我們將向您展示如何使用 facetious 在 wordpress 中添加高級搜索框。
您需要做的第一件事是安裝并激活Facetious插件。激活后,該插件會在外觀?小部件下添加一個 Facetious 搜索小部件。將 Facetious Search 小部件拖放到側邊欄或任何其他小部件區域。
該插件允許您選擇要包含哪些分類法和帖子類型作為搜索條件字段。您甚至可以將搜索限制為特定的帖子類型,例如帖子、頁面或媒體。Facetious 還為搜索結果頁面使用自定義永久鏈接結構,該結構允許該插件與WP Super Cache和W3 Total Cache等緩存插件良好配合。
雖然允許用戶選擇類別、標簽和其他選項來縮小搜索結果范圍,但此選項仍然使用內置的 wordpress 搜索功能。大多數人都會同意這不是最好的選擇。這就是我們編寫如何在 WordPress 中添加 Google 自定義搜索的原因。