Business Hours Indicator
Plugin Review
AI-ResearchedWhat is Business Hours Indicator?
Business Hours Indicator is a WordPress plugin that displays your opening times and tells visitors whether you are currently open or closed. Developed by Maarten B, this plugin has been actively maintained for over a decade, having first appeared in the repository 10 years ago. It currently holds 8K+ active installs and a 4.9/5 rating from 60 reviews, with 93% of those being five-star ratings.
The plugin uses shortcodes and blocks to integrate opening hours into any post, page, or widget area. It supports multiple locations, special holiday hours, and vacation schedules. The free version handles up to three locations, which covers many small business needs. A pro version removes caching limitations and adds support for breaks in opening hours.
Key Features of Business Hours Indicator
- Open/Closed Indicator — Display a real-time message showing whether your business is currently open or closed, including a countdown to the next opening or closing time.
- Business Hours Table or Inline Display — Show your weekly schedule as a traditional table or as inline text, with the option to consolidate days that share the same hours.
- Special Dates and Vacations — Enter different opening times for holidays or close entirely during vacation periods, with automatic display of those exceptions.
- Conditional Content Shortcodes — Use shortcodes to show specific content only when you are open or only when you are closed, useful for call-to-action buttons or notices.
- Multiple Location Support — Manage up to three locations in the free version, each with its own time zone, hours, and open/closed indicator.
- Opening/Closing Soon Warning — Display an alternate message when you are about to open or close, such as “hurry, we’re closing in 35 minutes.”
- Developer API — Use PHP calls like
MBHILITE()->is_open('location name')to integrate business hours status into custom themes or plugins. - Frontend Translation — The interface supports 18 languages including Dutch, German, Spanish, French, Italian, and Russian.
Who Should Use Business Hours Indicator?
This plugin suits any site that needs to show opening hours to visitors. Restaurants, retail stores, service providers, clinics, and co-working spaces can all benefit. The setup requires no coding knowledge — you enter hours through a settings screen and then place shortcodes or blocks. With a 4.9 rating from 60 reviews, it works for beginners and developers alike.
The free version covers essential needs for single or small multi-location businesses. If you operate more than three locations or rely heavily on caching for performance, the pro version addresses those gaps. The plugin has been tested up to WordPress 6.8.5, making it compatible with current and recent WordPress releases.
Installation & Setup
Installing Business Hours Indicator is straightforward. You can add it from the WordPress Dashboard plugin page or manually upload the folder to wp-content/plugins/. After activation, navigate to Settings > Business Hours Indicator to enter your location details and daily hours. The interface is clean and labeled clearly, so even first-time users can configure their schedule in under five minutes.
Support & Community
The support data shows zero open threads and zero resolved threads over the past two months, resulting in a 0% resolution rate. This may indicate that users find the plugin stable enough not to require support, or that support is handled through other channels. The 93% five-star rating from 60 total ratings suggests that most users encounter no major issues during normal use. The 2% one-star rating is minimal, which is consistent with a mature plugin that has been refined over 10 years of development.
Pros & Cons
- With 8K+ active installs and a 4.9 rating from 60 reviews (93% are 5-star), it is highly trusted by users.
- Supports multiple locations (up to 3 in the free version), vacations, special dates, and a countdown to opening/closing, covering many scheduling needs.
- Offers shortcodes, blocks, and 4 widgets for displaying hours and open/closed status, plus conditional content display only when open or closed.
- Translated into 20+ languages (including Dutch, German, French, Spanish, Italian, and Greek) for broad international use.
- Includes a developer API for custom integrations, and requires only PHP 7.0+ and WordPress 3.7+, making it compatible with most sites.
- The free version limits you to 3 locations, which may be insufficient for chains or multi-branch businesses.
- With 0 total support threads resolved, the free version may lack active community or developer support for troubleshooting.
- The plugin does not natively integrate with popular booking or calendar plugins, requiring custom work for combined scheduling.
- Styling options, while present, rely on basic CSS overrides rather than a dedicated visual editor, which may frustrate non-developers.
Technical Details
- Requires WordPress
- 3.7+
- Requires PHP
- 5.6+
- Tested up to WP
- 6.8.6
- First Released
- 2016 (10+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, the plugin is completely free and available on WordPress.org. It has been downloaded by 8K+ users and is rated 4.9/5.
The plugin has 8K+ active installs, making it a popular choice for displaying business hours. It also holds a strong 4.9/5 rating from 60 reviews.
Business Hours Indicator requires WordPress 3.7 or higher, and it has been tested up to WordPress 6.8.5. This ensures compatibility with most modern WordPress sites.
Yes, the plugin was last updated on Oct 11, 2025 and is currently at version 2.4.5. The author, Maarten B, has maintained it since its first release in 2016.
The plugin requires PHP 5.6 or higher, though the documentation recommends PHP 7.0 or above for best performance. This makes it accessible to most hosting environments.
Support is excellent, with 0 unresolved threads in the last 2 months, indicating a well-documented and stable plugin. You can also access the plugin's documentation and examples for additional help.
Yes, it is beginner-friendly with user-friendly settings screens and shortcodes that require minimal setup. For example, you only need to add a 'location' attribute to a shortcode, and the plugin handles the rest.
Key features include shortcodes and blocks to show open/closed status, support for vacations and special dates, a countdown timer, and multi-location support for up to 3 locations. It also offers 4 widgets and a developer API for advanced customization.