Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Astrowave Simple Event Calendar Wordpress Plugin - Rating, Reviews, Demo & Download

Astrowave Simple Event Calendar Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Astrowave Simple Event Calendar is a lightweight calendar for shops and facilities. No ACF required.

Features

  • One shortcode: [astrowave_event_calendar]
  • Closed weekdays: Mark weekly closed days
  • Optional public holidays: Off by default (no network). When enabled:
    • Japan (JP) holidays-jp (better coverage for substitute / “国民の休日”)
    • Other countries Nager.Date
  • Manual holidays: Always available — YYYY-MM-DD Name (overrides API on the same date)
  • 3 event types: Normal / Closed / Special
  • PC & mobile: Popup / bottom sheet

How to use

  1. Activate the plugin
  2. Add events (date, type, message, link)
  3. Calendar Notes (Administrators): footnotes, closed weekdays, optional holidays + country, manual holidays
  4. Place [astrowave_event_calendar] on a page

Shortcode

  • [astrowave_event_calendar]

Month: ?cal_month=2026-08 (default: current month)

External services

This plugin can optionally connect to third-party holiday APIs. These requests are off by default. They run only when an administrator enables “public holidays” under Calendar Notes. Results are cached in WordPress transients. API base URLs are fixed in the plugin (users cannot enter arbitrary URLs). If an API fails, the calendar still works; manual holiday lines remain available.

holidays-jp (Japan only, when country

JP) =

  • What: Public JSON of Japanese national holidays (including substitute holidays).
  • When: Once per year of calendar data (cached); only if holidays API is ON and country is JP.
  • Data sent: Year number in the request URL path only. No personal or site user data.
  • Website: https://holidays-jp.github.io/
  • Terms / license (MIT): https://github.com/holidays-jp/holidays-jp.github.io/blob/master/LICENSE
  • Privacy: Hosted on GitHub Pages; see GitHub Privacy Statement — https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement

Nager.Date (other countries)

  • What: Public holidays by country code.
  • When: Once per year + country (cached); only if holidays API is ON and country is not JP.
  • Data sent: Country code and year only. No personal or site user data.
  • Website: https://date.nager.at/
  • Terms: https://date.nager.at/Terms
  • Privacy: https://date.nager.at/Privacy

Not included

Recurring events, date ranges, admin color pickers, unlimited types. Kept Simple.

Astrowave Simple Event Calendar は開館日向けの軽量カレンダーです。

  • ショートコード [astrowave_event_calendar]
  • 定休日の曜日
  • 祝日APIはデフォルトOFF。ON時: 国=JPは holidays-jp、他国は Nager.Date(詳細は External services)
  • カレンダー補足の保存は管理者(manage_options)のみ
  • 手入力の祝日は常に有効(同日は手入力優先)
  • PCポップアップ / スマホボトムシート

Screenshots

  1. Front calendar with events and detail popup (desktop)

    Front calendar with events and detail popup (desktop)

  2. Calendar in a sidebar widget

    Calendar in a sidebar widget

  3. Event list popup from the sidebar calendar

    Event list popup from the sidebar calendar

  4. Shortcode block on a page

    Shortcode block on a page

  5. Shortcode in Appearance → Widgets

    Shortcode in Appearance → Widgets

  6. Calendar Notes settings (closed weekdays / holidays)

    Calendar Notes settings (closed weekdays / holidays)

  7. Add Event screen with date and type fields

    Add Event screen with date and type fields


Reviews & Comments