首页 » 博文 » wpbeginner » 最佳教程 » 如何延迟帖子出现在 WordPress RSS 源中

如何延迟帖子出现在 WordPress RSS 源中

您想要延迟帖子出现在您网站的 RSS 源中吗?

延迟帖子立即显示可以避免您意外发送未完成的工作,让您有时间编辑可能看到的拼写错误,并帮助您击败搜索引擎优化中的内容抓取者。

在本文中,我们将向您展示如何延迟帖子出现在 WordPress RSS 源中。

如何延迟帖子出现在 WordPress RSS 源中

为什么在 WordPress 中延迟 RSS 源?

有时,您可能会在WordPress 博客上发布一些您没有看到的拼写错误的内容。然后,该错误将分发给您的 RSS 提要和所有订阅者。如果您的 WordPress博客上有电子邮件订阅,那么这些订阅者也会收到它。

通过在 RSS 提要和实时站点之间添加延迟,您可以获得一点时间来捕获实时站点上的错误并修复它。

内容抓取网站也使用 RSS 提要。他们用它来监控您的内容并在您的帖子出现后立即复制它们。如果您有一个权限很小的新网站,那么很多时候这些内容抓取工具最终可能会在搜索结果中击败您。

通过延迟源中的文章,您可以给搜索引擎足够的时间来首先抓取您的内容并为其建立索引

话虽如此,让我们看看如何轻松延迟帖子出现在WordPress 网站的 RSS 提要中。

如何延迟 WordPress RSS 源中的帖子

首先,我们建议使用 WPCode 来延迟帖子出现在您网站的 Feed 中。WPCode可让您安全轻松地向 WordPress添加自定义代码,而不必担心您的网站崩溃。

对于高级用户,您可以将以下代码复制/粘贴到主题的functions.php文件中。您需要修改代码才能更改时间间隔。

注意:请记住,编辑核心 WordPress 文件可能很危险,这就是我们推荐 WPCode 的原因。更新主题时,您还会丢失所有自定义代码片段。

有关详细信息,请参阅有关如何将网络上的代码片段粘贴到 WordPress 中的文章。

1234567891011121314151617 号1819202122functionwpb_snippet_publish_later_on_feed( $where) {    global$wpdb;    if( is_feed() ) {        // Timestamp in WP-format.        $now= gmdate( 'Y-m-d H:i:s');        // Number of unit to wait        $wait= '10'; // integer.        // Choose time unit.        $unit= 'MINUTE'; // MINUTE, HOUR, DAY, WEEK, MONTH, YEAR.        // Add SQL-sytax to default $where. By default 10 minutes.        $where.= " AND TIMESTAMPDIFF($unit, $wpdb->posts.post_date_gmt, '$now') > $wait ";    }    return$where;}add_filter( 'posts_where', 'wpb_snippet_publish_later_on_feed');

WPCode与 ❤️ 主办

在 WordPress 中一键使用

现在我们将向您展示如何使用 WPCode 轻松完成此操作。

首先,您需要安装并激活免费的 WPCode 插件有关详细信息,您可以按照我们有关如何安装 WordPress 插件的分步指南进行操作。

激活后,您可以导航到代码片段» 添加片段。之后,只需搜索“rss”或向下滚动到“RSS 源”类别。

然后,只需将鼠标悬停在结果中的“延迟 RSS 源中的帖子”上,然后单击“使用片段”即可。

使用 WPCode 添加代码片段

接下来,您将进入“编辑片段”屏幕,其中 WPCode 已为您预先配置了片段设置。

默认情况下,您的帖子将在发布后延迟 10 分钟才会出现在 RSS 源中。

如果这种延迟对您有利,那么您所要做的就是单击开关将其更改为“活动”,然后按“更新”按钮。

调整您的帖子在 RSS feed 中的延迟时间

如果要更改延迟长度,可以通过更改第 10 行上的数字和第 13 行上的时间单位来实现。

例如,如果将$wait = '10';and替换$unit = 'MINUTE'$wait = '1'and ,则可以将发布延迟一小时$unit = 'HOUR'

如果您需要再次调整延迟,只需重复这些步骤,如果您希望帖子立即返回到推送状态,只需将开关切换回“非活动”并按“更新”即可。

不要忘记查看 WPCode 片段库

WPCode还附带了大量其他代码片段。您可以在管理仪表板的代码片段 » 库中查看其中的内容。

WPCode 代码片段库

您只需激活在库中找到的代码片段即可替换网站上的一些一次性插件。

例如,您可以找到可以禁用自动更新、允许SVG 上传、设置帖子最小字数等等的代码片段。

我们希望本文能帮助您了解如何轻松延迟帖子出现在 WordPress RSS 源中。您可能还想查看我们的指南,了解如何以正确的方式创建电子邮件通讯,或者查看我们的专家精选的小型企业最佳实时聊天软件

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top