您想在 wordpress 中創(chuàng)建自定義 rss 源嗎?
WordPress 附帶一個默認的RSS 源,用于顯示您的網(wǎng)站內(nèi)容。但是,如果您有特定類型的內(nèi)容,那么您可能需要為其創(chuàng)建自定義 RSS 源。
在本文中,我們將向您展示如何在 WordPress 中輕松創(chuàng)建自定義 RSS 源。
為什么在 WordPress 中創(chuàng)建自定義 RSS 源?
WordPress 帶有內(nèi)置的 RSS 源,您可以輕松地向其中添加自定義內(nèi)容或縮略圖。
但是,如果您的 WordPress 網(wǎng)站上有特定類型的內(nèi)容或帖子類型,那么您可能需要為其創(chuàng)建自定義 RSS 源。
例如,如果您向訂閱者提供來自特定作者的獨家內(nèi)容,那么您可以創(chuàng)建自定義 RSS 源,讓訂閱者隨時了解該內(nèi)容。
此外,自定義源還允許您添加作者姓名、發(fā)布日期或任何其他相關(guān)信息,從而為用戶提供更多詳細信息,從而為您提供更多自由。
話雖如此,讓我們一步步看看如何在 WordPress 中輕松創(chuàng)建自定義 RSS 源。
注意:在對實時網(wǎng)站進行任何重大更改之前,您應(yīng)該創(chuàng)建WordPress 網(wǎng)站的完整備份。
如何在 WordPress 中創(chuàng)建自定義 RSS 源
通過將自定義代碼添加到主題的functions.php文件中,您可以輕松地在WordPress 中創(chuàng)建自定義RSS 源。
此提要將顯示 WordPress 網(wǎng)站上帖子的標題、鏈接、發(fā)布日期、作者和摘錄。
但是,請記住,鍵入此代碼時出現(xiàn)的最小錯誤都可能會破壞您的網(wǎng)站并使其無法訪問。
這就是我們建議使用WPCode 的原因。它是市場上最好的 WordPress 代碼片段插件,可以安全、輕松地向您的網(wǎng)站添加自定義代碼。
首先,您需要安裝并激活WPCode插件。有關(guān)詳細說明,請參閱有關(guān)如何安裝 WordPress 插件的初學(xué)者指南。
注意:您可以在本教程中使用免費的 WPCode 插件。然而,升級到付費計劃將解鎖更多功能,如測試模式、css 片段選項、云庫、條件邏輯等。
激活后,從 WordPress 儀表板訪問代碼片段 ? + 添加片段頁面。在這里,單擊“添加自定義代碼(新代碼段)”選項下的“使用代碼段”按鈕,
這將帶您進入“創(chuàng)建自定義片段”頁面,您可以在其中輸入代碼片段的名稱。
接下來,從右側(cè)的“代碼類型”下拉菜單中選擇“PHP 片段”選項。
完成此操作后,將以下自定義代碼添加到“代碼預(yù)覽”框中:
接下來,向下滾動到插入部分并選擇“自動插入”模式。
自定義 RSS 源將在代碼激活后自動創(chuàng)建。
最后,滾動回到頂部并將“非活動”開關(guān)切換為“活動”。
之后,單擊“保存片段”按鈕來存儲您的設(shè)置。
完成此操作后,請從 WordPress 儀表板訪問“設(shè)置”?“永久鏈接”頁面。
在這里,只需單擊“保存更改”按鈕即可刷新重寫規(guī)則并為您的網(wǎng)站生成新的永久鏈接。
您現(xiàn)在可以通過訪問yourdomain.com/feed/feedname?URL 查看自定義 RSS 源。
以下是我們的演示W(wǎng)ordPress 網(wǎng)站上的自定義 RSS 源的示例:
獎勵:解決自定義 RSS 提要問題
以下列出了嘗試創(chuàng)建自定義 RSS 源時可能出現(xiàn)的一些錯誤以及解決這些錯誤的方法。
我在嘗試查看我的 Feed 時收到 404 錯誤!
如果您在嘗試查看自定義 Feed 時收到 404 錯誤,請檢查您在 URL 中使用的 Feed 名稱是否正確。
它必須是您在函數(shù)中提供的那個add_feed。如果您有正確的 feedname,那么您的重寫規(guī)則可能無法正確刷新。您可以通過重新保存永久鏈接輕松地做到這一點。
如果您重新保存了永久鏈接并且問題仍然存在,那么您可以通過在函數(shù)旁邊的 WPCode 片段中添加以下代碼來強制重寫刷新add_ feed:
global$wp_rewrite;$wp_rewrite->flush_rules();
由
在 WordPress 中一鍵使用
我的 Feed 未驗證!
W3C 提供了?Feed 驗證服務(wù),允許您驗證生成的 Feed 并提供有關(guān) Feed 未驗證的位置的具體詳細信息。
然后,您可以輕松編輯代碼片段來解決這些問題。
我收到
當您的 WordPress 安裝中尚未配置 RSS 語言時,這種情況很常見。
為此,您可以將以下代碼添加到 WPCode 來更新語言選項:
functionrssLanguage(){ update_option('rss_language', 'en');}add_action('admin_init', 'rssLanguage');
由
在 WordPress 中一鍵使用
完成此操作后,編輯update_option函數(shù)的第二個參數(shù)以將語言更改為您需要的語言。查看?RSS 語言代碼的完整列表。
保存代碼片段后,錯誤將被刪除,并且您將能夠查看自定義 RSS 源。
我們希望本文能幫助您了解如何在 WordPress 中創(chuàng)建自定義 RSS 源。您可能還想查看有關(guān)如何為每個類別制作單獨的 RSS 源的教程以及優(yōu)化您的 WordPress RSS 源的專家提示。