ConicPlex

Start Your Project

WordPress Plugin

PlexBlocks – Business Hours for Block Editor

Platform

WordPress

Price

Free

01 Β· Details

Best WordPress Business Hours Plugin: Display Opening Hours in Gutenberg (Block Editor) with PlexBlocks

Looking for the best WordPress business hours plugin? PlexBlocks allows you to display responsive weekly schedules, split shifts, live “Open Now” badges, an interactive analog clock, holiday closures, and LocalBusiness JSON-LD schema markupβ€”all with zero coding.

When customers search for your business on Google, their first question is almost always:Β “Are you open right now?”

Whether you run a restaurant with separate lunch and dinner shifts, a medical practice managing consultation hours, or a retail boutique planning holiday closures, displaying your operating schedule clearly is vital for conversions and Local SEO.

Unfortunately, many website owners still rely on static tables, bulky shortcode plugins, or expensive monthly iframe widgets that slow down their websites.

PlexBlocks – Business Hours for Block Editor is a lightweight, designer-grade Gutenberg plugin featured in the official WordPress Featured Plugins section. It allows you to display beautiful, interactive, and search-engine-optimized opening hours on any WordPress page or post.

Why Choose PlexBlocks Over Other WordPress Opening Hours Plugins?

Most traditional WordPress opening hours widgets are outdated, rely on heavy jQuery libraries, or fail to output structured data for search engines. PlexBlocks is built from the ground up for modern WordPress (Gutenberg):

  • Native Block Editor Integration: No shortcodes or external dashboards. Customize everything visually inside the Gutenberg sidebar.
  • Schema.org LocalBusiness JSON-LD: Automatically injects clean, search-engine-ready structured data into your page header to boost your Google Maps and Local Pack rankings.
  • Split Shifts & Multi-Time Slots: Add multiple daily shifts per day with a single click.
  • 10 Handcrafted Pre-Designed Templates: Switch between minimalist lists, space-saving cards, and modern hero layouts in seconds.
  • Live “Open Now” & Countdown Status: Displays dynamic real-time status badges (e.g., “Open Now – Closes at 5:00 PM”).
  • Ultra-Lightweight (< 20 KB): Zero external dependencies, no jQuery, and no bloat, keeping your Google PageSpeed scores high.

Perfect For These Businesses

Industry How PlexBlocks – Business Hours for Block Editor Helps
Restaurants, Bistros & Cafes Display lunch and dinner split shifts with liveΒ “Open Now”Β badges so diners never arrive to locked doors.
Medical Clinics & Dentists Clearly outline consultation hours, emergency weekend duty, and holiday closures for patient peace of mind.
Hair Salons & Spas Showcase weekly appointment availability with elegant typography and custom brand colors.
Retail Stores & Boutiques Highlight regular shopping hours, late-night shopping days, and seasonal holiday schedules.
Gyms & Fitness Centers Clarify morning and evening workout blocks, weekend hours, and member access times.
Auto Repair & Service Shops Inform drivers of weekday vehicle drop-off and pickup windows with instant local SEO schema.
Law Firms & Accounting Offices Present a professional, trustworthy office schedule aligned with corporate brand guidelines.

10 Ready-to-Use Designer Templates

Every website has a unique brand identity. PlexBlocks includes 10 distinct, responsive templates that can be applied with a single click:

  1. Clean List (Minimalist Table Layout): Crisp borders, generous whitespace, and an elegant header badge. Perfect for corporate agencies, medical clinics, and law firms.
  2. Compact Business (Space-Saving Layout): Designed specifically for sidebars, footers, and compact columns with centered store icons and smart day grouping (Mon – Fri: 09:00 – 17:00).
  3. Clock Style (Interactive Analog Clock): Features a live SVG analog clock with ticking hour, minute, and second hands synchronized to your timezone.
  4. Modern Card (Dark Theme & Glowing Pulse): A sleek dark card design with a high-tech glowing pulse dot (green for open, red for closed).
  5. Split with Image (Side-by-Side Hero Card): Pairs a photo of your storefront or team on the left with your complete schedule on the right.
  6. Open Now Banner (High-Impact Status Bar): Features a bold full-width status banner so customers immediately know if you’re open before scanning the schedule.
  7. Image Background (Atmospheric Overlay): Displays operating hours over a rich background image with adjustable blur and darkness overlays.
  8. Colorful Style (Pastel Day Chips): Gives each day of the week its own soft pastel badge. Great for cafes, childcare, and creative studios.
  9. Icon Circle Style (Numbered Day Nodes): Modern circular day chips with bold initials and clean layout lines.
  10. Timeline Style (Chronological Pathway): A vertical connected timeline track where the current day illuminates dynamically.

Key Features for Local Businesses & Agencies

1. Split Shifts & Multi-Time Slots per Day

Many businesses operate on multiple schedules per dayβ€”such as restaurants offering lunch (11:00 – 14:30) and dinner (18:00 – 22:30), or medical clinics with morning and evening rounds. PlexBlocks lets you add multiple slots per day with an intuitive + Add Time Slot button.

2. Automatic Schema.org LocalBusiness LD+JSON for Google Local SEO

Search engines don’t like guessing when your store is open. When you enable the Schema Markup toggle, PlexBlocks generates standardized LocalBusiness structured data and injects it into your page source. This helps Google display accurate opening hours and rich snippets in Google Maps and Local Search results.

3. Dynamic “Open Now” Badges with Real-Time Countdowns

PlexBlocks checks the visitor’s time against your WordPress timezone to display dynamic Open Now and Closed status badges with helpful countdown notices like “Closes at 5:00 PM” or “Opens tomorrow at 9:00 AM”.

4. Holiday & Special Closures Calendar

Need to schedule closures for Christmas, New Year’s Day, or summer vacation? The built-in Holidays & Special Closures panel includes a visual calendar. Click any date, give it a custom name (e.g., “Bank Holiday”), and the block will automatically show your holiday notice instead of standard hours on that day.

5. Granular Styling Controls

  • Independent 4-corner border radius and 4-side padding sliders.
  • Dedicated color pickers for open, closed, and holiday states.
  • Built-in business icon picker (Clock, Store, Food, Cafe, Calendar, Office, etc.) or custom logo upload.
  • Toggle between 12-hour (9:00 AM – 5:00 PM) and 24-hour (09:00 – 17:00) formats.

How to Add Business Hours in WordPress (Step-by-Step)

  1. Insert the Block: Open any page or post in the block editor, click the + button, and select the Business Hours block.
  2. Install the Plugin: In your WordPress dashboard, navigate to Plugins > Add New, search for PlexBlocks – Business Hours for Block Editor, and click Install Now > Activate.
  3. Choose a Layout: In the sidebar inspector, open Choose Template (10 Layouts) and pick your preferred design.
  4. Enter Your Schedule: Under Content & Hours, set your opening and closing times. Click + Add Time Slot if you need split shifts, or toggle Closed for days off.
  5. Enable Local SEO: Turn on the Enable Schema Markup toggle to output Google-compliant structured data.
  6. Publish: Click Publish or Update. Your visitors will now see your live opening hours!

Frequently Asked Questions

Can I try PlexBlocks – Business Hours for Block Editor before installing it?

Yes! You can use our WordPress Playground Live Preview to test the plugin directly in your browser without installing anything on your server.

Does this plugin support split shifts?

Yes. You can add two, three, or more time slots per day using the + Add Time Slot button.

How does the Schema.org LD+JSON markup benefit my website?

It provides structured data directly to Google and Bing, which helps your business rank in Google Local 3-Pack search results and displays accurate “Open / Closed” labels in Google Maps.

Does PlexBlocks work in other languages?

Yes. It is 100% translation-ready and includes verified translations for German (de_DE) and Spanish (es_ES) out of the box.

Will PlexBlocks affect my page loading speed?

No. PlexBlocks is built with pure vanilla JavaScript and modular CSS under 20 KB. It does not load jQuery or heavy third-party libraries.

03 Β· Installation

  1. Log in to your WordPress dashboard.
  2. Go to Plugins β†’ Add New.
  3. Search for PlexBlocks Business Hours for Block Editor.
  4. Click Install Now.
  5. Click Activate.
  6. Open any page or post using the WordPress Block Editor.
  7. Search for and add the PlexBlocks Business Hours block.

Want a custom plugin like this?

We build tailored WordPress and WooCommerce plugins β€” clean code, well documented, ready to ship.

Start Your Project

WhatsApp
Husen Memon
Husen Memon
Typically replies instant