WordPress 內容過濾指南
已發表: 2023-02-12通常,有效搜索引擎優化 (SEO) 的規則可能會與您了解讀者的需求發生衝突。 解決和平衡這些差異可能是一個挑戰,尤其是在確保網站內容易於分類時。
幸運的是,WordPress 使您能夠在內容傳送到用戶瀏覽器之前對其進行過濾。 這可以為較長的文章提供更好的用戶體驗 (UX)。 更重要的是,它可以幫助您有效地使用搜索引擎傾向於喜歡的內容,但有些讀者可能會因為篇幅而放棄。
在本文中,我們將探索 WordPress 的內置內容過濾選項。 我們還將了解一些可以幫助您在網站上使用內容過濾的插件。 有很多東西需要整理,所以讓我們開始吧!
內置內容過濾
WordPress 確實提供了一些內置的內容過濾功能。 然而,為了真正利用它們,您需要了解 WordPress 代碼庫中掛鉤、過濾器、參數和函數之間的關係。 了解這些概念後,您將能夠研究一些更實用的內容過濾選項。
1.帖子和頁面過濾
有一種比較老的方法可以在您的網站上為用戶創建前端過濾功能。 這為帖子內容提供了下拉排序功能,您可以對其進行自定義。 首先,您需要將一段代碼添加到主題的index.php文件中。
請記住,最好為您計劃使用的主題創建一個子主題。 由於此方法需要添加自定義代碼,因此您需要保護您的父主題文件以防萬一。
我們使用 WordPress 的默認 Twenty Twenty 主題測試了這種方法。
如您所見,如果您想要更美觀的東西,您需要調整級聯樣式表 (CSS) 文件中的樣式,但這種方法的功能有效。 您幾乎可以使用任何數據庫信息(例如“ post_date ”或“ only_thumbnailed ”)來創建供讀者使用的過濾器。
2. 功能
WordPress 代碼庫中內置了另一個過濾功能。 它使您能夠為從數據庫中讀取的信息創建過濾器,然後再將其顯示在網頁或編輯屏幕上。
此功能使開發人員能夠將內容過濾功能合併到他們的插件中。 通過 WordPress API 可以使用大量過濾器掛鉤。 這些掛鉤可以與“ add_filter ()”和“ the_content() ”函數一起使用。 這就是了解掛鉤、過濾器和參數之間的關係可以派上用場的地方。
當您選擇這些函數之一時,您將使用掛鉤和參數來確定您希望調用執行的操作類型。 通過一起使用這些元素,您可以創建一個 WordPress 插件來執行您正在尋找的過濾功能。 例如,“ the_content() ”函數可以與“ apply_filters() ”結合使用,以調用任何過濾器掛鉤的回調函數。
此外,' the_content '過濾器掛鉤通常用於為這些函數建立內容參數。 為避免混淆,請記住函數將鉤子和參數括在括號內。
內容過濾插件
如果您還沒有準備好開始開發自己的插件,請不要擔心。 我們將分享一些已經存在的有用插件,它們可以幫助您在您的網站上嘗試內容過濾。
1.搜索和過濾
Search & Filter 插件是一種增強 WordPress 提供的本機、簡單搜索欄功能的方法。 您可以通過單選按鈕、複選框、下拉菜單等添加結果過濾。 此外,此插件設計有拖放式編輯器,便於配置。
此外,您幾乎可以通過任何可用參數來組織搜索結果。 這包括元值、帖子 ID、作者、標題、日期等。 您可以通過該插件的免費版本訪問大部分功能,一個網站的完全訪問權限每年只需 20 美元。
2.智能內容過濾器
Smart Content Filter 是 WordPress 的高級內容過濾插件。 它適用於任何主題和自定義帖子類型。 Smart Content Filter 不是創建數據庫樣式的搜索和過濾體驗,而是幫助您構建一個存在於博客文章中的交互式過濾器。
這些以可點擊按鈕的形式出現,代表該頁面或帖子可用的不同內容過濾器。 例如,如果您有一篇很長的博客文章,其中列出了適用於 WordPress 的最佳電子商務主題,您的讀者可能會在讀到一半時感到無聊,並在完成文章或查看您的號召性用語 (CTA) 之前跳槽。
這個插件可以幫助您創建自定義的交互式過濾器,可以輕鬆地將您的讀者轉移到他們最感興趣的內容。一年的訪問和支持入門許可證只需 19 美元。
3.FacetWP
如果您正在尋找適合電子商務的內容過濾解決方案,FacetWP 可能是您的答案。 這是一個基於 AJAX 的插件,可以快速加載選擇和過濾更改,而無需重新加載整個頁面。 使用這些功能,您的客戶可以更快地找到他們想要的東西。
此外,此插件已準備好與 WooCommerce 集成,因此您可以快速改進在線商店的內容過濾功能。 該插件的唯一缺點之一是價格標籤。 與我們研究過的其他一些選擇相比,這更像是一項投資。
但是,在基本計劃中,您將獲得 99 美元的許可證,用於一到三個網站一年。 這包括支持和 FacetWP 的所有專業附加組件。
使用 WP Engine 獲得您想要的結果
可以肯定地說,很少有網絡用戶喜歡使用“搜索和啄食”的方法來在線查找他們正在尋找的內容。 無論是他們想要購買的產品、娛樂內容還是關鍵信息,為您的內容提供簡單的搜索和過濾功能都是改善網站用戶體驗的一種方式。
在 WP Engine,我們努力為您提供最好的開發人員資源,以便您可以為您的客戶構建創新的數字體驗。 查看我們的 WordPress 託管計劃,立即開始改進您的網站!