正文
WordPress终极优化指南–禁用心跳连接Heartbeat API
WordPress终极优化指南–禁用心跳连接Heartbeat API
教程总目录:WordPress终极优化指南
wordpress使用Heartbeat API来维护浏览器和服务器之间的链接。当你写帖子时候他会自动存储草稿就是这个原因。
从表面上看Heartbeat API是一个有用的功能,但是从性能的角度来看wordpress每隔15秒向服务器发送ajax调用,这会使一些代码在服务器上执行会占用CPU等资源。
可以禁用掉Heartbeat API来降低资源使用。
add_action( 'init', 'stop_heartbeat', 1 ); function stop_heartbeat() { wp_deregister_script('heartbeat'); }
写入functions.php文件保存即可。
警告:Heartbeat API还用于一些基本功能,例如在管理员编辑时锁定帖子,禁用API也会禁用该功能。
如果您的网站上有多位作者或在禁用Heartbeat后遇到问题,请删除您添加的代码并使用Heartbeat Control Plugin来管理API,而不是完全禁用它。