在 WordPress 中編輯搜索 PHP 文件的 3 個技巧
已發表: 2022-09-22如果要更改搜索結果在 WordPress 中的顯示方式,則需要編輯 search.php 文件。 這可以通過轉到外觀 > 編輯器來完成。 進入編輯器後,在右側找到 search.php 文件。 點擊它打開它。 現在您可以開始編輯代碼以更改搜索結果的外觀。 例如,您可以更改每個頁面上顯示的結果數量,或者您可以更改結果的顯示方式。 完成更改後,單擊“更新文件”按鈕保存更改。 您的新搜索結果頁面現在將在您的網站上運行!
要自定義 WordPress 搜索結果的外觀,只需使用 SearchWP 之類的插件。 安裝 SearchWP 後,您將完全控制搜索在您網站上的工作方式。 頁面可以從搜索結果中排除,以實時模式顯示,其他頁面可以根據它們的相關性進行優先級排序。 SearchWP Live Ajax Search 插件允許您使用 Web 瀏覽器以實時模式顯示 WordPress 站點搜索結果。 安裝此插件後,您網站上所有先前搜索表單的搜索結果將自動出現。 我們將在以下段落中為您的搜索結果頁面介紹更多自定義選項。 您可以使用 SearchWP 插件輕鬆創建 WordPress 索引短代碼。
訪問者將能夠在您的網站上使用簡碼查找畫廊、表格和其他任何內容。 此外,您可能希望優先考慮搜索結果。 為此,您必須首先下載自定義結果訂單擴展。 啟用後,當搜索詞沒有產生結果時,WordPress 將在使用模糊搜索時找到部分匹配項。 您可以使用此功能讓訪問者輕鬆找到他們正在尋找的內容。 如果您在 SearchWP 中打勾,則無需編碼即可啟用模糊搜索。 在本文中,您將學習如何自定義WordPress 搜索結果頁面的外觀。
如何編輯搜索結果頁面 Elementor
如果要在 Elementor 中編輯搜索結果頁面,可以通過轉到 Elementor 編輯器並單擊側欄中的搜索圖標來進行。 從那裡,您可以通過添加或刪除元素、更改佈局等來編輯搜索結果頁面。
WordPress 搜索結果頁面模板
WordPress 搜索結果頁面模板是改進 WordPress 網站搜索功能的好方法。 此模板允許您自定義搜索結果頁面的外觀,還允許您添加自定義代碼以改進搜索結果。
除了搜索模板和頁面模板之外,搜索模板和頁面模板是任何 WordPress 主題的重要組成部分。 這兩種類型的代碼都非常易於學習,具有各自不同的路徑。 為了包裝我們的循環,我們將使用 IF 語句作為 search.php 的基礎。 此標記負責根據您看到的結果創建搜索結果頁面的外觀。 如果您的主題不包含 searchform.php,WordPress 將使用自己的標記顯示搜索表單。 除了 content-page.html 文件,我們還將把 Page 循環的內容放在裡面。 content-single.php 文件是一個精簡版本,不包括與帖子相關的所有元數據。
WordPress 搜索結果頁面插件

有許多不同的 WordPress 搜索結果頁面插件可用。 有些旨在改進特定主題的搜索結果頁面,而另一些則更籠統。 選擇適合您需求的插件並安裝它。
WordPress 搜索結果頁面網址
WordPress 搜索結果頁面 URL是用於訪問 WordPress 搜索結果頁面的 URL。 此 URL 可以在 WordPress 管理面板中的設置 > 永久鏈接下找到。
目前不建議用戶使用WordPress 搜索 URL 。 在本教程中,我們將介紹如何改進 WordPress 搜索頁面的 URL 以實現 SEO 目的。 要開始本課,您需要編輯 WordPress 搜索頁面 URL 文件。 如果您還沒有,我們的複制和插入代碼是一個很好的起點。 如何更改 WordPress 中的默認搜索 URL? 函數文件或 .htaccess 文件可用於更改搜索 URL。 可以將以下代碼複製並粘貼到文件 functions.php 中。 不要忘記保存更改。

發布新的 WordPress 搜索頁面
進行更改後,您必須立即發布站點並啟動新的搜索頁面。 在 WordPress 管理區域的設置菜單中選擇搜索選項卡。 在新的 slugs 字段中輸入新的 slug,然後點擊更新搜索頁面按鈕。 如果您想在搜索頁面上保留以前的 slug,請取消選中 Use new slugs 框。
自定義 Woocommerce 搜索結果頁面
可以通過多種方式自定義搜索結果頁面。 默認搜索結果頁面每頁顯示 10 個產品,但這可以在 WooCommerce 設置中更改。 產品可以按相關性、日期、價格或受歡迎程度進行分類。 每頁的產品數量也可以更改。
WooCommerce 的搜索結果頁面會影響客戶與平台的交互方式。 當用戶受到公司更優待時,他或她會更快樂,轉化率也會上升。 您可以通過兩種方式自定義 WooCommerce 中的搜索結果頁面。 您還可以編輯 search.php 文件或使用 WooCommerce 產品表插件。 您可以使用 WooCommerce 產品表創建基於表的實時搜索。 如果您在搜索結果頁面上包含添加到購物車部分,您可以確保客戶可以選擇將產品直接添加到他們的購物車中。 使用延遲加載時,您不需要在表格中設置特定數量的產品。
但是,它確實在某些方面改變了搜索算法的邏輯。 搜索結果頁面的表格控件部分可用於顯示產品過濾器。 過濾器可以應用於表中的列,也可以創建自己的。 使用 YITH WooCommerce Ajax 搜索,在用戶友好的插件中提供了一個具有快速結果的簡單搜索框。 根據您網站的內容,Doofinder for WooCommerce 可以產生快速準確的結果。 FiboSearch(WooCommerce 的 Ajax 搜索)允許用戶加快搜索過程,同時通過提供實時建議來增加銷售額。 Products Filter 是一個 WooCommerce 產品搜索插件,允許用戶根據類別、屬性、標籤、自定義分類法和定價過濾產品。 客戶體驗和銷售收入是任何公司最重要的兩個方面。 例如,即使是搜索結果頁面之類的小細節也會影響您的在線業務。
如何在 WordPress 中自定義搜索結果?
無需使用插件來自定義您的 WordPress 搜索結果頁面,因為它就是這麼簡單。 使用此插件,WordPress 搜索將更好地為您的網站提供服務,該插件使用簡單且靈活。 安裝後您將完全負責您網站的搜索功能,並且您可以輕鬆地對其進行自定義。
Woocommerce 搜索功能
如果您不確定如何執行此操作,WooCommerce 網站有一個有用的指南。 啟用後,您可以開始輸入搜索字詞,當您輸入與特定產品相關的字詞時,相關頁面將出現在搜索結果中。 如果您想將產品排除在搜索範圍之外,您可以通過添加“?”來實現。 到最後。 當您單擊搜索框時,您將在搜索結果中看到產品的名稱。
WordPress 頁面內搜索
WordPress 頁面內搜索功能是在特定頁面上搜索內容的好方法。 如果您在頁面上有很多內容並且想要查找特定信息,這可能特別有用。 要使用頁面內搜索功能,只需在頁面的搜索框中輸入您要查找的單詞或短語。 然後 WordPress 將搜索該頁面並突出顯示任何匹配的內容。