
集群中的心跳
WordPress Heartbeat API 是一个很棒的功能,为插件开发人员打开了一些巨大可能性的大门。但在某些情况下,它可能会增加您的 CPU 使用率并降低您的网站速度。在本文中,我们将向您展示如何限制 WordPress 中的 Heartbeat API,甚至完全停止它。
WordPress Heartbeat API 是一个很棒的功能,它为插件开发人员打开了许多可能性的大门。但是,在某些情况下,它可能会增加 CPU 使用率并降低网站速度。在本文中,我们将向您展示如何限制 WordPress 中的 Heartbeat API,甚至完全停止它。

Introduced in WordPress 3.6, Heartbeat API allows your browser to communicate with the server using 阿贾克斯 calls when you are logged into WordPress admin area. This allows WordPress to show other authors that a post is being edited by another user and enable plugin developers to show you notifications in real-time.
在WordPress 3.6中引入的Heartbeat API,使您的浏览器可以在登录WordPress管理区域时使用阿贾克斯调用与服务器进行通信。 这使WordPress可以向其他作者显示帖子正在由其他用户编辑,并使插件开发人员可以实时向您显示通知。
这听起来不错,但如果您有太多请求,那么您的服务器将会变慢。我们来看看如何限制或完全停止WordPress Heartbeat API。
这听起来不错,但是如果请求太多,服务器就会变慢。我们来看看如何限制或完全停止WordPress Heartbeat API。
影片教学 (Video Tutorial)
如果您不喜欢该视频或需要更多说明,请继续阅读。
如果您不喜欢该视频或需要更多说明,请继续阅读。
First thing you need to do is install and activate the 心跳控制 plugin. Upon activation, you need to visit 设置 » 心跳控制 to configure the plugin.
您需要做的第一件事是安装并激活心跳控制插件。 激活后,您需要访问“设置”»“心跳控制”以配置插件。

从“控制心跳位置”选项中,您可以选择要控制心跳设置的位置。您可以在仪表板上禁用它,在帖子编辑页面上允许它,或者在任何地方完全禁用它。
从“控制心跳位置”选项中,您可以选择要控制心跳设置的位置。您可以在仪表板上禁用它,在后期编辑页面上允许它,或者在任何地方完全禁用它。

下一个选项允许您控制心跳的频率。默认情况下,heartbeat 在帖子编辑页面上每 15 秒进行一次帖子调用,在仪表板上每分钟进行一次帖子调用。您可以选择更高的频率。
下一个选项允许您控制心跳的频率。默认情况下,Heartbeat 在帖子编辑页面上每 15 秒进行一次帖子调用,在仪表板上每分钟进行一次帖子调用。您可以选择更高的频率。
单击保存更改按钮来存储您的设置。这就是您在站点上成功限制心跳 API 调用的全部内容。
单击“保存更改”按钮来存储您的设置。这就是成功限制网站上的心跳 API 调用所需的全部内容。
在没有插件的情况下禁用WordPress中的Heartbeat API (Disable Heartbeat API in WordPress Without a Plugin)
If you are a single user on your site, and you are sure that you will not be needing any features made possible by the API, then you can disable it. You can use heartbeat control plugin, we mentioned above, or you can simply copy and paste this code snippet into your theme’s 函数.php file or in a 特定于站点的插件.
如果您是站点上的单个用户,并且确定不需要使用API可能提供的任何功能,则可以将其禁用。 您可以使用上文提到的心跳控制插件,也可以简单地将此代码段复制并粘贴到主题的函数.php文件或具体的于在网站的插件中 。
add_action( 'init', 'stop_heartbeat', 1 );
function stop_heartbeat() {
wp_deregister_script('heartbeat');
}
We hope this article helped you learn how to limit heartbeat API in WordPress. You may also want to checkout these 保护 WordPress 管理区域的提示和技巧.
我们希望本文能帮助您学习如何限制WordPress中的心跳API。 您可能还想查看这些保护 WordPress 管理区域的提示和技巧 。
If you liked this article, then please subscribe to our YouTube 频道 for WordPress video tutorials. You can also find us on 推特 and Facebook.
如果您喜欢这篇文章,请订阅我们的YouTube 频道 WordPress视频教程。 您也可以在推特和Facebook上找到我们。
翻译自: https://www.wpbeginner.com/plugins/how-to-limit-heartbeat-api-in-wordpress/
集群中的心跳