
內容簡介
GridXFlex Contact Forms 是一款輕量級的聯絡表單建置外掛,無需第三方服務即可使用。用戶可以建立無限量的表單,並自訂每個表單的欄位、設計和設定,輕鬆插入到網站的任何位置。
【主要功能】
• 無限量表單,每個表單可自訂欄位和設計
• 一鍵複製現有表單,快速重用設計
• 完整的視覺設計控制,包括字體和顏色
• 響應式設計,針對不同設備調整間距
• 垃圾郵件保護,內建Honeypot功能
• 郵件通知功能,支援SMTP發送
外掛標籤
開發者團隊
原文外掛簡介
GridXFlex Contact Forms is a lightweight contact form builder for WordPress — no third-party services required. Build unlimited forms, each with its own fields, design, and settings, and insert them anywhere with the “GridXFlex Contact Form” block or a simple shortcode.
Features
Unlimited forms, each with its own fields, design, and settings
Duplicate an existing form with one click from the Forms list — copies its fields, design, and settings
Search/filter the Forms list by title
Insert via shortcode [gridxflex_contact_form id="12"] or the “GridXFlex Contact Form” block — with a one-click copy-to-clipboard button next to the shortcode, in both the Forms list and the form editor header
Fields: Name (single or split first/last), Email (real-time validation), Subject (text or dropdown), Message (adjustable rows, optional character limit); every field also supports its own placeholder text, help text, and default value
Full visual design controls per form: typography, colors, borders, spacing, shadows, container layout, and button styling
Responsive Design → Responsive Spacing panel: independent per-side (top/right/bottom/left) padding and margin for Mobile, Tablet, and Large Devices, plus a container background color picker — every value defaults to 0px until you set it
Revision history: every save snapshots the form’s previous state, viewable and restorable from the editor’s History tab — restoring itself creates a new revision, so it’s always undo-able
A dedicated All Submissions page lists submissions across every form, with a form picker, independent of the per-form editor
Responsive field layout with configurable field widths (100% / 50% / 33%)
Configurable required-field indicator: asterisk, “(Required)” text, or hidden
Honeypot spam protection, enabled by default
Optional Google reCAPTCHA v2 or v3
Submissions dashboard: read/unread status (toggle any submission between Mark Read / Mark Unread), an unread-count badge shown per form in the Forms list, detail view, delete, CSV export
Email notifications to the site admin, with optional auto-reply to the visitor — sent via wp_mail() with a proper From header and failure logging
Optional SMTP sending (e.g. Gmail) as a backup mail transport: one shared account configured once in Settings, with a per-form switch (Submission tab) to route that form’s emails through it
Accessible markup: keyboard navigation, screen-reader-friendly labels, inline error messages
External services
This plugin can optionally connect to Google reCAPTCHA (v2 or v3) for spam protection on individual forms. It is disabled by default; a site owner must explicitly enable it site-wide (GridXFlex Forms → Settings) and then switch it on per form (Spam Protection tab) before any data is sent to Google.
When enabled for a given form, on every submission of that form the visitor’s browser loads a script from Google (https://www.google.com/recaptcha/api.js), and the plugin’s server sends the reCAPTCHA response token and the visitor’s IP address to Google’s verification endpoint (https://www.google.com/recaptcha/api/siteverify) to confirm the submission is not automated.
This service is provided by Google: Terms of Service, Privacy Policy.
