Business Hours Indicator
View on WordPress.orgScores higher than 20% of indexed plugins
About
Display opening hours and if you're currently open/closed, with countdown to next opening. Show or hide content only when open/closed & more!
Security History
What It Does
Business Hours Indicator lets you set your weekly opening schedule and then display it on your site as a block, widget, or shortcode, with a live status badge that flips between 'Open' and 'Closed' based on the current time and day. You can also drop shortcodes around any content to show or hide that content automatically depending on whether your business is currently open, closed, or about to open.
Who It's For
This plugin fits small, local businesses with fixed weekly hours such as cafes, salons, clinics, retail shops, gyms, and professional offices that want a no-frills way to communicate opening times without wiring up a full booking or scheduling system. It also works for site builders who need conditional content, for example a phone number that only appears during trading hours.
Who Should Skip It
If your hours are irregular, vary by season, or require exceptions for holidays and one-off closures, you will likely outgrow this plugin quickly because there is no exception-handling layer. Sites that already use a calendar, booking, or all-in-one local business plugin with hours built in do not need a separate add-on.
The Bottom Line
Business Hours Indicator is a small, well-rated utility that does one thing and does it well, scoring 71.55/100 overall thanks to high user satisfaction and recent maintenance offset by a thin support record. For a typical brick-and-mortar site with simple weekly hours it is a solid pick, but anyone needing holiday overrides, multiple locations, or deep theming should test the alternatives first.