Title: Sobi Forms
Author: alesas
Published: <strong>2026 年 6 月 10 日</strong>
Last modified: 2026 年 6 月 10 日

---

搜索插件

![](https://ps.w.org/sobi-forms/assets/banner-772x250.png?rev=3567025)

![](https://ps.w.org/sobi-forms/assets/icon-256x256.png?rev=3567025)

# Sobi Forms

 作者：[alesas](https://profiles.wordpress.org/alesas/)

[下载](https://downloads.wordpress.org/plugin/sobi-forms.1.1.0.zip)

 * [详情](https://cn.wordpress.org/plugins/sobi-forms/#description)
 * [评价](https://cn.wordpress.org/plugins/sobi-forms/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/sobi-forms/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/sobi-forms/#developers)

 [支持](https://wordpress.org/support/plugin/sobi-forms/)

## 描述

Sobi Forms is a lightweight contact form plugin built for speed and simplicity. 
Create multiple forms, embed them anywhere with a shortcode or Gutenberg block, 
and keep your front-end lean.

Learn more on the official site: [sobiforms.com](https://sobiforms.com) — features,
FAQ, and the [public roadmap](https://sobiforms.com/roadmap/).

**Performance-first front-end**

 * Vanilla JavaScript on the front-end
 * ~3.5 KB CSS + JS combined (minified footprint on form pages)
 * Assets enqueue only when a form is rendered on the page – zero impact on other
   pages
 * Script loaded in the footer with `defer` strategy (WordPress 6.3+)
 * No global front-end CSS frameworks

**Form builder (admin only)**

 * Document-first drag-and-drop editor (React via WordPress `wp-element`, loaded
   only on the form edit screen)
 * Field types: text, email, textarea, phone, number, select, radio, checkbox
 * Multiple recipient emails per form
 * After submit: inline success message or redirect to a published page

**Embedding**

 * Shortcode: `[sobiforms]`, `[sobiforms id="3"]`, `[sobiforms slug="contact"]`
 * Gutenberg block: **Sobi Forms Contact** with form picker
 * Works with any page builder that supports shortcodes or blocks

**Submissions**

 * Email notifications via `wp_mail()` (HTML)
 * Optional database storage (off by default)
 * Inbox with read/unread, starred, admin notes, search and filters
 * Honeypot, nonce verification, rate limiting (5 submissions/hour per hashed IP)

**Security**

 * Nonce on every submission
 * Honeypot field
 * Server-side field validation against a strict JSON schema
 * Capability checks and nonces on all admin actions

### Privacy Policy

Sobi Forms processes data submitted through your forms. By default:

 * **Email only** – field values are sent to the recipient address(es) you configure
   per form via `wp_mail()`. Nothing is stored in the database unless you enable
   storage.
 * **Optional database storage** – when enabled per form (Forms  edit form  Settings),
   submissions are saved in custom tables on your site (`wp_sobiforms_submissions`,`
   wp_sobiforms_forms`). Each form has its own retention setting (auto-delete after
   N days).
 * **Hashed IP** – when storage is enabled, a one-way SHA-256 hash of the visitor
   IP is stored with each submission for abuse prevention. Raw IP addresses are 
   not stored.
 * **Rate limiting** – a transient keyed by hashed IP limits submissions to 5 per
   hour. Transients expire automatically.
 * **Admin notes** – internal notes on submissions are stored in your database and
   never shown on the front-end or included in emails.
 * **No tracking** – Sobi Forms does not connect to third-party analytics, advertising,
   or remote APIs when processing form submissions.
 * **No data sent to the plugin author** – form submissions stay on your server 
   and mail server. The **Feedback** settings tab links to the WordPress.org support
   forum and [sobiforms.com/roadmap](https://sobiforms.com/roadmap/) only if you
   choose to open them.

Site owners are responsible for their privacy policy and lawful basis for collecting
visitor data.

### Development

Human-readable source for the admin builder is in `src/admin-builder/`. Run `npm
install` and `npm run build` to regenerate `build/admin-builder/`. React and `@wordpress/*`
are loaded from WordPress; see `third-party-licenses.txt` for bundled libraries.

## 安装

 1. Upload the `sobi-forms` folder to `/wp-content/plugins/` or install `sobi-forms.
    zip` from **Plugins -> Add New -> Upload**.
 2. Activate **Sobi Forms** through the **Plugins** menu.
 3. Go to **Sobi Forms -> Forms** and create your first form.
 4. Copy the shortcode from the **Install** tab, or insert the **Sobi Forms Contact**
    block in the block editor.
 5. Paste the shortcode into any page (Gutenberg, Elementor, Divi, widget, etc.).

## 常见问题

### Does Sobi Forms slow down my site?

On pages **without** a form, Sobi Forms adds **no** front-end CSS or JavaScript.

On pages **with** a form, only a small vanilla JS file and a minimal stylesheet 
are loaded – no React or heavy libraries on the public site.

### Where is the form builder JavaScript loaded?

The admin builder (~70 KB plus WordPress-bundled React) loads **only** on **Sobi
Forms -> Forms -> Edit**. It never runs on the front-end.

### Can I use Sobi Forms with Elementor, Divi, or other page builders?

Yes. Use the `[sobiforms]` shortcode or the Gutenberg block. Assets load when the
form HTML is rendered.

### Is database storage required?

No. By default, submissions are sent by email only. Enable **Save submissions** 
on each form’s **Settings** tab in the form editor to store messages in the database.

### Does Sobi Forms include reCAPTCHA?

No. Sobi Forms uses a honeypot, WordPress nonces, and rate limiting. reCAPTCHA is
intentionally out of scope to keep the plugin lightweight.

### Can I disable the plugin stylesheet and use my theme styles?

Yes. Use the `sobiforms_enqueue_front_assets` filter to disable CSS while keeping
AJAX submission.

### Where can I suggest features or see what is planned?

Visit [sobiforms.com](https://sobiforms.com) and the [roadmap](https://sobiforms.com/roadmap/)
to follow upcoming releases and submit ideas. For bugs and support, use the WordPress.
org support forum (linked under **Sobi Forms  Settings  Feedback**).

## 评价

此插件暂无评价。

## 贡献者及开发者

「Sobi Forms」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ alesas ](https://profiles.wordpress.org/alesas/)

[帮助将「Sobi Forms」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/sobi-forms)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/sobi-forms/)，查看[SVN仓库](https://plugins.svn.wordpress.org/sobi-forms/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/sobi-forms/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/sobi-forms/)。

## 更新日志

#### 1.1.0

 * Custom submit button text per form (editor preview + front-end).
 * Field settings: show/hide label, textarea resize toggle, max character limit.
 * Per-form database storage and retention (moved from global settings).
 * Submissions inbox always available in admin.
 * Form builder UX polish — context menus, field contrast, layout fixes.
 * Settings: removed global Privacy & Storage tab; Feedback links to WordPress.org
   forum and public roadmap.

#### 1.0.0

 * Initial release.
 * Multi-form builder with shortcode `[sobiforms]` and Gutenberg block `sobiforms/
   contact`.
 * Field types: text, email, textarea, phone, number, select, radio, checkbox.
 * Multiple recipient emails, post-submit message or redirect.
 * Optional DB storage, submissions inbox with notes and filters.
 * Prefix `sobiforms_` throughout (WordPress.org coding standards).
 * Conditional front-end assets – load only when a form is rendered.

## 额外信息

 *  版本 **1.1.0**
 *  最后更新：**1 天前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.0 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/sobi-forms/)
 * 标签
 * [contact](https://cn.wordpress.org/plugins/tags/contact/)[contact form](https://cn.wordpress.org/plugins/tags/contact-form/)
   [form builder](https://cn.wordpress.org/plugins/tags/form-builder/)[gutenberg](https://cn.wordpress.org/plugins/tags/gutenberg/)
   [lightweight](https://cn.wordpress.org/plugins/tags/lightweight/)
 *  [高级视图](https://cn.wordpress.org/plugins/sobi-forms/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/sobi-forms/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/sobi-forms/reviews/)

## 贡献者

 *   [ alesas ](https://profiles.wordpress.org/alesas/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/sobi-forms/)