Heartbeat Control

Beskrivning

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.

Skärmdumpar

  • Hjärtslagsinställningar
  • Modify Heartbeat frequency precisely

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.

Vanliga frågor

Hur ändrar jag mina inställningar?

All options are located within Settings > Heartbeat Control.

Varför skulle jag vilja ändra standardintervallen för hjärtslag?

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.

Recensioner

6 september 2021
Heartbeat is needed for the Elementor plugin and several other functions. After disabling Heartbeat, the site crashed. Sites that do not have Elementor actually saw an acceleration. But be careful, after installing or disabling Heartbeat, check all the functionality of the site.
3 september 2021
Hello, I created a support topic almost 3 weeks ago and never got a response. I cannot recommend because it never worked and support never responded to the query that I sent below: "I am trying to adjust the settings on this plugin and it’s not being saved i.e. I would adjust, hit save. When check a couple minutes after, the setting have reverted to the default. Any help would be appreciated."
9 februari 2021
Worked just as expected! When rolled out across several websites on the same server, there was a decrease in load, particularly when lots of people are creating / editing content. Personally it seems to me things work faster on the front end, and after tweaking the timing, the edit screen seems to work faster. My opinion... This is a terrific plugin for those who want to optimize their website and are looking to squeeze every bit of extra speed they can 🙂 Thank you!
Läs alla 57 betyg

Bidragsgivare och utvecklare

”Heartbeat Control” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”Heartbeat Control” har översatts till 7 språk. Tack till översättarna för deras bidrag.

Översätt ”Heartbeat Control” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

2.0 – 2019/11/04

  • Revamp the settings page.

1.2.5

  • Fixed issue caused by previous version deployment.
  • Added hbc_disable_notice hook to force dismissal of update notices.
  • Additional documentation added.
  • Minor standards adjustments.

1.2.4

  • Updated CMB2 to 2.4.2.
  • Bumpted ”tested up to” version.
  • Fixed a bug that occurred if no locations were selected.
  • Minor standards adjustments.

1.2.3

  • Added composer.json and composer.lock that were missing.
  • Updated CMB2 to 2.3
  • Översättningsfiler genererade.
  • Language path and text domain added to plugin header.
  • Bumped compatible WP version.

1.2.2

  • Minor bugfixes.

1.2.1

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

1.2

  • Villkorlig logik lades till.
  • Multiple actions can now be performed.
  • Scripts are bundled and minified.
  • Ändringar i inställningsstrukturen.
  • Miscellaneous bugfixes.

1.1.3

  • Readme-uppdateringar.

1.1.2

  • Felåtgärder.
  • Resolves potential fatal error mistakenly pushed to 1.1.

1.1.1

  • Felåtgärder.

1.1

  • Rewritten from the ground up for future extensibility.
  • Prestandaförbättringar.
  • Förbättrat användargränssnitt.
  • 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.