Business Places – Opening Hours Table & Local Business Schema
Show your business hours as a weekly opening hours table : time slots as rows, Monday to Sunday as columns, and a mark in every cell where you are open. Add the table with a block, a widget or a shortcode, and output LocalBusiness structured data (JSON-LD) with openingHoursSpecification for search e
Show your business hours as a weekly opening hours table : time slots as rows, Monday to Sunday as columns, and a mark in every cell where you are open. Add the table with a block, a widget or a shortcode, and output LocalBusiness structured data (JSON-LD) with openingHoursSpecification for search engines.
Formerly known as “ Taro Open Hour “.
Who is it for?
- Clinics, dental offices, osteopaths and pharmacies that publish consultation hours.
- Beauty salons, hair salons and spas.
- Shops, cafés and restaurants with one or several branches.
- Directory sites (e.g. a database of gyms) where every post is a place with its own hours.
It fits the Japanese-style consultation hours table (診療時間表), e.g. “9:00–12:00 / 14:00–18:00” rows with ○ for open and × or / for closed.
Features
- Opening hours table – Add any number of time slots (e.g. 9:00–12:00 and 14:00–18:00) and tick the weekdays each slot is open.
- Selectable marks – Choose the open mark (✓ ○ ● ◎ ✔) and the closed mark (- × ✕ or blank), or enter custom text, at Settings > Business Places .
- Holiday notes – Add a note such as “Closed on Sundays and public holidays” below the table.
- Blocks – “Open Hour” and “Business Place” blocks for the block editor.
- Widgets and shortcodes – [open-hour] and [business-place] , also usable in block themes.
- Business places – Address, access information, phone, email and URL, with a Google Maps embed.
- Local Business schema – JSON-LD with a selectable schema.org type (MedicalClinic, Dentist, BeautySalon, Restaurant, Store, etc.), address and opening hours.
- Multiple places – Use the built-in place post type or any post type you choose; mark one place as the site’s main location.
Case Study
Case 1
If your site is for your bookstore, add your store’s location as a business place.