Type to search.

#561 by installs

Heartbeat Control

by WP MediaVersion 2.0.1

Allows you to easily manage the frequency of the WordPress heartbeat API.

Active installs
70,000+
#561 of 1,000
Downloads, all time
1.2M
1,247,297
Downloads, 30 days
4.2K
1.1K in the last 7
Rating
4.2 / 5
68 reviews
Last updated
3 years ago
Aug 31, 2023
Version
2.0.1
15 releases

Upkeep and compatibility

Last updatedAugust 31, 2023Not updated for over a year
Tested up toWordPress 6.3.14Older than WordPress 7.1.4, the current release
Needs WordPress3.6 or newer
Needs PHP5.3 or newer
First publishedNovember 16, 2014
Support, last two months0 of 2 threads resolved (0%)

Reviews

4.2 / 5 from 68 reviews

Reviews by star rating
5 stars50
4 stars3
3 stars3
2 stars2
1 star10

Downloads, last 30 days

Low 81 a dayHigh 263 a day

What the author says it does

Heartbeat Control by WP Rocket allows you to manage the frequency of the WordPress heartbeat API in a few clicks.

The WordPress Heartbeat API is a great feature that provides real-time communication between the server and the browser when you are logged into your WordPress admin panel. It uses the file /wp-admin/admin-ajax.php to run AJAX calls from the browser. By default, AJAX requests are sent every 15 seconds on post edit pages, and every 60 seconds on the dashboard.

This is indeed helpful; but if you usually leave your WordPress admin open for long periods (for example when you write or edit posts), the AJAX requests from the API can pile up and generate high CPU usage, leading to server performance issues and even hosting account suspensions.

With Heartbeat Control by WP Rocket, you can easily choose to limit or completely stop the activity of the WordPress Heartbeat API. You can also add rules for specific locations only (Dashboard, Frontend or Post Editor).

To learn more about WordPress performance optimization and make your website faster, join our WP Rocket Facebook Community!

Related Plugins

  • WP Rocket: Best caching plugin to speed-up your WordPress website.
  • Lazy Load by WP Rocket: Best Lazy Load script to reduce the number of HTTP requests and improves the websites loading time.
  • Imagify: Best Image Optimizer to speed up your website with lighter images.

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

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.

Where do I report security bugs found in this plugin?

You can report any security bugs found in the source code of the site-reviews plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment and take care of notifying the developers of this plugin.

Latest changelog entry

2.0.1

  • Fix PHP warnings & deprecated notices

Screenshots

From WordPress.org.

Tagged

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.