

The calendar on the front end: two months with closed days, a special opening, public holidays, the previous / next month buttons and the legend.
Tell visitors when you are open — from one settings screen. ZA-ONE Business Calendar shows a monthly calendar of your closed days and an opening hours table on any page, with a block or a shortcode. The same settings can also output LocalBusiness structured data (JSON-LD) for search engines.
It is made for small shops, salons, restaurants and clinics that have regular closed days (“closed every Wednesday and on the 2nd and 4th Tuesday”), yearly breaks and the occasional change.
12-29 01-03 Year-end holidays (a period can cross the new year).2026/11/20 or 12/29~1/3), checks while you type, and a preview that updates before you save.When rules overlap, the order is: open on a usual closed day temporarily closed closed every year public holiday regular closed days open.
[zaone_calendar months="2" start="" legend="1" nav="1"] (start is YYYY-MM; empty = this month) and [zaone_hours note="1" merge="1" status="1"].<caption>, column headers and screen-reader text for every closed or special day, and closed days have a line along the bottom, so the information does not depend on color alone. The legend shows only the kinds of days in the months shown.When enabled, a LocalBusiness (or a more specific type such as HairSalon, Restaurant or Dentist) JSON-LD block is added to the home page or to every page, with the name, URL, telephone, image, address, openingHoursSpecification (weekdays with the same hours are grouped) and specialOpeningHoursSpecification for closures and special openings in the next 90 days.
ZA-ONE builds websites for small businesses in Japan. If you would like a website for your shop, see zone-web.jp.
Several locations, hours past midnight, shorter hours on specific days, events and bookings, public holidays of other countries, calendar sync, PDF output.
This plugin does not connect to any external service. Japanese public holidays are calculated locally.