Title: Web Integrate Catering Requests
Author: Web Integrate
Published: <strong>2026 年 10 月 5 日</strong>
Last modified: 2026 年 10 月 5 日

---

搜尋外掛

![](https://ps.w.org/web-integrate-catering-requests/assets/banner-772x250.png?rev
=3728011)

![](https://ps.w.org/web-integrate-catering-requests/assets/icon-256x256.png?rev
=3728011)

# Web Integrate Catering Requests

 由 [Web Integrate](https://profiles.wordpress.org/webint/) 開發

[下載](https://downloads.wordpress.org/plugin/web-integrate-catering-requests.1.1.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/web-integrate-catering-requests/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/web-integrate-catering-requests/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/web-integrate-catering-requests/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/web-integrate-catering-requests/#developers)

 [技術支援](https://wordpress.org/support/plugin/web-integrate-catering-requests/)

## 外掛說明

Web Integrate Catering Requests helps restaurants, cafés, bakeries and caterers 
take catering inquiries from their own website.

**Catering Menu block**

 * Add catering packages with a photo, description, price per person and minimum
   number of guests.
 * Tag packages with dietary labels such as Vegetarian, Vegan or Gluten-free (add
   your own too).
 * Show them anywhere with the Catering Menu block: choose 1 to 4 columns, the order,
   and which details to show.
 * The cards use your theme’s fonts and colors, so they fit light and dark designs.

**Catering Request Form block**

 * Customers pick the event date, time, number of guests, and pickup, delivery or
   full service.
 * They tick the packages they want. Servings start at the guest count, and each
   package’s minimum is checked.
 * A live estimated total adds up price per person × servings, clearly marked as
   an estimate.
 * Contact details and a field for dietary needs and allergies.
 * Built-in spam protection (hidden trap field, minimum fill-in time, rate limit)
   with no outside service.

**Requests inbox**

 * Every request is saved under **Catering  Requests**, with a badge showing how
   many are new.
 * See the full request, change its status (New, Quote sent, Confirmed, Completed,
   Cancelled) and keep an internal note.
 * You get an email for each new request (reply goes straight to the customer), 
   and the customer gets a confirmation.

**Settings**

 * Send new requests to one or more email addresses, and check delivery with a test
   email.
 * Booking rules: minimum notice, a maximum number of events per day, and dates 
   you don’t cater (single days or ranges). The form tells customers right away 
   when a date is not available.
 * Currency symbol, and an option to delete all data when the plugin is deleted.

**Shortcodes for page builders**

 * Not using the block editor? Use `[catering_menu]` and `[catering_request_form]`
   in Elementor, Divi, the Classic Editor or any other place that accepts shortcodes.
   They show exactly the same menu and form as the blocks.

**Privacy**

Web Integrate Catering Requests does not send any data to outside services. Requests
stay in your WordPress database. The plugin adds suggested text to your privacy 
policy guide and works with WordPress’s personal data export and erase tools.

**Source code**

The block editor scripts in `build/` are compiled from the readable source in `src/`,
which is included in the plugin. To rebuild them, run `npm install` and `npm run
build`.

## 螢幕擷圖

[⌊The Catering Menu block on a restaurant site.⌉⌊The Catering Menu block on a restaurant
site.⌉[

The Catering Menu block on a restaurant site.

[⌊The Catering Request Form with a live estimated total.⌉⌊The Catering Request Form
with a live estimated total.⌉[

The Catering Request Form with a live estimated total.

[⌊The Requests inbox.⌉⌊The Requests inbox.⌉[

The Requests inbox.

[⌊Package details in the editor sidebar.⌉⌊Package details in the editor sidebar.⌉[

Package details in the editor sidebar.

[⌊Catering Settings.⌉⌊Catering Settings.⌉[

Catering Settings.

## 適用於區塊編輯器

這個外掛提供 2 個可供區塊編輯器使用的區塊。

 *   Catering Request Form Let customers choose catering packages, see an estimated
   total and send you a catering request.
 *   Catering Menu Show your catering packages with price per person, minimum guests
   and dietary labels.

## 安裝方式

 1. Install and activate the plugin from Plugins  Add New, or upload the plugin folder
    to `/wp-content/plugins/`.
 2. Go to **Catering  Packages** and add your packages. Set the price per person and
    minimum guests in the **Package details** panel in the editor sidebar.
 3. Edit any page and insert the **Catering Menu** block to show your packages.
 4. Insert the **Catering Request Form** block where customers should send requests.
    New requests appear under **Catering  Requests**.
 5. Open **Catering  Settings** to choose who gets request emails, set your booking
    rules and currency, and send a test email.

Using a page builder or the Classic Editor? Add `[catering_menu]` and `[catering_request_form]`
instead of the blocks.

## 常見問題集

### Do I need WooCommerce?

No. Web Integrate Catering Requests works on its own.

### Can I hide the price?

Yes. Leave the price per person empty, or turn off “Show price per person” in the
block settings.

### Is the estimated total what the customer pays?

No. It is an estimate from your package prices, shown before tax, delivery and extras.
You confirm the final price with the customer.

### I am not receiving request emails.

Requests are always saved under Catering  Requests, even if an email fails. Use **
Send test email** under Catering  Settings to check delivery. If emails do not arrive,
your host may block WordPress mail: an SMTP plugin usually fixes this.

### Can I use it with Elementor, Divi or the Classic Editor?

Yes. Add a Shortcode element (or paste into the Classic Editor) with `[catering_menu]`
for the menu and `[catering_request_form]` for the form.

Menu options, all optional: `columns` (1 to 4), `orderby` (`menu_order`, `title`
or `price`), `limit` (0 shows all), and `show_image`, `show_description`, `show_price`,`
show_min_guests`, `show_diet` (`yes` or `no`). Example: `[catering_menu columns="
2" orderby="price" show_diet="no"]`.

Form options: `show_estimate` (`yes` or `no`), `submit_label` and `success_message`.
Example: `[catering_request_form submit_label="Ask for a quote"]`.

### Where do I change the currency symbol?

Under **Catering  Settings  Currency symbol**. Developers can also use the `catreq_formatted_price`
filter.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Web Integrate Catering Requests〉的開發相關工作。

參與者

 *   [ Web Integrate ](https://profiles.wordpress.org/webint/)

〈Web Integrate Catering Requests〉外掛目前已有 1 個本地化語言版本。 感謝[全部譯者](https://translate.wordpress.org/projects/wp-plugins/web-integrate-catering-requests/contributors)
為這個外掛做出的貢獻。

[將〈Web Integrate Catering Requests〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/web-integrate-catering-requests)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/web-integrate-catering-requests/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/web-integrate-catering-requests/)，
或透過 [RSS](https://plugins.trac.wordpress.org/log/web-integrate-catering-requests/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/web-integrate-catering-requests/)。

## 變更記錄

#### 1.1.0

 * New: `[catering_menu]` and `[catering_request_form]` shortcodes for page builders
   and the Classic Editor.
 * Fix: sorting the Catering Menu by price no longer hides packages without a price;
   they now appear last. The same fix applies to the price column in Catering  Packages.
 * Fix: classic themes that add space above headings inside the content no longer
   push the package name down in the menu cards.

#### 1.0.0

 * First public release on WordPress.org.
 * Translation template (`languages/web-integrate-catering-requests.pot`).
 * The Request Form block’s help text now points to Catering  Settings for notification
   emails.

#### 0.3.1

 * Fix: a Catering Menu block placed inside a package description no longer makes
   the page run out of memory (“Updating failed” in the editor). The plugin’s blocks
   are also no longer offered in the package editor.

#### 0.3.0

 * New: Catering  Settings with notification emails (several allowed) and a test
   email button.
 * New: Booking rules for minimum notice, events per day and blackout dates, checked
   in the form and on the server.
 * New: Currency symbol and delete-data-on-uninstall settings.

#### 0.2.0

 * New: Catering Request Form block with package choice, servings, live estimate
   and spam protection.
 * New: Requests inbox with statuses, internal notes and a new-request badge.
 * New: Email to the restaurant and confirmation email to the customer.
 * New: Privacy policy text, personal data export and erase.

#### 0.1.0

 * First development version: catering packages, dietary labels and the Catering
   Menu block.

## 中繼資料

 *  版本 **1.1.0**
 *  最後更新 **2 天前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.6 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.1.3**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/web-integrate-catering-requests/)
   及 [Korean](https://ko.wordpress.org/plugins/web-integrate-catering-requests/).
 *  [將這個外掛本地化為你的母語版本](https://translate.wordpress.org/projects/wp-plugins/web-integrate-catering-requests)
 * 標籤:
 * [catering](https://tw.wordpress.org/plugins/tags/catering/)[food](https://tw.wordpress.org/plugins/tags/food/)
   [restaurant](https://tw.wordpress.org/plugins/tags/restaurant/)[shortcode](https://tw.wordpress.org/plugins/tags/shortcode/)
 *  [進階檢視](https://tw.wordpress.org/plugins/web-integrate-catering-requests/advanced/)

## 評分

這個項目尚無任何評論記錄。

[撰寫評分](https://wordpress.org/support/plugin/web-integrate-catering-requests/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/web-integrate-catering-requests/reviews/)

## 參與者

 *   [ Web Integrate ](https://profiles.wordpress.org/webint/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/web-integrate-catering-requests/)