[WordPress] 外掛分享: SubmitDock – Headless Form Backend

首頁 › 外掛目錄 › SubmitDock – Headless Form Backend
WordPress 外掛 SubmitDock – Headless Form Backend 的封面圖片
全新外掛
安裝啟用
—
尚無評分
剛更新
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.1.0 上架:2026-10-31

外掛標籤

開發者團隊

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

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

原文外掛簡介

SubmitDock turns your WordPress site into a form backend. Point any form at your endpoint, from a static site, a headless WordPress front end, a React, Next.js, Vue, or Astro app, a mobile app, or a server, and every submission is saved in WordPress and emailed to you.
There is no form builder to set up. You build the form however you like, and the plugin accepts whatever fields it sends. It works like a hosted form backend service, but your submissions stay on your own WordPress site, with no monthly fee or submission limit.
Why use it

Any fields, no setup: send name, email, message, or fifty custom fields. Each one is saved and shown with a readable label.
JSON or plain HTML: post JSON with fetch, or point a normal HTML form at the endpoint. HTML forms can return visitors to a thank-you page.
Several forms, one site: use /submit/newsletter or /submit/quote to keep forms apart, then filter submissions by form.
Email notifications: each submission is emailed to you, and replying goes straight to the sender.
Works across websites: allow your front-end domains and browsers can submit from them. Requests from other websites are refused.
Spam protection: a hidden spam trap field and a per-visitor rate limit, with no CAPTCHA.
Inbox and export: browse submissions in the dashboard, filter by form, and export everything to CSV.
Privacy tools: submissions are included in WordPress personal data exports and erasures, found by the sender’s email address. Saving IP addresses can be turned off.
Developer hooks: validate fields, send submissions to a CRM or Slack, or change the email with filters and actions.

How it works

Install the plugin. Your endpoint is https://your-site.com/wp-json/submitdock/v1/submit.
Under Form Submissions → Settings, add the websites allowed to send forms.
Send your form to the endpoint. Form Submissions → Developer guide has copy-ready JavaScript, HTML, and cURL examples using your own URL.

Responses are JSON with a message ready to show your visitors. Status 200 means saved and emailed, and 202 means saved but the email failed.
Custom development
Need a webhook to your CRM, file uploads, a multi-step form, or a full headless WordPress build? The plugin is built and maintained by Ali Nawaz, a WordPress and full stack developer. Get in touch for custom work.
External services
This plugin can connect to one external service, and only if you turn it on.
ipwho.is IP geolocation (https://ipwho.is/)
When “Look up the approximate city and country” is enabled under Form Submissions → Settings (it is off by default), the visitor’s IP address is sent to ipwho.is when they submit a form, and the returned city, region, and country are saved with the submission.
The service is run by ipwhois.io. Terms of use: https://ipwhois.io/terms. Privacy policy: https://ipwhois.io/privacy.
Email notifications are sent through your site’s own WordPress mail setup.

延伸相關外掛

文章
Filter
Mastodon