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