1. Knowledge Base
  2. >
  3. Results
  4. >
  5. Article

WordPress: Heartbeat Control

What is Heartbeat?

The Heartbeat API, included in WordPress versions 3.6 and later, is designed to provide fluid updates between your browser and the server to allow for autosaving, post locking, login expiration warnings, and much more. It works in the background to send a regular "pulse" between the browser and the server that is repeated at regular intervals and can be used to keep them in sync.

However, the downside of Heartbeat is that it can cause high CPU usage on the server. (In fact, even if you were to simply login to your WordPress Dashboard and minimize your browser while you worked on other tasks, the API would by default still be updating at regular intervals in the background.)

If you have experienced heavy CPU loads and are using a version of WordPress with Heartbeat included, you can follow the steps below to disable or manage the WordPress Heartbeat API to reduce your server load.

Please backup your files before making any changes suggested in this article. For information on how to generate a full backup, please refer to the following article: iPage does not provide direct support regarding any code in this article and it is provided for informational purposes only.

How to Install the Heartbeat Control Plugin

The Heartbeat Control plugin allows you to easily manage and control the WordPress Heartbeat API. You can disable it altogether or customize the settings. This article outlines the basic steps for configuring the plugin. For more comprehensive details visit this article.

1) Login to your WordPress Dashboard
2) Go to Plugins in your WordPress navigation bar on left side
3) Click on Add New

Go to Add New plugin

4) Search for the Heartbeat Control plugin

Search for the plugin.

5) Activate the plugin

Activate the plugin

6) Go to Settings and Heartbeat Control Settings

Go to the Heartbeat Settings.

7) Configure the settings as you wish.

Set up the rules as you like.

8) For more comprehensive configuration details visit this article.

yieldmanager

Thanks for visiting! Since you landed on this page of our website, we wanted to let you know you visited one of our paid endorsers while researching your purchase. close