| 开发者 | amitry |
|---|---|
| 更新时间 | 2026年10月21日 17:50 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Yes. It is a self-hosted, privacy-friendly alternative to cloud schedulers like Calendly. The booking calendar runs on your own site, and all appointment data stays in your WordPress database instead of on an external service.
Yes. The scheduling wizard detects the visitor's time zone automatically and shows every available slot in their local time. Visitors can also switch the time zone by hand. Your bookings are stored consistently, so your own calendar always reflects your business time zone. The confirmation and reminder emails, the calendar invite and the cancel page then show the appointment in the client's own time zone. The emails to you use your business time zone and add the client's local time when it is different.
Yes. Every personalized booking link has a built-in QR code you can download as PNG or SVG and print on flyers, business cards, posters, or show on a screen. Because a link is reusable, the same QR code works for many people.
Yes. Each booking link can be scoped to all services, specific categories, or a hand-picked set of services, so every recipient sees only what is relevant to them. You can also set an expiry date per link.
No. Availability is treated as one shared calendar, so a slot booked through any link disappears from all of them, and a race-safe check at booking time stops two people from taking the same slot at the same moment.
In dedicated tables in your own WordPress database. Nothing is sent to external services, which keeps the plugin friendly to GDPR and privacy-conscious sites.
Yes. Confirmation emails include secure self-service reschedule and cancel links. When a customer reschedules, the new appointment is created first and the old one is only released once the new booking is confirmed.
No. The wizard renders in an isolated pipeline that does not load theme stylesheets or scripts, so the booking calendar stays consistent everywhere.
Yes, in three ways: the "Booking Section" block in the block editor, the Booking Section widget in Elementor, or the [amitry_booking] shortcode for the Classic Editor, widgets, and other page builders. All three offer the same two layouts, a call-to-action section or the embedded wizard, and the same settings.
No. By default the button opens the booking wizard in an overlay on top of your page, and the embedded layout keeps everything inline. You can turn the overlay off per section if you would rather send visitors to the booking page. Opening a booking link directly, or scanning its QR code, always shows the full booking page.
Yes, and there is a setting for exactly that. Switch off "Greet the recipient by name" so a public page does not address every visitor with the same person's name. For public pages a link scoped to all services usually works best.
Yes. Under Amitry Booking, Wording you can edit every text your customers see. It has three tabs: the booking wizard, the emails they receive, and the cancel page. That covers headlines, step titles, button labels, error messages, email subjects and opening lines, and both the title and the description of the calendar invite. Leave a field empty to keep the default, which follows your site language.
Yes. The Wording screen has an Email templates tab where you can replace the built in layout of any email with your own text, using placeholders such as {first_name}, {service}, {date}, {time} and {cancel_link}. Simple HTML is allowed. Leave a template empty and that email keeps the normal design.
Whichever your site uses. The wizard follows the time format under Settings, General, so it always matches your confirmation emails and the rest of WordPress.
Yes. All text uses standard WordPress translation functions, and the plugin ships with English and German. Other languages can be added through translate.wordpress.org.