Linux 软件免费装
Banner图

Availo

开发者 darshandagli
更新时间 2026年7月29日 21:02
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduling booking calendar appointments meetings

下载

1.0.0 1.0.1 1.1.0 1.1.1 1.1.2 1.1.3

详情介绍:

Availo lets visitors book meetings with you directly on your WordPress site. Availo stores all booking data in your own WordPress database. There are no Availo accounts and no tracking. The only external service is Google, and only if you choose to connect a Google Calendar — see External services below.

安装:

  1. Upload the plugin to /wp-content/plugins/availo, or install through the WordPress plugins screen.
  2. Activate the plugin.
  3. Go to Availo → Availability to set your working hours.
  4. Create your first event type under Availo → Event Types.
  5. Share the booking link, or embed the booking block/shortcode on any page.

屏幕截图:

  • Booking form with your custom questions
  • Thank-you screen — per event, show a custom message or redirect to any page
  • Bookings dashboard with status and event filters
  • Booking detail — everything the invitee submitted, in one place
  • Availability editor — weekly hours and date overrides per host
  • Event type scheduling settings — duration, buffers, notice, booking window
  • After-booking options — thank-you message, redirect, and confirmation email editor

升级注意事项:

1.0.0 First public release of Availo. 0.2.0 Compatibility release: page builders, block themes, plain permalinks, cached pages. Plus editable confirmation emails and post-booking redirects. 0.1.0 Initial release.

常见问题:

Does it detect the visitor's time zone?

Yes. Slots are displayed in the invitee's local time zone (detected from the browser), with a manual override selector.

Can invitees cancel or reschedule?

Yes. Every confirmation email includes a secure manage link where the invitee can cancel or pick a new time.

Does it prevent double bookings?

Yes. Slot availability is re-validated inside a per-host lock at the moment of booking, so two invitees can never win the same slot.

Do I need a Google account to use Availo?

No. Google Calendar and Google Meet are entirely optional and off by default — Availo runs fully on your own site without them. Connect a Google account only if you want busy events to block slots or want Meet links generated automatically.

Why do I have to create my own Google OAuth client?

So your calendar data goes straight from your site to your own Google project, rather than through a server run by us. It also means no shared credentials ship with the plugin. Because the client is yours, Google shows an "unverified app" notice on first connection; you can continue past it, or verify the project in the Google Cloud Console.

How do I report a security issue?

Please report security issues privately to security@whitelabelwp.agency rather than in the support forum, so they can be fixed before public disclosure. See SECURITY.md in the plugin for details.

Will my data be removed if I uninstall?

Only if you explicitly enable "Delete all data on uninstall" in Settings. By default your bookings are kept.

Does it work with Elementor, Divi, WPBakery, Bricks, and other page builders?

Yes. Use the [availo event="your-event"] shortcode in any builder's shortcode/text/code element, or the Availo block in the block editor. The widget also mounts inside content a builder injects dynamically (popups, tabs, accordions), and its styles are isolated from theme and builder CSS. Developers can trigger a manual re-scan with window.Availo.scan().

Does it work with block themes and classic themes?

Yes. The booking pages at /schedule/{host}/{event}/ render inside your active theme — block themes (e.g. Twenty Twenty-Five) and classic themes are both supported, and the widget works with pretty or plain permalinks.

Can I customize the thank-you screen or redirect after booking?

Per event type you can edit the thank-you message, fully customize the confirmation email (subject and body with merge tags), or redirect invitees to any URL right after booking.

更新日志:

1.1.3 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0 0.7.0 0.6.0 0.5.0 0.4.0 0.3.0 0.2.0 0.1.0