
內容簡介
BeautyForms Form Builder 是一款輕量級的區塊原生表單建構器,專為 WordPress 區塊編輯器設計。使用者可以輕鬆地將表單區塊放入文章或頁面中,並進行伺服器端驗證與資料儲存,提升表單管理的便利性。
【主要功能】
• 原生樣式:使用區塊編輯器的排版與顏色控制
• 伺服器端驗證:確保每次提交的有效性
• 垃圾郵件防護:內建蜜罐欄位與提交時間陷阱
• 電子郵件通知:可自訂主旨與寄件地址
• 資料儲存:提交資料以自訂文章類型儲存
• 開發者友好:可擴展欄位允許清單
外掛標籤
開發者團隊
原文外掛簡介
BeautyForms Form Builder is a lightweight, block-native form builder for the WordPress block editor. A form is just a block: drop in a Form block, nest the field blocks you need, and publish. Submissions are validated on the server and stored as entries.
Because every field is a real block, forms live inside normal posts and pages — no shortcodes, no embeds, no separate builder screen. Reuse a form anywhere with core synced patterns.
Fields
Text, Email, Textarea, Number, Phone, URL
Select, Radio, Checkbox (single consent and multiple)
Date, Hidden, Submit
Features
Native styling — fields use the block editor’s own spacing, typography, color, and border controls. Nothing hand-rolled to relearn.
Server-side validation — the server rebuilds the form’s field schema from the source post and validates every submission against it. The browser’s field list is never trusted.
Spam protection — a honeypot field and a submission time-trap, both on by default.
Email notifications — send submissions to one or more recipients with a configurable subject and from address.
Entry storage — submissions are saved as a beautyforms_entry custom post type with one meta value per field.
Success behavior — show a message or redirect to a URL.
Developer friendly — extend the field allowlist through the beautyforms_field_blocks filter and hook beautyforms_submission_saved to react to new entries.
License
BeautyForms Form Builder is distributed under the terms of the GNU General Public License v2 or later. See https://www.gnu.org/licenses/gpl-2.0.html for more details.
