[WordPress] 外掛分享: Haychdev Forms

首頁外掛目錄 › Haychdev Forms
WordPress 外掛 Haychdev Forms 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v0.4.2 上架:2026-07-12

內容簡介

Haychdev Forms 是一款 WordPress 表單建置外掛,專注於保護訪客資料的隱私。所有表單資料儲存在本地資料庫中,並透過 WordPress 的郵件系統發送通知,無需第三方服務。

【主要功能】
• 內建區塊式表單建置器,支援多種欄位類型
• 檔案上傳欄位具備 MIME 限制與大小限制
• 每個欄位均採用 AES-256-GCM 加密技術
• 提供防垃圾郵件的 Honeypot 與 HMAC 簽名保護
• 管理員可查看每筆提交的詳細資料與狀態過濾
• 自動刪除超過設定天數的提交資料

外掛標籤

開發者團隊

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

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

原文外掛簡介

Haychdev Forms is a WordPress form builder that doesn’t send your visitors’ data anywhere else. Forms are built from native blocks, submissions are saved in your own database, and notification emails go out through WordPress’s own mailer. Nothing in the public-facing pipeline calls a third party.
Features:

Block-based form builder with native field types: text, email, phone, textarea, select, checkbox, and file upload
File upload field with MIME allow-listing and a max-size limit
Per-field AES-256-GCM encryption at rest — no key ever leaves your site
Honeypot and HMAC-signed time-trap spam protection
REST submit endpoint with server-side validation
Admin entry viewer with per-entry detail, status filtering, and bulk actions: delete, mark as read, mark as spam
Email notifications via wp_mail, sent to a configurable site-wide default address (defaults to your WordPress admin email)
Auto-delete retention: automatically remove entries older than a number of days you set
Hashed IP and User-Agent metadata stored — no raw visitor values
Sensitive fields masked in the entry viewer unless the current user has the required capability

Privacy
This plugin does NOT send any data to external servers. All settings, submissions, and uploads stay on your site.
Submissions can be exported or permanently erased per person from Tools → Export/Erase Personal Data (WordPress core privacy tools).
Source code and build process
This plugin is fully open source (GPLv2 or later). The editor blocks under build/ are compiled from human-readable source that ships inside this plugin:

Source: the blocks/ directory (one folder per block, plus blocks/_shared).
Build tooling: package.json is included; the blocks are built with the official @wordpress/scripts toolchain.

To regenerate the compiled build/ files from source, run from the plugin directory:
npm install
npm run build

No other minified or obfuscated code is used. All PHP is shipped uncompiled.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon