BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
StatusDot icon
Maintained Tested up to 7.0.7 #25 in business hours

StatusDot

Opening hours status dot with weekly schedules, overnight hours, breaks, busy/idle states, and live countdowns.

Active installs<10New
Downloads · 30d56▲ +3.7% vs prev. 30d
Rating—0 reviews
Health score49/100Fair
All-time downloads773Since Mar 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d10▼ -23.1% week over week
Our verdict

Use with caution

StatusDot works, but test it on a staging site before relying on it in 2026. Was last updated 5 months ago, and scores 49/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

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

Daily downloads

246Jul 14Aug 27Oct 11
Yesterday1
Daily average (1y)3
Peak day43Mar 15, 2026
Last 12 months778

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

Rankings

Where StatusDot stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
business hours >100 1,825 Best business hours plugins →
countdown >100 1,330 Best countdown plugins →
open closed >100 1,510 Best open closed plugins →
Opening Hours >100 1,066 Best Opening Hours plugins →
status-indicator >100 1,332 Best status-indicator plugins →

About StatusDot

From the official readme · v2.4.0

Description

StatusDot helps you show whether you’re Open, Busy, Closed, or temporarily Idle — using a simple dot indicator that updates automatically.

Configure a weekly schedule (supports HH:MM), optionally enable Busy mode, or override everything with Force Closed or Open 24/7. You can also start an Idle override (“Back in…”) timer when you’re away.

StatusDot can show status text + a live countdown, for example:
Open now — Closes in 04:52:14

Updates are handled via lightweight AJAX polling, so visitors see changes without a full page refresh.

Place it anywhere using the shortcode. Multiple instances per page are supported.

Features

  • Weekly opening hours (HH:MM, including minutes)
  • Overnight hours supported (set the close time earlier than the open time)
  • Optional break windows during Weekly Schedule and Open 24/7
  • Optional pre-break warnings before scheduled breaks
  • Status modes:
    • Use Opening Hours (Weekly Schedule)
    • Force Closed
    • Open 24/7
  • Manual Busy mode (orange status)
  • Idle override (“Back in…”) with start/stop and countdown
  • Display options:
    • Toggle status text (Open/Busy/Closed)
    • Toggle countdown label + time per state (Closes in / Opens in / Back in)
    • Separator selection (-, —, |, •)
    • Optional light text (white) output for dark backgrounds
  • Live countdowns to the next opening, closing, break end, or idle return
  • AJAX-based live updates (configurable refresh interval)
  • Unlimited shortcodes per page
  • Works with major page builders (Gutenberg, Elementor, etc.)
  • Lightweight and dependency-free

Shortcode

Basic usage:
[statusdot]

Optional attributes:
[statusdot id=”header” refresh=”20″]

  • id – Optional unique identifier (useful for targeting with custom CSS). Default: header
  • refresh – Refresh interval in seconds (default: 20)

Installation

  1. Upload the statusdot folder to /wp-content/plugins/
  2. Activate the plugin via Plugins → Installed Plugins
  3. Go to Settings → StatusDot
  4. Configure your opening hours and display options
  5. Add the shortcode anywhere on your site

Frequently asked questions

Can I use the shortcode multiple times on one page?

Yes. You can use the shortcode unlimited times. Each instance updates independently.

Can I override the schedule?

Yes. Use Force Closed, Open 24/7, Busy mode, or the Idle override timer.

Does it work with page builders?

Yes. StatusDot works with Gutenberg, Elementor, and other builders.

Does it affect performance?

StatusDot is lightweight and only makes a small AJAX request at the interval you set.

Are additional features available?

An optional extended version of the plugin includes advanced scheduling and customization features.

Changelog

WordPress 7.0 compatibility release with updated tested metadata and refreshed plugin icon branding.

2.4.0

  • Compatibility: Updated plugin metadata for WordPress 7.0 (Tested up to: 7.0).
  • Compatibility: Kept support baseline at PHP 7.4+ (in line with WordPress 7.0 minimum support).
  • Updated: Refreshed plugin icon asset to the new StatusDot animated GIF branding.

2.3.0

  • Added: Live preview is now available in the settings page.
  • Improved: Settings-page descriptions are cleaner and now use tooltips in more places.
  • Improved: Uninstall handling and deactivation cleanup are more reliable.
  • Fixed: Start Idle and Stop Idle no longer trigger a full settings save.
  • Improved: Status output refreshes more reliably after display-option changes.
  • Improved: Custom separator handling is safer and more consistent in output.
  • Improved: Refreshed the WordPress.org screenshots/readme visuals.

2.2.0

  • New: Added overnight opening hours, so a closing time earlier than the opening time now continues into the next day.
  • New: Added optional scheduled break windows for Weekly Schedule and Open 24/7, including support for multiple break slots per day.
  • New: Added optional pre-break warnings with configurable minutes-before, content display, and rotation behavior.
  • New: Added an optional light text (white) setting for shortcode text and countdown output on dark backgrounds.
  • Improved: Live status updates now handle opening, closing, break, and idle countdown boundaries more smoothly without a full page refresh.
  • Improved: The admin live state handling now refreshes Busy / Break / Idle states more reliably, and Idle override can no longer be started while the schedule is closed.
  • Meta: Refreshed the WordPress.org screenshots/readme visuals for the 2.2.0 release.

2.1.0

  • New: Added display options for status text and countdown labels/times.
  • New: Added separator selection (-, —, |, •) for the shortcode output.
  • New: Added Idle override (“Back in…”) with start/stop and countdown support.
  • Improved: Weekly schedules now support HH:MM values, including minutes.
  • Improved: Settings changes now refresh more immediately after saving.
  • Improved: General admin UI polish and WordPress.org compliance updates.

2.0.0

  • Added Freemius integration for the optional upgrade path.
  • Improved: Code quality, performance, and WordPress.org compatibility.

Full changelog on WordPress.org →

Screenshots

Frontend example showing Open / Busy / Closed with live countdown
Frontend example showing Open / Busy / Closed with live countdown
Frontend Idle override example with “Back in” countdown
Frontend Idle override example with “Back in” countdown
Frontend break status example with live return countdown
Frontend break status example with live return countdown
Main settings page with weekly schedule, breaks, and display options
Main settings page with weekly schedule, breaks, and display options
Dark-background frontend output with light text enabled
Dark-background frontend output with light text enabled

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 StatusDot alternatives

All business hours plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Business Hours Indicator Business Hours Indicator Display opening hours and if you're currently open/closed, with countdown to next opening… by Maarten B 8K+ ★★★★★★★★★★ 4.9 (60) 1 year ago 61
2 We’re Open! We’re Open! Opening hours for your business, a joy to manage and highly customizable. Conditional… by Noah Hearle 5K+ ★★★★★★★★★★ 5 (45) 9 months ago 59
3 ITBoffins Live Opening Hours Banner & Table ITBoffins Live Opening Hours Banner & Table A live open/closed banner and opening-hours table powered by one locally stored WordPress… by IT Boffins 100+ ★★★★★★★★★★ 5 (1) 2 months ago 71
4 PlexBlocks – Business Hours for Block Editor PlexBlocks – Business Hours for Block Editor Display customizable weekly business hours, live open/closed status badges, and holiday… by ConicPlex 80+ ★★★★★★★★★★ No reviews 1 month ago 64
5 Orivo Business Hours Block Orivo Business Hours Block A comprehensive business hours block with 10+ beautiful display styles and full… by OrivoWP 70+ ★★★★★★★★★★ No reviews 6 months ago 40
6 Better Business Hours Better Business Hours Easily set and display your business hours. A shortcode and widget are included so you can… by NSquared 70+ ★★★★★★★★★★ 5 (2) 4 years ago 32
7 WP Crontrol Hours WP Crontrol Hours Take control of your CRON jobs by restricting them to your website's low traffic hours. by Tessa (they/them), AuRise Cre… 40+ ★★★★★★★★★★ No reviews 2 years ago 27
8 Gellum Business Hours for WooCommerce Gellum Business Hours for WooCommerce Manage your WooCommerce store's business hours. Disable checkout and display notices when… by Gellum.com 30+ ★★★★★★★★★★ No reviews 1 year ago 33
9 Conditional redirect based on time Conditional redirect based on time This plugin provides a conditional redirect functionality for the website opening and… by Galaxy Weblinks 20+ ★★★★★★★★★★ No reviews 5 months ago 52
10 WP Open Hour Widget WP Open Hour Widget WP Open Hours give your customers definite answer when you will be open or closed! by Prashant Raval 20+ ★★★★★★★★★★ 3.7 (6) 12 years ago 31

FAQ

StatusDot: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is StatusDot free?

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

Is StatusDot safe to use in 2026?

StatusDot works, but test it on a staging site before relying on it in 2026. Was last updated 5 months ago, and scores 49/100 on our health check.

How many websites use StatusDot?

StatusDot is active on <10 WordPress websites and has been downloaded 773 times since it launched in March 2026. It was downloaded 56 times in the last 30 days.

Does StatusDot work with WordPress 7.1?

StatusDot is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does StatusDot need?

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

When was StatusDot last updated?

The latest version, 2.4.0, was released on May 26, 2026 (5 months ago).

Who makes StatusDot?

StatusDot is developed and maintained by designplug.

What are the best alternatives to StatusDot?

The most popular alternatives to StatusDot are Business Hours Indicator (8K+ installs), We’re Open! (5K+ installs) and ITBoffins Live Opening Hour… (100+ 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.