[WordPress] 外掛分享: SPWForm

首頁 › 外掛目錄 › SPWForm
WordPress 外掛 SPWForm 的封面圖片
全新外掛
安裝啟用
—
尚無評分
23 天前
最後更新
—
問題解決
WordPress 6.5+ PHP 7.4+ v0.2.9 上架:2026-08-29

內容簡介

SPWForm 是一款用於 WordPress 的郵件表單外掛,讓使用者可以在控制台中輕鬆定義表單、管理郵件設定,並透過短碼將表單放置於頁面上,無需撰寫 PHP 代碼。

【主要功能】
• 表單管理介面於 WordPress 控制台中
• 使用短碼 [SPWForm_scode key="FORM_ID"] 輸出表單
• 支援多種欄位短碼,如文字、電子郵件、檔案上傳等
• 自動回覆郵件及管理者通知郵件設定
• 自訂欄位驗證規則,確保資料正確性
• 支援檔案上傳及可設定的檔案類型

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.2.9) 或搜尋安裝

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

原文外掛簡介

SPWForm is a mail form plugin for WordPress. You define each form in the admin screen, place the generated shortcode on a page, and manage the mail settings — all without writing PHP. If you have built forms with traditional WordPress mail-form plugins, the shortcode-based workflow will feel immediately familiar.
Each form is managed as a private custom post type. You can build the form body with shortcodes for common fields, configure auto-reply and administrator notification emails, and choose whether to use a confirmation step before sending.
Two ways to style your forms
SPWForm suits both newcomers and experienced developers:

Instant design — A ready-made sample form is included on a fresh install. Duplicate it, turn on “Use SPWForm standard styles,” and you get a clean, styled form out of the box with no CSS required.
Full design freedom — Leave “Use SPWForm standard styles” off, and no standard design is applied. Style the form entirely with your own CSS or theme to match any design — the traditional, hands-on approach experienced form builders are used to.

Either way, you can start from the bundled sample and adjust the fields, emails, and validation to fit your site.
Main features

Form management screen in the WordPress admin.
Form output with [SPWForm_scode key="FORM_ID"].
Field shortcodes for text, textarea, email, hidden, radio, checkbox, select, and file upload fields.
Confirmation and completion flow support.
Auto-reply email and administrator notification email settings.
Custom validation rules for required fields, email addresses, matching fields, numbers, text types, URLs, postal codes, and phone numbers.
File upload support with configurable allowed file extensions.
Bundled structural and state safeguards for every form, plus an optional standard design loaded only on pages that render an enabled form.
Per-form completion message.
Optional separate input, confirmation, and completion URLs.
Noindex output for confirmation and completion pages when Step URLs are used.
Localized default sample forms for Japanese and English sites.

Supported field shortcodes

[spwf_text]
[spwf_textarea]
[spwf_mail]
[spwf_hidden]
[spwf_radio]
[spwf_checkbox]
[spwf_select]
[spwf_file]
[spwf_back]
[spwf_submit]
[spwf_confirm]
[spwf_reset]

Notes
SPWForm sends mail through WordPress’ wp_mail() function. Actual delivery depends on your server and mail configuration. For reliable delivery, configure your site and sender domain correctly, including SPF, DKIM, and DMARC where appropriate.
External services
SPWForm connects to Google reCAPTCHA only when a site administrator enables reCAPTCHA for a form and supplies Google reCAPTCHA keys.
The visitor’s browser loads the reCAPTCHA JavaScript API from Google. On submission, SPWForm sends the response token, the configured Secret Key, and the visitor’s IP address to Google’s verification endpoint (https://www.google.com/recaptcha/api/siteverify). Google processes this information to determine whether the interaction is legitimate. No form-field contents are sent by SPWForm to the verification endpoint.
This service is provided by Google and is subject to Google’s terms and privacy policy:

Google Terms of Service: https://policies.google.com/terms
Google Privacy Policy: https://policies.google.com/privacy
reCAPTCHA documentation: https://developers.google.com/recaptcha/

延伸相關外掛

文章
Filter
Mastodon