Linux 软件免费装
Banner图

Heartbeat Manager – Optimize CPU Performance, Fix admin-ajax & Speed Up WordPress

开发者 sonofgod80
更新时间 2026年6月23日 16:31
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later

标签

performance heartbeat speed-up fix-admin-ajax reduce-cpu

下载

1.0.4 1.0.1 1.0.2 1.0.3

详情介绍:

Is your WordPress admin dashboard lagging? Are you getting High CPU usage warnings from your hosting provider due to constant admin-ajax.php requests? By default, the native WordPress Heartbeat API constantly pulses in the background (every 15 to 60 seconds) to handle autosaves and notifications. On high-traffic sites, multi-author blogs, or busy WooCommerce stores, this silent stream of background requests can completely saturate your server resources, slowing down your site for both visitors and administrators. Heartbeat Manager is the ultimate lightweight performance solution designed to put an end to server resource waste. It gives you total control over background polling frequencies, allowing you to save hosting costs, boost backend speed, and eliminate server crashes. Unlike aggressive optimization methods that completely disable the heartbeat and break essential features, this plugin allows you to granularly optimize your site's heartbeat frequency zone by zone. Key Benefits & Features:

安装:

  1. Upload the levelnetwork-heartbeat-manager folder to the /wp-content/plugins/ directory, or install it directly via the WordPress Plugins dashboard.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Navigate to Settings > Heartbeat Manager to instantly optimize your frequencies.

升级注意事项:

1.0.3 This version improves the built-in documentation and Vademecum to perfectly align with the new Post/Page Editor isolation feature introduced in recent builds. Recommended for clear testing instructions. 1.0.2 This update raises the minimum Backend interval to 30 seconds to safeguard your server from CPU spikes and adds essential troubleshooting details for frontend testing. 1.0.1 This version includes critical security fixes, unique 4+ character prefixing to prevent plugin conflicts, an integrated sidebar testing guide, unique text-domain, and full translation readiness. Highly recommended upgrade.

常见问题:

Will disabling the Heartbeat API break my site?

No, it will not break your site's core layout or design. However, completely disabling it on the frontend might affect real-time updates from specific third-party layout widgets that rely on it (e.g., live notification badges or certain real-time dynamic bidding plugins). If you notice any frontend sync issues, simply change the setting from "Disabled" to 60 or 120 seconds.

What is the recommended setting for a WooCommerce store?

For maximum performance under high traffic, we highly recommend setting the Backend interval to 60 or 120 seconds, the Editor frequency to 30 or 60 seconds, and setting the Frontend to "Disabled". This setup drastically reduces the number of background AJAX requests hitting your server while keeping your cart functions stable.

Why do I get an "Uncaught ReferenceError" or "undefined" error when testing the frontend in the browser console?

This is completely normal and actually a fantastic sign! WordPress does not load the Heartbeat script on the public frontend by default. If you see this error, it means neither your theme nor any active plugins are running background loops on your public pages. Your frontend is already naturally optimized and completely free of background AJAX hits.

Will a higher Post/Page Editor interval cause lag or sync issues in my Page Builder?

No, it won't cause any lag. However, if you increase the interval to the maximum (e.g., 300 seconds), your automatic layout backups (autosaves) will only happen every 5 minutes. If you are actively designing with heavy page builders like Elementor or Divi, we recommend keeping the Editor frequency at 30 or 60 seconds. This gives you the perfect balance between server CPU relief and content safety.

更新日志:

1.0.4 1.0.3 1.0.2 1.0.1 1.0.0