Heartbeat Control

Description

Allows you to easily manage the frequency of the WordPress heartbeat API with just a few clicks.

The heartbeat API can be disabled entirely and allowed for only specific locations.

Heartbeat intervals can be modified between 15 and 300 seconds between requests, saving on server resources.

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate Heartbeat Control on the Plugins page.
  3. Adjust any settings within Settings > Heartbeat Control.

FAQ

Installation Instructions
  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate Heartbeat Control on the Plugins page.
  3. Adjust any settings within Settings > Heartbeat Control.
How do I change my settings?

All options are located within Settings > Heartbeat Control.

Why would I want to change the default heartbeat intervals?

If you commonly leave your WordPress admin up for long periods of time, especially while writing or editing a post, the repeated POST requests can cause high resource usage. To avoid this, the heartbeat can be modified or even disabled to lower your server resource usage.

Reviews

Doesn’t work.

This plugin worked when I first uploaded it about a month ago. It hasn’t worked since the last 2 updates. No matter what settings you choose, they never save. I loved when it *did* work, though. The wordpress heartbeat update overwhelms my site and I really wish I could turn it off.

Perfect for certain hosting providers (GD) that continually die from resources.

Was getting continuous resource messages and site simply hanging up due to a ton of PHP processes while in WordPress admin. Had to always go into cPanel to kill those processes to get the site back functioning. After some research seems the repeated POST requests was the cause. This plugin has taken care of that issue! Simple to setup and it just works. Great plugin and a life saver at least on certain shared hosting providers.

From a silent majority

I can only speak for myself but your work is appreciated!
Worked like a champ before as it does now!

I also appreciate the newbs who don’t understand what “rebuilt ground up” could mean. If it weren’t for them I’d have to backup site, see plugin wasn’t coroporating, then reinstall backup. Saves me shittons of time.

Thanks for the rebuild bro!

Read all 35 reviews

Contributors & Developers

“Heartbeat Control” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Heartbeat Control” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.1

  • Fixed issue that would cause some users to not see the modification slider.

1.2

  • Added conditional logic.
  • Multiple actions can now be performed.
  • Scripts are bundled and minified.
  • Changes to settings structure.
  • Miscellaneous bugfixes.

1.1.3

  • Readme updates.

1.1.2

  • Bugfixes.
  • Resolves potential fatal error mistakenly pushed to 1.1.

1.1.1

  • Bugfixes.

1.1

  • Rewritten from the ground up for future extensibility.
  • Performance enhancements.
  • Improved UI.
  • Better handling for late calls to the Heartbeat API.
  • New condition settings for filtering on the frontend.

1.0.2

  • Bumped tested version
  • Added donation button

1.0

  • Initial release