[rmaps_engine_switcher]
Show what's open right now
Every listing carries a full weekly schedule — opening time, closing time, lunch break, day off. The plugin computes Open now at render time, paints a live status badge on each marker, and lets visitors narrow the map to listings that are open this very minute with a single checkbox.
What's on this map
Weekly schedule per listing
Owners fill in Monday through Sunday slots — opening time, closing time, optional lunch break, optional day off — straight on the listing form. Multiple intervals per day are supported (e.g. 9–13, 15–19).
Live Open / Closed badge
The marker carries a small green Open or red Closed badge computed on the fly from the visitor's current time. Closes-in-30-minutes hints the badge with an amber state so visitors know to hurry.
Full schedule in the popup
Click a marker and the popup shows the full seven-day breakdown — today's row highlighted, days off greyed out, lunch breaks rendered as gaps. Closed-for-holidays days inherit the same greyed-out treatment.
Sidebar mirrors the map
Every card in the synced sidebar carries the same Open / Closed badge as its marker, plus the schedule row. Hover a card and the matching marker scales up and pulses — hover a marker and its card scrolls into view.
"Open now" filter
Tick Open now in the search panel and the map narrows to listings that are open at this exact minute — and only those. Combine with a category, a radius or a keyword to thin the field further.
Timezone-aware
The Open / Closed check runs against WordPress' configured timezone, not the visitor's clock — so a Tokyo café marked open from 09:00 stays open at 09:00 Tokyo time regardless of who's looking at the map.
Try this
- Click any marker — the popup opens with today's row highlighted and the full week beneath.
- Tick "Open now" in the search panel — the map narrows to listings open this minute.
- Hover a card in the sidebar — the matching marker scales up and pulses on the map.
- Open the Edit listing screen for any item and tweak its hours — the badge updates on the next page load.
- Flip the engine with the switcher above the map — schedule rendering survives Google ↔ Mapbox ↔ MapLibre.