Gravity Perks GF Bookings 预约排期插件介绍
GP Bookings 是 Gravity Perks 里的预约模块,由 Gravity Wiz 开发,官方目前标注为测试阶段。它把 Gravity Forms 的提交记录变成可排期、可占位、可改期的预约,并在 WordPress 后台给出一套多视图日历。它不另建一套预约系统,而是让你已有的表单多出一个时间选择字段,提交后自动落到日历上。使用前提是 Gravity Forms 主插件与 Gravity Perks 框架。
GF Bookings 的三个基本概念
官方把一次预约拆成三件东西:服务、资源、可用性。服务是「客人要买什么」,比如初次咨询、剪发、木屋住宿;资源是「谁或什么来提供服务」,可以是人、房间、器材、车辆;可用性是「什么时候能约、多长一格」。这三者可以分开设置,也可以让资源沿用服务的规则。
资源按类型分组,一个服务可以跨多个资源类型取人。举例来说,剪发服务对应的资源是几位发型师,木屋住宿对应的资源是几间不同的木屋——同一套引擎,靠资源把「可约的单元」区分开。
GF Bookings 的排期规则
可用性窗口决定哪天开放、几点到几点;时长把窗口切成固定格子;缓冲时间在两场之间留空档;提前期限制最晚能约到多久之后。四项组合起来,就能把「每场三十分钟、需提前一天、只在工作日」这类规则表达清楚。
容量是另一个维度,指同一时段能接多少单;占用人数则是「一单里带几个人」。做团课或包间时,这两个字段一起决定剩余名额。
| 项目 | 说明 |
|---|---|
| 服务 | 可被预约的项目本身,如咨询、课程、住宿 |
| 资源 | 提供服务的人、房间、器材,可按类型分组 |
| 可用性 | 开放时段、单场时长、缓冲、提前期 |
| 容量与人数 | 同时段可接单数与单次携带人数 |
GF Bookings 的后台日历
预约提交之后进入后台仪表盘,视图有五种:概览看近期活动,日历按日期铺开,资源日历按资源分组,议程按时间顺序列,列表则是表格式管理。多数视图支持按月、周、日切换,也能按状态与资源筛选,并可为不同服务与资源指定颜色。
管理动作覆盖确认、拒绝、取消、改期、完成。员工可以在后台自助管理自己的排期,客人则通过一个自助页面改期或取消,截止时间可以按服务单独设。
GF Bookings 的日历同步与通知
同步是双向的:预约可以写到外部日历,外部日历的占用也能反过来挡住可约时段。官方区分了两种方式,一种是通用的日历订阅格式,另一种是对 Google 日历的直连集成,后者能带回更多事件信息,也支持把外部事件过滤成「不可约」。
通知按事件触发:确认、提醒、取消三类邮件可以分别配置。提醒的提前量按服务设定,避免所有服务共用一个时间点。
GF Bookings 的兼容与环境
依赖 Gravity Forms 与 Gravity Perks,支付走 Gravity Forms 的支付网关扩展,因此收费预约不需要再接一套收款系统。与 GP Populate Anything、GP Auto List Field 有官方联动,用于把服务或资源动态填进表单字段。
因为是测试阶段,官方文档里单列了已知限制。上线前建议先把「取消后名额是否立刻释放」「删除提交记录后预约是否仍占位」这两条实测一遍,这两处在官方 FAQ 里有专门说明。
GF Bookings 的常见问题
「能不能一个表单约多个服务」可以,服务字段支持预选一个、让访客多选、或根据前面的字段动态填充。
「改期会不会丢原记录」改期是在原预约上更新,历史仍留在提交记录里,计费明细也能回看。
「时区与时间格式不对怎么办」官方有单独的时间格式说明,站点时区与访客时区不一致时优先查这一节。
安装入口见 芒果下载页,插件归档在 WordPress 插件归档页,同类工具可对照 WordPress网站自动化插件 与 Premium 插件,站型取舍见 WordPress电商主题与插件推荐。



