如何讓用戶訂閱標籤和分類
這個教程涉及在您的WordPress網站中添加代碼。根據您的需求,可以添加不同類型的代碼,但我們將使用WPCode來安全地插入這些代碼。
WPCode是最好的WordPress代碼片段插件,允許您添加自訂CSS、PHP、HTML等,不會對您的網站構成風險。許多教程會要求您編輯主題文件,但這可能會導致各種常見的WordPress錯誤。在最壞的情況下,可能使您的WordPress網站完全無法訪問。
首先,您需要安裝並啟動免費的WPCode插件。更多信息請參考我們的分步指南如何安裝WordPress插件。
使用WPCode讓用戶訂閱標籤和分類
啟用後,前往代碼片段 > 添加片段。您將看到WPCode內建的代碼片段庫,其中包括許多有用的片段,例如完全禁用評論、上傳WordPress通常不支持的文件類型、禁用附件頁等。
只需將鼠標懸停在‘添加自訂代碼(新片段)’選項上,然後當‘使用片段’按鈕出現時點擊它。
方法1:在標籤存檔添加RSS訂閱鏈接
一個解決方案是在您的標籤存檔頁面添加一個簡單的RSS‘訂閱’鏈接。這些頁面顯示所有具有相同標籤的文章。例如,www.example.com/tag/wordpress會列出所有具有‘WordPress’標籤的文章。
在WPCode中創建一個自訂片段後,為PHP片段輸入標題。這只是為了您的參考,所以您可以使用任何您喜歡的標題。接著,打開‘代碼類型’下拉菜單並選擇‘PHP片段’。
完成後,將以下代碼粘貼到代碼編輯器中:
$tag_id = get_query_var(‘tag_id’);
echo ‘
‘;
接著,滾動到‘插入’框,選擇‘自動插入’(如果尚未選中)。您可以打開‘位置’下拉菜單,選擇‘文章前’在類別、存檔、標籤、分類部分。之後,在‘文章前編號’中插入‘1’。這將確保按鈕顯示在標籤標題之後並在第一篇文章之前。
要僅在標籤頁面顯示鏈接,滾動到‘智能條件邏輯’部分。在這裡,點擊‘啟用邏輯’滑塊。然後打開‘條件’下拉菜單並選擇‘顯示’。之後,點擊‘添加新組’。
現在,打開接下來的一組下拉菜單,選擇‘分類頁面’,‘是’,以及‘標籤’。這將只將代碼添加到您的標籤存檔頁面。
完成後,滾動到屏幕頂部使片段生效。然後點擊‘未啟用’切換,使其變為‘啟用’,然後點擊‘保存片段’按鈕。現在,如果您訪問任何標籤頁面,您將看到新的‘訂閱’鏈接。
方法2:在WordPress標籤頁面中添加RSS圖標
另一個選項是在標籤頁面中添加RSS圖標,這比一個簡單的‘訂閱’鏈接更引人注目。
若要在WordPress標籤頁面中添加RSS圖標,首先需要上傳您想要使用的圖標。您可以使用任何圖標,但可以在官方RSS網站找到PNG格式的標誌。一旦有了標誌,只需將文件上傳到WordPress媒體庫。您將需要獲得圖片的URL,因為會在下一步中使用它。
完成後,按照上述過程在WPCode中創建一個新的PHP代碼片段,但這次在WPCode編輯器中粘貼以下片段:
$tag_id = get_query_var(‘tag_id’);
echo ‘
‘;
您需要將http://example.com URL替換為您在上一步中上傳的RSS圖標鏈接。同樣,將代碼設置為僅在標籤頁面運行,然後發布它,按照上述過程進行。現在,如果您訪問任何標籤頁面,您將看到RSS圖標已經顯示出來。
方法3:在自訂分類存檔中添加RSS訂閱鏈接
您還可以在WordPress網站的自訂分類存檔中添加RSS訂閱。為此,您需要按照上述過程創建一個新的PHP片段,但這次將以下代碼添加到WPCode中:
$term = get_term_by(‘slug’, get_query_var(‘term’), get_query_var(‘taxonomy’));
echo ‘
‘;
如果您希望顯示RSS圖標而不是純文本,只需將‘訂閱’文本替換為圖片標籤,如上一節所述。在‘智能條件邏輯’部分,確保選擇‘分類頁面’,‘是’,並選擇您自訂分類的名稱,如下所示:
然後,啟用代碼片段并保存您的變更。
學習更多RSS技巧和技巧
想充分利用您的WordPress RSS訂閱功能嗎?以下是您應該查看的一些教程:
- 最佳WordPress RSS插件比較
- 如何完全自訂您的WordPress RSS訂閱
- 如何為每個自訂文章類型創建單獨的RSS訂閱
- 優化WordPress RSS訂閱的小技巧(快速簡便)
- 如何僅向RSS訂閱者顯示內容
- 如何為每個分類創建單獨的RSS訂閱
- 如何為您的WordPress RSS訂閱設置自動發現
我們希望這個教程能幫助您學習如何為標籤和自訂分類存檔新增RSS訂閱。您還可以學習如何改進網站的SEO或查看我們的專家推薦的最佳WordPress RSS插件。
如果您喜歡這篇文章,請訂閱我們的YouTube頻道以獲取WordPress視頻教程。您也可以在Twitter和Facebook找到我們。