Skip to main content
Login Join
Idara Business Hours
Accessibility · Free

Idara Business Hours

by Mohammad Sajid Ansari (@iamsajidansari)

Back to Showcase
Verified owner
Accessibility Free business hours fse Gutenberg block local seo Opening Hours
Idara Business Hours banner

About This Plugin

Idara Business Hours is a focused, single-purpose Gutenberg block that shows your weekly opening hours in a clean, accessible table — with a live “Open now / Closed” status pill that updates in the visitor’s browser against your business timezone, so it never goes stale behind page caching.

It also emits optional LocalBusiness schema.org markup (JSON-LD) so search engines can show your hours directly in results.

Idara (إدارة) is the Arabic word for “administration” or “management”. Idara Studio is a one-person studio building a growing family of carefully crafted, single-purpose Gutenberg blocks.

Browse the full catalogue, live demos and per-block documentation at idara.studio.

Why this and not a full block suite?

Most block plugins ship 30+ blocks you’ll never use, slowing your editor and your frontend. Idara plugins are deliberately small. This one loads its CSS and JavaScript only on pages where the block is present — never globally.

Features

  • Weekly hours editor (Monday–Sunday), each day open or closed
  • Split shifts — multiple time ranges per day (e.g. 9:00–12:00 and 14:00–18:00 for a lunch break)
  • Live “Open now / Closed” status, computed in the browser against your business timezone (cache-safe via the WordPress Interactivity API)
  • “Opens at…” / “Closes at…” hint next to the status
  • Special / holiday hours — date-specific overrides (e.g. closed Dec 25)
  • Optional LocalBusiness JSON-LD schema (name, address, phone, opening hours) for local SEO
  • 12-hour or 24-hour time display
  • Highlights the current day in the table
  • Per-block timezone control (defaults to your site timezone)
  • Inherits theme color and typography via block supports
  • Full Site Editing (FSE) compatible — works inside block templates and template parts
  • Semantic, accessible markup with ARIA labels
  • No tracking, no external requests, no third-party services
  • Translation-ready

Use cases

  • Restaurants, cafés, and shops showing when they’re open
  • Clinics and professional services with split (morning/afternoon) hours
  • Any local business that wants accurate hours in search results via schema

Development

Source code and build tools are available on GitHub:
https://github.com/sajid-ansari-65/idara-business-hours

The src/ directory contains the unminified JavaScript (ES modules, JSX) and SCSS. Run npm install && npm run build to compile.

Screenshots

Community Reviews

No reviews yet. Be the first to share your experience!

Log in to leave a review