Title: Robse Booking
Author: robsejp
Published: <strong>2026 年 10 月 4 日</strong>
Last modified: 2026 年 10 月 4 日

---

搜索插件

![](https://s.w.org/plugins/geopattern-icon/robse-booking.svg)

# Robse Booking

 作者：[robsejp](https://profiles.wordpress.org/robsejp/)

[下载](https://downloads.wordpress.org/plugin/robse-booking.0.1.0.zip)

 * [详情](https://cn.wordpress.org/plugins/robse-booking/#description)
 * [评价](https://cn.wordpress.org/plugins/robse-booking/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/robse-booking/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/robse-booking/#developers)

 [支持](https://wordpress.org/support/plugin/robse-booking/)

## 描述

Robse Booking takes one-to-one appointments for salons, bodywork and relaxation 
studios, consultation offices, private lessons and similar small businesses. It 
is built for businesses in Japan: times are in Japan Standard Time, the form asks
for the phonetic reading of the customer’s name, and phone numbers are checked as
Japanese numbers. The interface is written in English and is translated into Japanese
through translate.wordpress.org.

It works with any theme. Changing the theme does not affect bookings.

#### How a customer books

 1. Choose a service menu item.
 2. Choose a staff member, or “no preference”.
 3. Choose a date and time from the available slots.
 4. Enter contact details and verify the email address with a 6-digit code.
 5. Confirm. The customer receives a confirmation email with a personal link to change
    or cancel the booking until a deadline you set.

#### What it does

 * **No double bookings.** Every booking reserves the staff member and one shared
   slot (a chair, room or treatment table) in 5-minute units, protected by a database
   unique key and a row lock. Twenty simultaneous requests for the last slot result
   in exactly one booking.
 * **One calendar for every channel.** Phone and walk-in bookings are added from
   the admin screen with the same availability check as online bookings.
 * **Business hours and closures.** Weekly hours for the business and for each staff
   member, temporary closures, changed hours, booking deadline, how many days ahead,
   and the change/cancellation deadline. Changes that conflict with upcoming bookings
   are not saved; the conflicting bookings are listed instead.
 * **Notifications.** Confirmation, change, cancellation and reminder emails to 
   customers, and notifications to the business (without the customer’s name). Failed
   emails are retried and can be resent; a failed email never cancels a booking.
 * **Customer records.** Bookings are grouped into customer records automatically,
   with visit counts, next booking, a front desk note and merging of duplicates.
 * **Business type defaults.** General, bodywork and relaxation, hair and beauty
   salon, consultation and professional services, and private lessons. These set
   labels (for example “Stylist” instead of “Staff”) and add sample menu items as
   drafts. Nothing you have entered is overwritten.
 * **Design settings.** Three presets (Simple, Soft, Calm), six colors, typeface
   and text size, button style and corners, card corners, shadow, padding and border,
   and maximum width, with a live preview before saving. Colors that would be hard
   to read are darkened automatically. Styles apply only inside the plugin’s own
   output and do not change your theme’s headings, buttons or forms.
 * **Roles.** Booking manager (bookings and settings) and booking receptionist (
   bookings and customer records only).
 * **Privacy.** Personal data is anonymized after the retention period you set, 
   and the plugin supports the WordPress personal data exporter and eraser. The 
   booking change page is sent with no-store, noindex and no-referrer headers.

#### Shortcodes and blocks

 * `[robse_booking]` – online booking
 * `[robse_booking_manage]` – check, change or cancel a booking (opened from the
   email link)
 * `[robse_booking_policy]` – privacy policy and booking terms, built from your 
   settings
 * `[robse_booking_menus]`, `[robse_booking_staff]`, `[robse_booking_hours]`, `[
   robse_booking_access]`, `[robse_booking_contact]`

Each one is also available as a block.

#### Not included

Group or class bookings with capacity, multi-day stays, online payment, calendar
sync, LINE notifications, choosing a specific room or facility, and multiple locations.

#### Requirements

MySQL or MariaDB with InnoDB. Bookings cannot be started on SQLite, because double-
booking prevention depends on transactions and row locks.

WordPress’s built-in scheduler only runs when the site is visited. For reminders
to be sent on time, set up a server cron job that calls wp-cron.php every minute.

## 安装

 1. Install and activate the plugin.
 2. Open **Bookings > Getting started** and follow the steps from the top: business
    information, service menu, staff, business hours and shared slots, booking pages,
    notification email test and booking test.
 3. When both tests pass, click **Start accepting online bookings**. Online booking
    is off until then.

## 常见问题

### What happens to bookings if I deactivate or delete the plugin?

Nothing is deleted. Bookings, customers and settings stay in the database. To erase
everything, use **Bookings > Notifications and status > Erase all booking data**,
which asks you to type a confirmation phrase.

### Can I put the booking form on my own page?

Yes. Add the shortcode or block to any page. Links in confirmation emails point 
to the page that contains the “Check or change your booking” shortcode or block.

### Does it take payments?

No. Customers pay on the day. A price of 0 is shown as “Free”, and you can choose
to show “Price will be explained on the day”.

### Can customers choose a specific room?

No. The number of shared slots is a single number for the whole business.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Robse Booking」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ robsejp ](https://profiles.wordpress.org/robsejp/)

[帮助将「Robse Booking」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/robse-booking)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/robse-booking/)，查看
[SVN仓库](https://plugins.svn.wordpress.org/robse-booking/)，或通过[RSS](https://plugins.trac.wordpress.org/log/robse-booking/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/robse-booking/)。

## 更新日志

#### 0.1.0

 * First release.

## 额外信息

 *  版本 **0.1.0**
 *  最后更新：**2 天前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.6 或更高版本 **
 *  已测试的最高版本为 **7.1.3**
 *  PHP 版本 ** 8.1 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/robse-booking/)
 * 标签
 * [appointment](https://cn.wordpress.org/plugins/tags/appointment/)[booking](https://cn.wordpress.org/plugins/tags/booking/)
   [calendar](https://cn.wordpress.org/plugins/tags/calendar/)[Japanese](https://cn.wordpress.org/plugins/tags/japanese/)
   [reservation](https://cn.wordpress.org/plugins/tags/reservation/)
 *  [高级视图](https://cn.wordpress.org/plugins/robse-booking/advanced/)

## 评级

尚未提交反馈。

[您的评价](https://wordpress.org/support/plugin/robse-booking/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/robse-booking/reviews/)

## 贡献者

 *   [ robsejp ](https://profiles.wordpress.org/robsejp/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/robse-booking/)