👉 Business Hours & Open Close Status

🕒 Business Hours & Open Close Status

Display your business hours the smart way — in real time.

Make your visitors instantly see if your business is OPEN or CLOSED, without ever refreshing the page.
Compatible with any cache plugin, built for WordPress 6+, and ready for WooCommerce.

💡 Why you’ll love it

  • Cache-safe & Real-Time:
    The status updates directly in the browser — always correct, even with aggressive caching.

  • 🌙 Overnight support:
    Perfect for restaurants, bars, or businesses open past midnight.

  • 🟢 “Closing soon” indicator:
    Let your customers know you’re about to close.

  • 🌍 Timezone aware:
    Choose your business timezone (IANA format) independently from your WordPress settings.

  • 🎨 Simple customization:
    3 built-in color presets (gray, green, blue) that fit any theme.

  • 🔊 Accessible:
    ARIA-friendly design, screen-reader compliant.

🧱 Shortcodes & Blocks

📍 Shortcodes

[business_status] [business_status_table]

  • [business_status] → Shows the live open/closed badge.

  • [business_status_table] → Displays a clean weekly table (same hours every day).

🧩 Gutenberg Block

“Business Status Badge” – insert it directly from the block editor.

🛠️ Easy setup

  1. Install and activate the plugin.

  2. Go to Settings → Business Hours.

  3. Set your timezone, opening and closing hours.

  4. Add the shortcode or block anywhere on your site.
    Done! 🟢

🚀 Want more power? Go PRO

Business Hours PRO — for those who run multiple locations or online stores.

Upgrade to the PRO add-on and unlock:

  • 🏪 Unlimited locations (each with its own timezone).

  • 📅 Different hours per day + multiple shifts (morning / evening).

  • 🎉 Holidays & vacation management (manual or automatic presets).

  • 🛍️ WooCommerce integration:
    automatically disable checkout when your store is closed.

  • 🧱 Extra Gutenberg blocks: Table, Countdown, Multi-location selector.

  • 🎨 Visual style editor: pick any color, or add custom CSS.

  • 🔗 REST API + Webhooks: connect your status to apps or dashboards.

👉 Learn more about the PRO version →

💬 Trusted by professionals

DSlab builds smart, lightweight solutions for WordPress — clean code, clear UX, and total compliance with WordPress.org guidelines.

📦 Technical details

  • Tested with WordPress 6.8 and PHP 7.2–8.3

  • 100% compliant with Plugin Check

  • No telemetry, no bloat, no tracking

  • GPL-licensed and open source

🔗 Download the free version

Free on WordPress.org:
https://wordpress.org/plugins/business-hours-open-close-status/