如何延遲文章在 WordPress RSS Feed 中出現

06/18/2024

為什麼要延遲 WordPress 中的 RSS Feed?

有時您可能會在 WordPress 博客上發表一篇帶有錯誤的文章,然後這個錯誤被分發到您的 RSS Feed 和所有訂閱者。如果您的 WordPress 博客有電子郵件訂閱,那麼這些訂閱者也會收到錯誤的內容。

通過在您的 RSS Feed 和網站之間增加一個延遲,您可以在現場發現並修正錯誤。

RSS Feed 也被內容抓取網站使用。他們用來監控您的內容,並在您的文章上線後立即進行複製。如果您的網站權威性不高,這些內容抓取者可能會在搜索結果中擊敗您。

通過延遲文章在 RSS Feed 中出現,您可以給搜索引擎足夠的時間來抓取和索引您的內容。

如何延遲文章在您的 WordPress RSS Feed 中出現

首先,我們建議使用 WPCode 來延遲文章出現在您的 RSS Feed 中。WPCode 使您可以安全地添加自定義代碼到 WordPress,而不用擔心網站崩潰。

對於高級用戶,您可以將以下代碼複製/粘貼到您的主題 functions.php 文件中,並修改代碼以更改時間間隔:

function wpb_snippet_publish_later_on_feed( $where ) {
	global $wpdb;
	if ( is_feed() ) {
		$now = gmdate( 'Y-m-d H:i:s' );
		$wait = '10';
		$unit = 'MINUTE';
		$where .= " AND TIMESTAMPDIFF($unit, $wpdb->posts.post_date_gmt, '$now') > $wait ";
	}
	return $where;
}
add_filter( 'posts_where', 'wpb_snippet_publish_later_on_feed' );

現在,我們將向您展示如何使用 WPCode 簡單操作。

首先,您需要安裝並激活免費的 WPCode 插件。詳情請參閱我們的逐步指南 如何安裝 WordPress 插件

激活後,導航到 Code Snippets » Add Snippet。然後,搜索“rss”或向下滾動到“RSS Feeds”類別。接著,將鼠標懸停在結果中的“Delay Posts in RSS Feeds”上,然後點擊“Use snippet”。

之後,您將被帶到“Edit Snippet”屏幕,WPCode 已為您預設了代碼片段設置。默認情況下,您的文章會在發表後 10 分鐘延遲出現在 RSS Feed 中。如果這個延遲時間對您來說合適,只需將開關切換為“Active”,然後按“Update”按鈕。

如果您想更改延遲時間,可以通過更改第 10 行和第 13 行的數值來進行。例如,如果您將 $wait = ’10’; 和 $unit = ‘MINUTE’ 更改為 $wait = ‘1’; 和 $unit = ‘HOUR’,則文章會延遲一小時才出現。

如果您需要再次調整延遲時間,簡單重複上述步驟即可。如果您希望文章立即出現在 RSS 中,只需將開關切換回“Inactive”,然後按“Update”。

不要忘記查看 WPCode 代碼片段庫

WPCode 也來了一個巨大的代碼片段集合。您在管理面板中的 Code Snippets » Library 可以看到所有片段。

您也許可以通過激活片段來替換一些單用途插件。例如,您可以找到禁用自動更新、允許 SVG 上傳、設置最小字數限制等片段。

我們希望這篇文章幫助您了解如何輕鬆延遲文章在 WordPress RSS Feed 中出現。您可能還想查看我們的指南 如何正確创建电子邮件通讯 或查看我們專家挑選的最佳小企業實時聊天軟件。

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



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>