BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Heartbeat Controller icon
Slowing down Tested up to 6.8.10 #1 in admin-ajax.php

Heartbeat Controller

Control WordPress Heartbeat API to reduce load. Allow, disable, or set custom frequency for Dashboard, Post Editor, and Frontend.

Active installs1K+1K+ tier
Downloads · 30d394▼ -6% vs prev. 30d
Rating—0 reviews
Health score36/100At risk
All-time downloads4.8KSince Jul 2025
Support resolved—No recent threads
RequiresWP 5.2PHP 7.2+
Downloads · 7d81▼ -17.3% week over week
Our verdict

Consider an alternative

Heartbeat Controller shows warning signs in 2026 — compare the alternatives below before installing. It runs on 1K+ sites and was last updated 1 year ago, and scores 36/100 on our health check.

  • Very few reviews so far
  • No update in over a year
  • Only tested up to WordPress 6.8 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61320Jul 4Aug 17Oct 1
Yesterday10
Daily average (1y)12
Peak day44Apr 9, 2026
Last 12 months4.5K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Heartbeat Controller stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
admin-ajax.php #21 350 Best admin-ajax.php plugins →
autosave #26 291 Best autosave plugins →
heartbeat #9 460 Best heartbeat plugins →
heartbeat api #9 390 Best heartbeat api plugins →
performance >100 10,000 Best performance plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Heartbeat Controller

From the official readme · v1.0

Description

“Heartbeat Controller” helps you reduce server load by managing WordPress’s built-in Heartbeat API. WordPress uses the Heartbeat API to make frequent background requests to admin-ajax.php, which can overwhelm your server especially on shared or VPS hosting.

This plugin provides a clean, user-friendly interface that lets you:
– ✅ Enable or disable Heartbeat API
– ✅ Adjust Heartbeat frequency (interval in seconds)
– ✅ Control behavior per section: Dashboard, Post Editor, Frontend
– ✅ Instantly apply changes without code

Ideal for performance-conscious site owners and developers.

🛠 No need to write a single line of code. Everything is controllable through the WordPress admin.

Features

  • Control WordPress Heartbeat activity from the admin panel
  • Apply settings independently for:
    • Admin Dashboard
    • Post/Page Editor
    • Frontend (theme side)
  • Choose from:
    • Allow (default WordPress behavior)
    • Disallow (disable AJAX polling)
    • Modify frequency (set custom interval, e.g., 60 seconds)
  • Built-in protection to prevent unsafe frequency (minimum 15s)
  • Lightweight and developer-friendly
  • Clean UI that follows WordPress standards

About the Developer

Created and maintained by “Abdur Rahman”, a WordPress developer passionate about performance, custom plugins, and helping businesses scale through fast and secure websites.

🔗 Visit My Portfolio

Need a custom plugin? Reach out for collaborations or freelance projects!

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Go to “Settings > Heartbeat Control” to configure options.

Frequently asked questions

What is the Heartbeat API?

The Heartbeat API is used by WordPress to send periodic requests (every 15–60 seconds) to admin-ajax.php for tasks like auto-saving posts, syncing data, and showing logged-in user activity.

Why should I control it?

Frequent AJAX calls from the Heartbeat API can cause high CPU usage and slow down your site, especially if you or your users keep multiple admin tabs open.

Is it safe to disable the Heartbeat API?

Yes, but some features like autosave or post locking won’t work. For most sites, it’s safe to disable or reduce the frequency in the Dashboard or Frontend.

Will this plugin work with caching plugins?

Yes! This plugin complements performance optimization tools like WP Rocket, W3 Total Cache, or LiteSpeed Cache.

Changelog

First release. You can now easily control WordPress Heartbeat behavior to reduce server load.

1.0

  • Initial release
  • Allows full control over Heartbeat API in Dashboard, Post Editor, and Frontend

Full changelog on WordPress.org →

Screenshots

Heartbeat Control Settings Panel
Heartbeat Control Settings Panel

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Heartbeat Controller alternatives

All admin-ajax.php plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
2 Admin Ajax dot php? No Thank You! Admin Ajax dot php? No Thank You! Changes the wp-admin/admin-ajax.php endpoint to /ajax/ by postpostmodern 10+ ★★★★★★★★★★ 5 (1) 9 years ago 30
3 LH Javascript Error log LH Javascript Error log Log Javascript errors from your browser to your wordpress error log. by shawfactor 10+ ★★★★★★★★★★ No reviews 5 years ago 23

FAQ

Heartbeat Controller: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 2, 2026

Is Heartbeat Controller free?

Yes. Heartbeat Controller is free to download and use from the official WordPress.org plugin directory.

Is Heartbeat Controller safe to use in 2026?

Heartbeat Controller shows warning signs in 2026 — compare the alternatives below before installing. It runs on 1K+ sites and was last updated 1 year ago, and scores 36/100 on our health check.

How many websites use Heartbeat Controller?

Heartbeat Controller is active on 1K+ WordPress websites and has been downloaded 4,806 times since it launched in July 2025. It was downloaded 394 times in the last 30 days.

Does Heartbeat Controller work with WordPress 7.1?

Heartbeat Controller is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Heartbeat Controller need?

Heartbeat Controller requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Heartbeat Controller last updated?

The latest version, 1.0, was released on July 28, 2025 (1 year ago).

Who makes Heartbeat Controller?

Heartbeat Controller is developed and maintained by Abdur Rahman.

What are the best alternatives to Heartbeat Controller?

The most popular alternatives to Heartbeat Controller are Admin Ajax dot php? No Than… (10+ installs) and LH Javascript Error log (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.