如何在 WordPress 中添加多語言搜索(2 種方式)

已發表: 2023-02-14

您想在 WordPress 中添加多語言搜索嗎?

如果您有一個多語言 WordPress 站點,那麼添加多語言搜索功能可以幫助用戶通過使用他們自己的語言進行搜索來更快地找到信息。

在本文中,我們將向您展示如何在 WordPress 中輕鬆添加多語言搜索並以更好的用戶體驗取悅您的用戶。

How to add multilingual search in WordPress

為什麼要在 WordPress 中添加多語言搜索?

用戶通常難以在多語言網站上查找信息,因為要么沒有他們可以使用的搜索功能,要么搜索功能以錯誤的語言向他們顯示內容。

添加多語言搜索功能可幫助用戶輕鬆找到他們正在尋找的內容。 這改善了用戶體驗,這意味著用戶將在您的網站上停留更長時間。

研究表明,參與的用戶更有可能轉換、訂閱或做出購買決定。

話雖如此,讓我們來看看如何在不破壞您的網站或編寫任何代碼的情況下輕鬆地在 WordPress 中添加多語言搜索。

  • 方法 1:使用 TranslatePress 添加多語言搜索
  • 方法二:使用SearchWP添加多語言搜索(推薦)

方法 1:使用 TranslatePress 添加多語言搜索

如果您還沒有製作多語言網站,或者已經在使用 TranslatePress,那麼此方法適合您。

TranslatePress 是市場上最好的 WordPress 翻譯插件。 它允許您使用實時編輯器輕鬆創建多語言網站,以便快速、輕鬆地進行翻譯。

它開箱即用,允許默認的 WordPress 搜索顯示多語言結果。

這種方法的缺點是它使用默認的 WordPress 功能,不太擅長獲取正確的結果。

如果您以前沒有使用過 TranslatePress 或需要幫助,請參閱我們的教程,了解如何輕鬆創建多語言 WordPress 網站。

注意:請記住,TranslatePress 的免費版本只允許您將您的網站翻譯成另一種語言。 因此,如果您想在 WordPress 中為超過兩種語言添加多語言搜索,那麼您需要購買 TranslatePress Premium 版本。

一旦您翻譯了 WordPress 網站上的一些內容。 是時候添加搜索表單了。

將搜索塊添加到您的 WordPress 站點

WordPress 帶有一個內置的搜索塊,您可以將其添加到網站的任何位置。

如果您使用像 Ultra 這樣的基於塊的主題,那麼您將使用完整的站點編輯器來添加搜索塊。

只需從 WordPress 儀表板訪問外觀 » 編輯器頁面。

這將啟動完整的站點編輯器,它看起來很像您用於編寫帖子和頁面的塊編輯器。

現在,單擊添加塊按鈕 (+) 以添加搜索塊。

Adding search block in site editor

您可以上下移動搜索塊以將其顯示在頁面的任何位置。

搜索塊還附帶了一些樣式選項,您可以從塊工具欄或設置中進行選擇。

Search block settings

完成後,不要忘記單擊“保存”按鈕以保存更改。

您現在可以訪問您的網站以查看正在運行的搜索表單。

Search form preview

另一方面,如果您使用的主題不支持全站編輯器,那麼您可以將搜索表單添加為小部件。

只需從 WordPress 管理儀表板轉到外觀 » 小部件頁面。

在這裡,單擊添加小部件塊按鈕 (+) 並將搜索塊添加到您的小部件區域。

Search widget

打開“小部件塊菜單”後,找到“搜索”塊並將其添加到您的 WordPress 側邊欄。

不要忘記點擊頂部的“更新”按鈕來保存您的更改。

保存更改後,訪問您的站點並查看正在運行的搜索框。

Website preview

方法二:使用SearchWP添加多語言搜索(推薦)

TranslatePress 使用的默認 WordPress 搜索功能不是很好。 它非常基本,只在某些地方尋找搜索詞。

這就是 SearchWP 的用武之地。

它是市場上最好的 WordPress 搜索插件,允許您使用更強大的搜索功能輕鬆替換默認的 WordPress 搜索。

SearchWP

SearchWP 自動構建搜索索引並匹配內容、標題、類別、標籤、短代碼、文檔、產品等中的搜索關鍵字。

此外,它會在激活時自動替換默認搜索表單,因此如果您已經在您的站點上使用它,則無需替換它。

話雖如此,讓我們來看看如何輕鬆地向您的 WordPress 網站添加更好的多語言搜索。

首先,您需要安裝並激活 SearchWP 插件。 有關更多信息,請參閱我們關於如何安裝 WordPress 插件的指南。

之後,轉到SearchWP » 設置頁面,然後單擊“許可證”菜單選項以輸入您的許可證密鑰。

您可以從“SearchWP 帳戶”頁面獲取許可證密鑰。 只需從那裡複製許可證密鑰。

之後,將其粘貼到“許可證密鑰”字段中,然後單擊“激活”按鈕。

SearcWP license

現在,您已準備好創建您的第一個自定義搜索引擎。

只需從儀表板轉到SearchWP » 設置頁面。

從這裡,您將看到 SearchWP 的第一個默認搜索引擎。 它已預先配置為適用於大多數網站,包括多語言網站。

您會看到所有具有不同屬性的帖子類型。 每個屬性旁邊都會有一張幻燈片,您可以移動它來為該屬性分配權重。

SearchWP settings

您還可以單擊“添加/刪除屬性”按鈕以在搜索中包含更多區域。

例如,您也可以向屬性添加自定義字段和分類法。

Add more attributes to search

如果您不確定某個設置,可以保留原樣。 默認選項適用於更多用例。

最後,單擊“保存引擎”按鈕以存儲您的設置。

SearchWP 現在將開始在後台構建您的搜索索引。

現在,您需要做的就是將搜索表單添加到您的站點。

將搜索塊添加到您的 WordPress 站點

SearchWP 取代了內置的搜索功能,這意味著您可以使用默認的 WordPress 搜索表單,它仍然會使用 SearchWP 來顯示結果。

如果您還沒有將搜索表單添加到您的網站,那麼您可以按照以下方式添加它。

如果您使用的是基於塊的主題,那麼您將使用全站編輯器添加搜索塊。

只需從管理儀表板轉到外觀 » 編輯器頁面。

在編輯屏幕上,單擊頂部的添加塊按鈕 (+) 並添加搜索塊。

您可以通過向上或向下移動搜索塊將其移動到要顯示搜索表單的區域。

Adding search block in site editor

最後,不要忘記單擊“保存”按鈕來保存您的更改。

如果您使用的主題不支持全站編輯器,那麼您需要將搜索小部件添加到您網站的側邊欄或小部件就緒區域。

為此,從儀表板轉到外觀 » 小部件頁面。

現在單擊頂部的添加塊按鈕 (+) 以打開“小部件塊菜單”。

從這裡,找到搜索小部件並將其添加到您的首選小部件區域。

Search widget

不要忘記點擊頂部的“更新”按鈕來保存您的更改。

接下來,只需訪問您的網站並使用改進後的搜索框。

Website preview

有關更多信息和詳細說明,請查看我們的指南,了解如何使用 SearchWP 改進 WordPress 搜索。

我們希望本文能幫助您了解如何在 WordPress 中添加多語言搜索。 您可能還想查看我們關於如何修復 WordPress 搜索錯誤的教程,以及我們關於如何在 WordPress 中創建多語言站點地圖的文章。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取 WordPress 視頻教程。 您還可以在 Twitter 和 Facebook 上找到我們。