WordPress Heartbeat API是一个伟大的功能,为插件开发者打开了一扇大门。然而,在某些情况下,它会增加你的CPU使用和减慢你的网站。在本文中,我们将向您展示如何限制WordPress中的Heartbeat API,甚至完全停止它。
在WordPress 3.6中引入,Heartbeat API允许您的浏览器在登录WordPress管理区时使用AJAX调用与服务器通信。这允许WordPress向其他作者显示另一个用户正在编辑的帖子,并使插件开发人员能够实时向您显示通知。
这听起来很棒,但是如果你有太多的请求,那么你的服务器就会变慢。让我们来看看如何限制或完全停止WordPress心跳API。
视频教程
如果你不喜欢视频或需要更多的说明,那么继续阅读。
你需要做的第一件事是安装并激活心跳控制插件。激活后,您需要访问Settings »Heartbeat Control配置插件。
From ‘Control heartbeat locations’选项,您可以选择要控制心跳设置的位置。你可以在仪表板上禁用它,允许它在后期编辑页面上,或者完全禁用它无处不在。
下一个选项允许您控制心跳频率。默认情况下,heartbeat在帖子编辑页面上每15秒调用一次帖子,在仪表板上每分钟调用一次帖子。你可以选择一个更高的频率。
点击保存更改按钮来保存您的设置。以上就是您在站点上成功限制心跳API调用的全部内容。
如果您是您的网站上的单个用户,并且您确定您将不需要任何可能的API功能,那么您可以禁用它。您可以使用我们上面提到的心跳控制插件,或者您可以简单地复制并粘贴此代码片段到您的主题’s functions.php文件或特定于站点的插件中。 add_action(“init”、“stop_heartbeat”,1),函数stop_heartbeat () {wp_deregister_script(“心跳”);}
强WPCode
我们希望这篇文章帮助你学习如何限制心跳API在WordPress。你可能也想检查这些技巧和技巧来保护WordPress管理区域。
和。
RSS