plugin-icon

Aprus Appointment Calendar

作者 aprus·
Lightweight, free appointment booking calendar. Shortcode, widget, Gutenberg block. Drag-select availability in admin. English & Polish.
版本
2.5.0
最近更新:
Jul 21, 2026
Aprus Appointment Calendar

Aprus Appointment Calendar is a lightweight, no-frills booking plugin. You set your opening hours, drag-select the exact slots you want to be bookable, and clients book through a clean calendar embedded anywhere on your site.

Features

  • Two client views — monthly calendar and weekly column layout
  • Embed anywhere[apruapca_calendar] shortcode, classic widget or Gutenberg block (Aprus Appointment Calendar / Aprus Appointment Calendar (columns))
  • Admin availability grid — drag-select a rectangle over slots to open or close them in bulk. Booked slots are protected from accidental change.
  • Appointment duration + break — control slot generation with duration and buffer between visits
  • Working days & hours — per-day-of-week toggle, lead time (earliest booking), calendar range (how far ahead)
  • Booking popover — hover a booked slot in admin to see client details and cancel with one click; cancellation sends an e-mail notification
  • Automatic locale — Polish or English based on WordPress site language, English by default
  • Respects your WP settingsstart_of_week (Monday vs Sunday), time_format (24h / 12h AM-PM)
  • E-mail notifications — customer + admin messages via wp_mail()
  • No accounts required — clients book by e-mail

Free and open source

The plugin is fully free — no premium tier, no artificially blocked features. If you find it useful, you can buy me a coffee on Ko-fi or on buycoffee.to. It helps me keep the project maintained.

Privacy

The plugin stores appointment data (name, e-mail, phone, note, date, time) in your own WordPress database. Nothing is sent to third-party servers. E-mails go through the standard wp_mail() function.

目前已測試版本
WordPress 7.0.2
此外掛程式已可供下載,並可用於你 系統。