我已经构建了一个WordPress website并且我的托管服务提供商发出问题,即管理员ajax在服务器上消耗了过多的CPU使用量 . 我注意到我的网站将被暂停,我期待着解决它 .

以下是我到目前为止尝试过的解决方案 .

  • 我安装了HeartBeat插件并设置间隔为60秒 .

  • 添加了最小化请求的代码:

<?php 
add_action( 'init', 'my_deregister_heartbeat', 1 );
function my_deregister_heartbeat() {
global $pagenow;

if ( 'post.php' != $pagenow && 'post-new.php' != $pagenow )
    wp_deregister_script('heartbeat');
} 
?>
  • 我删除了所有插件但仍然获得相同的CPU使用率 .

如果有人能帮助我解决这个问题,我将非常感激 .