RepairPlugin
Site & brandingIncluded on every planImproved in v3.1.1

Show your hours,
win more visits.

Display your opening hours, a live open/closed indicator, and upcoming holidays on your website, so customers always know when you're available.

8
shortcodes available
30s
auto-refresh interval
4
conditional states
Downtown Repair Co
Open today
OPEN · closes 18:00
Weekly schedule
Monday9:00 — 18:00
Tuesdaytoday9:00 — 18:00
Wednesday9:00 — 18:00
Thursday9:00 — 20:00
Friday9:00 — 18:00
Saturday10:00 — 16:00
SundayClosed
Auto-refresh · 30sSEO schema attached
Why repair shops choose it

Hours, status, and SEO in one toolkit.

Eight shortcodes covering every way customers and search engines need to see your opening times.

8 hours shortcodes
[Repair_Indicator]
[Repair_Opening_Hours]
[Repair_Special_Dates]
[Repair_SEO_Hours]
+ 4 more
8shortcodes

Complete hours toolkit

RepairPlugin provides 8 shortcodes covering weekly schedules, special dates, live indicators, SEO structured data, and conditional content blocks. Place them on any page, widget area, or PHP template.

Live indicator
OPEN · closing soon
Opens in 32 min
CLOSED
refresh · 30s
30srefresh

Live open/closed status

All three opening-hours shortcodes (Indicator, Opening Hours, and Special Dates) refresh automatically every 30 seconds. When a customer stays on the page past closing time, the status changes without a page reload. Approximation mode adds 'opening soon' and 'closing soon' messages with configurable warning windows.

Conditional content
OPENWalk in any time
CLOSEDReopens {next_open_day}
SOONClosing in {countdown}
4conditional blocks

Smart conditional content

Show different messages depending on whether your shop is currently open, closed, opening soon, or closing soon. Use dynamic codes like {countdown}, {next_open_day}, and {next_open_time} for real-time information.

Schema.org
{
"@type": "LocalBusiness",
"openingHours": "Mo-Fr 09:00-18"
}
Local search ready
1SEO schema

Structured data for search engines

The SEO shortcode outputs invisible schema.org structured data that tells Google your business hours, address, and location details. This helps your business appear correctly in local search results.

How it works

Three steps. Live hours on any page.

Copy the shortcode you need, drop it in, and tweak display options if you want. That's it.

Step 1 · copy
[Repair_Indicator location="Main"]Copy
1

Copy the shortcode

Go to Settings > Opening Hours > Display Opening Hours. Find your location and copy the shortcode you need: hours table, indicator, special dates, or SEO data.

Step 2 · paste
Page · footer widget
OPEN · closes 18:00
2

Paste it on your page

Add the shortcode to any WordPress page using a Shortcode block or HTML module. Each shortcode requires the location attribute set to your store name.

Step 3 · customize
Display modeConsolidated
OutputInline
Week startsMonday
3

Customize the display

Configure indicator colors, table format, day display, and special date ranges. Choose between normal or consolidated display modes, table or inline output, and which day starts your week.

Plan availability

Included on every plan.

Opening hours display is core storefront functionality, available from Essentials onwards.

EssentialsIncluded

Included

GrowthIncluded

Included

ScaleIncluded

Included

FAQ

Common questions.

Do the shortcodes update automatically?

Yes. The Indicator, Opening Hours, and Special Dates shortcodes refresh their content automatically every 30 seconds. The status updates without a page reload.

Do I need one shortcode per location?

Yes. Each shortcode requires the location attribute set to a specific location name. If you have three locations, you need three separate shortcodes.

Can I use these shortcodes in PHP templates?

Yes. Use WordPress's do_shortcode() function in your theme templates, for example: echo do_shortcode('[Repair_Indicator location="My Store"]');

What display modes are available for the hours table?

Normal mode shows each day on its own row. Consolidated mode groups days with the same hours together (e.g., 'Mon — Fri: 9:00 AM — 6:00 PM'). You can also choose between table and inline output formats.

Turn visitors into customers.

Join 500+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.