[WordPress] 外掛分享: YBP CX Form

首頁 › 外掛目錄 › YBP CX Form
WordPress 外掛 YBP CX Form 的封面圖片
全新外掛
安裝啟用
—
尚無評分
19 天前
最後更新
—
問題解決
WordPress 6.7+ PHP 8.0+ v1.0.5 上架:2026-09-26

內容簡介

YBP CX Form 是一款專注於無需編寫表單標籤或 HTML 的表單創建與發布外掛。它提供直觀的拖放式設計介面,讓使用者輕鬆建立各種表單,並支援多種自訂選項。

【主要功能】
• 三窗格表單建構器,包含可用欄位和拖放畫布
• CSS Grid 基於的公開表單佈局
• 內建可重用欄位庫,包含多種預設欄位
• 可自由編輯的確認與感謝畫面
• 支援 AJAX 階段切換,無需重新載入頁面
• 短代碼嵌入功能,方便在頁面中使用

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「YBP CX Form」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

YBP CX Form focuses on one job: creating and publishing forms without requiring users to write form tags or HTML.
Version 1.0.0 changes the form layout editor to the grid-based designer while keeping the existing confirmation, Thanks, mail, and public form flow.
Version 1.0.0 includes:

Three-pane form builder: available fields, working drag-and-drop layout canvas, and selected-item properties.
Explorer/Finder-style palette selection with multi-select drag, vertical row insertion, and automatic equal-column creation by dropping to a field’s left or right edge.
CSS Grid based public form layout.
Field label position settings: above, left, or visually hidden.
Required/optional, width, placeholder, description, choices, and content settings in the properties panel.
Built-in standard email field with the stable email key.
Reusable field library with customer-oriented presets such as full name, split name, Kana name, telephone, company, address, and date of birth.
Fields created by the user are saved to the reusable field library after the form is saved.
Built-in starter templates for blank, contact, document request, service application, event/seminar application, and survey forms.
A draft Standard Contact Form is created only when no form exists yet; nothing is published automatically.
Any saved form can be duplicated and edited independently.
Form pages with root-level slugs edited through the normal WordPress permalink controls, plus featured images.
Shortcode embedding with [ybpcxf_form id="123"].
Form page and shortcode use at the same time.
Optional pre-send confirmation screen with freely editable HTML content.
Freely editable Thanks screen or same-site redirect after sending.
AJAX stage switching with History API support so Input, Confirmation, and Thanks do not reload the page.
Browser Back returns from Confirmation or Thanks to the originating input screen without resending mail.
Duplicate-send protection using a per-submission token.
Separate administrator notification and sender auto-reply settings.
To, CC, BCC, From, Reply-To, subject, body, plain-text/HTML mail, readable insertion tags, and a formatted all-fields tag.
Honeypot spam field and nonce checks.
Add-on registration APIs for add-ons, field types, reusable fields, and form templates.
Dashboard-first administration with one Contact X Form sidebar entry, manual card ordering, and in-dashboard Trash management.

YBP CX Form 1.0.0 does not include CRM/customer management. The core is intentionally focused on form creation and delivery so future features can be added as separate add-ons.
Developer / Add-on API
Public helper functions:

ybpcxf_register_addon( $id, $args )
ybpcxf_register_field_type( $type, $args )
ybpcxf_register_field_library_item( $id, $args )
ybpcxf_register_form_template( $id, $args )
ybpcxf_get_form( $form_id )
ybpcxf_render_form( $form_id, $args )

Important extension points include:

ybpcxf_loaded
ybpcxf_register_addons
ybpcxf_register_field_types
ybpcxf_register_field_library
ybpcxf_register_form_templates
ybpcxf_form_templates
ybpcxf_field_library_definitions
ybpcxf_field_types
ybpcxf_form_fields
ybpcxf_form_settings
ybpcxf_before_process
ybpcxf_validate_field
ybpcxf_validate_submission
ybpcxf_submission_values
ybpcxf_before_send
ybpcxf_after_send
ybpcxf_admin_mail_args
ybpcxf_autoreply_mail_args
ybpcxf_before_form
ybpcxf_after_form
ybpcxf_render_field_html
ybpcxf_render_form_html
ybpcxf_confirmation_template
ybpcxf_render_confirmation_html
ybpcxf_thanks_template
ybpcxf_render_thanks_html
ybpcxf_form_duplicated
ybpcxf_admin_metaboxes

See docs/addon-api.md in the plugin package for examples.
Source Code
All JavaScript files included with this plugin are the human-readable source files used directly by WordPress. They are not generated or minified, and no build step is required to reproduce the distributed JavaScript.

延伸相關外掛

文章
Filter
Mastodon