Linux 软件免费装
Banner图

Appointly

开发者 tscholene
更新时间 2026年5月30日 22:12
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduling booking appointment quote inquiry

下载

2.0.11 2.0.12 2.0.8 2.1.0 2.1.1 2.0.7

详情介绍:

For service businesses that can't sell flat-rate — where every appointment needs a custom quote before it becomes a booking. Appointly is a quote-based booking system for WordPress that puts you back in the loop. Instead of automatic scheduling and fixed prices, customers submit booking inquiries, you review each one, send a personalized quote (with or without pricing), and the customer accepts or declines. Every booking is deliberate, every price is yours to set, every customer gets a personal touch. Perfect for lawyers, consultants, tradespeople, event planners, hair & beauty salons, tattoo artists, photographers, yoga and fitness studios, tutors, and any service business that quotes before it confirms. Why Appointly? Most booking plugins force automatic scheduling with fixed prices. Appointly is different:
  1. Customer picks a date or time slot and submits an inquiry
  2. You review the request in the admin dashboard
  3. You send a personalized quote with a price and personal note
  4. Customer accepts or declines via a link in the email
  5. Booking confirmed, everyone gets notified
This quote workflow gives you the flexibility to adjust pricing per request, check availability manually, and add a personal touch before confirming any booking — exactly what service businesses with variable pricing need. Features: Appointly Pro: Appointly Pro is a separate companion plugin that extends Appointly with professional booking features. It is sold on https://appointly.tscholene.com for €2.99 per month and is NOT distributed through the WordPress.org Plugin Directory. The free plugin remains fully functional without Pro. Pro is an opt-in upgrade, not a lock on existing features. Currently shipped in Appointly Pro: Planned for upcoming Pro releases (no timeline commitment): Learn more at https://appointly.tscholene.com Shortcodes & Block:

安装:

  1. Upload the appointly folder to /wp-content/plugins/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Complete the setup wizard (Admin → Booking)
  4. Add [appointly_calendar] to any page or post, or use the "Booking Calendar" Gutenberg block
  5. Optionally configure SMTP under Booking → Settings → Email Delivery

屏幕截图:

  • Timeslot mode (new in 2.1.0) — customers pick a specific time within your daily availability window
  • Customer confirmation email — branded, immediately after the inquiry, with date and slot time
  • Admin Bookings overview — every inquiry with status (pending, offered, confirmed, declined) and one-click actions
  • Booking detail view — customer info, message, status, timeline, and Send Offer / Mark as Accepted / Decline actions
  • Admin notification email — every new inquiry pinged to the admin inbox with a one-click View in Admin link
  • Customer confirmation page — one-click accept or decline from the offer email, with a clear confirmation back to the visitor
  • Service editor — title, description, image, lead time, base price, and the new day-mode / timeslot-mode toggle

常见问题:

Does this plugin require any external dependencies?

No PHP dependencies. The free plugin is fully self-contained and works offline. The admin SPA is bundled with @wordpress/scripts and ships with its own translation files. Google Fonts (Instrument Serif, Plus Jakarta Sans, DM Mono) are loaded on admin pages only for the Appointly brand typography. This is documented in the "External services" section below. No fonts or third-party assets are loaded on customer-facing booking pages.

Can I use multiple calendars on one page?

Yes. Each [appointly_calendar] shortcode creates an independent instance.

How does the booking flow work?

  1. Customer selects a date (and optionally a timeslot) and fills out the booking form
  2. Customer and admin receive confirmation emails
  3. Admin reviews the request in Booking → Bookings and clicks "Send Offer" with a price and personal note
  4. Customer receives an offer email with Accept / Decline buttons
  5. On acceptance, both parties receive the final confirmation email

Does it support multiple languages?

Yes. All strings are translatable via the standard WordPress .po/.mo system. German translations are included for de_DE, de_DE_formal, de_AT, de_CH, and de_CH_informal. The admin React bundle also ships per-bundle .json translation files so all admin UI strings render in the selected language. You can override the customer-facing email language independently of the site language under Booking → Settings → General → Email Language.

Can I customize the email templates?

The free plugin ships ten default HTML email templates that are fully translatable through the standard WordPress translation system. If you need to rewrite the copy beyond translation, you can either override the templates in a child theme via the standard WordPress template loader, or use the live preview template editor in Appointly Pro.

Does it support payments?

The free plugin does not collect online payments directly. The booking flow supports manual / offline payment arrangements: when you send an offer, you state the price, the customer accepts, and you handle payment out-of-band (invoice, bank transfer, cash on arrival, etc.). Online payment collection via Stripe, using your own Stripe keys, will be available through Appointly Pro in a later release.

How is Appointly different from other booking plugins?

Unlike most booking and appointment plugins that push automatic scheduling, Appointly is built around a personal offer workflow. You receive booking requests, review them personally, and send customised offers. This gives service providers full control over their calendar, pricing, and customer communication, perfect for businesses where every reservation deserves a personal touch.

How do I get Appointly Pro?

Visit https://appointly.tscholene.com to subscribe. When you subscribe, you receive a download link and a license key via email. You install Appointly Pro as a second plugin (Plugins → Add New → Upload Plugin) alongside this free plugin, paste your license key under Appointly → License, and the Pro features activate. The installation takes about two minutes. Appointly Pro is NOT distributed through the WordPress.org Plugin Directory. It is sold directly on appointly.tscholene.com via Lemon Squeezy, which handles EU VAT, subscriptions, failed payments, the customer portal, and refunds. Appointly Pro coexists with this free plugin in one admin menu, no duplicate menu entries, no configuration conflicts, and Pro can be removed independently without affecting any of your booking data.

更新日志:

2.1.1 2.1.0 2.0.12 2.0.11 2.0.10 2.0.9 2.0.8 2.0.7 2.0.6 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.0 1.0.0