Title: CMB SQLite Form
Author: cmorillas1
Published: <strong>04.12.2025</strong>
Last modified: 16.12.2025

---

Търсене на разширения

![](https://ps.w.org/cmb-sqlite-form/assets/banner-772x250.png?rev=3420824)

![](https://ps.w.org/cmb-sqlite-form/assets/icon-256x256.png?rev=3420815)

# CMB SQLite Form

 От [cmorillas1](https://profiles.wordpress.org/cmorillas1/)

[Изтегляне](https://downloads.wordpress.org/plugin/cmb-sqlite-form.0.9.3.zip)

 * [Детайли](https://bg.wordpress.org/plugins/cmb-sqlite-form/#description)
 * [Оценки](https://bg.wordpress.org/plugins/cmb-sqlite-form/#reviews)
 *  [Инсталиране](https://bg.wordpress.org/plugins/cmb-sqlite-form/#installation)
 * [Разработка](https://bg.wordpress.org/plugins/cmb-sqlite-form/#developers)

 [Поддръжка](https://wordpress.org/support/plugin/cmb-sqlite-form/)

## Описание

**CMB SQLite Form** is a lightweight yet powerful contact form solution designed
for performance and privacy. Unlike traditional form plugins that clutter your main
WordPress database, this plugin stores all submissions in a secure, local SQLite
database.

It features a robust **Global vs. Per-Form Settings** system, allowing you to configure
defaults once and override them only when needed for specific forms.

#### Key Features

 * **🚀 Zero-Overhead Storage**
    - Uses a dedicated SQLite database file for submissions.
    - Keeps your main WordPress database clean and fast.
    - Portable data: Download the entire `.db` file for backups or migration.
 * **🛡️ Advanced Bot Protection**
    - **Honeypot Field:** Invisible field to trap bots.
    - **Time Validation:** Rejects submissions that are filled out too quickly (
      human behavior analysis).
    - **Simple CAPTCHA:** Lightweight text-based questions (e.g., „2 + 2 = ?“) without
      external dependencies.
 * **📧 Junk Email Protection**
    - **Disposable Email Blocker:** Automatically blocks temporary/throwaway email
      addresses.
    - **Multiple Sources:** Supports multiple blocklist sources with automatic deduplication.
    - **Auto-Updates:** Keeps your blocklist fresh with one-click updates.
 * **🎨 Professional Styling**
    - **Pre-designed Templates:** Choose from multiple professional styles (Default,
      Dark Mode, Minimal, etc.).
    - **WordPress Customizer Ready:** Fully compatible with „Additional CSS“ for
      advanced customization.
    - **Responsive Design:** Forms look great on all devices automatically.
 * **📨 Flexible Email Notifications**
    - **Dual Notifications:** Send distinct emails to Admin (notification) and User(
      confirmation).
    - **Custom SMTP Support:** Built-in SMTP configuration (Host, Port, Auth, SSL/
      TLS) to bypass `wp_mail()` if needed.
    - **Sender Customization:** Customize „From Name“ and „From Email“ per form.
 * **⚙️ Smart Configuration System**
    - **Global Defaults:** Set your preferred settings once for the entire site.
    - **Per-Form Overrides:** Override ANY setting (fields, emails, styling, protection)
      for individual forms.
    - **Modular Architecture:** Enable or disable features as needed.
 * **📊 Full Entry Management (Free)**
    - **Unlimited Submissions:** No limits on the number of entries.
    - **Search & Filter:** Easily find specific submissions in the dashboard.
    - **Export Tools:** Download all your data as CSV or full DB backup (often a
      premium feature in other plugins).
 * **🔒 Privacy & GDPR**
    - **Consent Checkbox:** Built-in privacy policy acceptance field.
    - **Data Management:** Tools to export (CSV/DB) or delete data upon uninstall.
    - **Local Storage:** Data stays on your server, not third-party clouds.

#### Perfect For

 * **Contact Forms:** Simple, fast, and secure contact pages.
 * **Lead Generation:** Capture leads on landing pages with minimal friction.
 * **Download Gates:** Deliver files (PDFs, ebooks) via email confirmation links.
 * **Support Requests:** Organize customer queries efficiently.
 * **Event & Quote Requests:** Structured data collection for business needs.
 * **Feedback & Surveys:** Gather user opinions without external services.
 * **High-Performance Sites:** Zero database overhead keeps your site fast.
 * **Privacy-Focused Projects:** Local storage with built-in GDPR tools.
 * **Developers & Agencies:** Clean architecture that keeps the main DB optimized.
 * **Data Ownership:** Full access to your data (view/export) without paywalls.

### Configuration

#### Global vs. Form Settings

The plugin uses a smart inheritance system:
 1. **Global Settings:** Define the 
default behavior for ALL forms (e.g., your SMTP server, default styling, admin email).
2. **Form Settings:** When editing a specific form, you can toggle **„Override Global
Settings“** on any section to customize it just for that form.

#### Setting up Bot Protection

 1. Go to **Global Settings > Bot Protection**.
 2. Enable **Honeypot** (recommended).
 3. Enable **Time Validation** (e.g., set to 3 seconds).
 4. (Optional) Enable **CAPTCHA** for stricter forms.

#### Configuring Email Sending

You can choose how emails are sent:
 * **WordPress Default:** Uses your server’s
standard PHP `mail()` function. * **Custom SMTP:** Go to **Notifications > Outgoing
Server** to configure a specific SMTP server (Gmail, SendGrid, etc.) for reliable
delivery.

## Снимки на разширението

[⌊Forms Dashboard - Overview of all your forms.⌉⌊Forms Dashboard - Overview of all
your forms.⌉[

**Forms Dashboard** – Overview of all your forms.

[⌊Global Settings - Configuring defaults for the entire site.⌉⌊Global Settings -
Configuring defaults for the entire site.⌉[

**Global Settings** – Configuring defaults for the entire site.

[⌊Form Overrides - Customizing specific settings for a single form.⌉⌊Form Overrides-
Customizing specific settings for a single form.⌉[

**Form Overrides** – Customizing specific settings for a single form.

[⌊Bot Protection - Configuring Honeypot, Time Validation, and CAPTCHA.⌉⌊Bot Protection-
Configuring Honeypot, Time Validation, and CAPTCHA.⌉[

**Bot Protection** – Configuring Honeypot, Time Validation, and CAPTCHA.

[⌊Junk Email - Managing blocklists and sources.⌉⌊Junk Email - Managing blocklists
and sources.⌉[

**Junk Email** – Managing blocklists and sources.

[⌊Entries Management - Viewing and exporting submissions.⌉⌊Entries Management - 
Viewing and exporting submissions.⌉[

**Entries Management** – Viewing and exporting submissions.

[[

## Инсталиране

 1. Upload the `cmb-sqlite-form` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to **CMB SQLite Form** in the admin menu.
 4. (Optional) Configure your **Global Settings** to set defaults for all forms.
 5. Create a new form and copy its shortcode: `[cmb_sqlite_form id="1"]`.

## ЧЗВ

### Where is the data stored?

Data is stored in a secure `.db` (SQLite) file within your `wp-content/uploads/cmb-
sqlite-form/` directory. This ensures your main WordPress database remains untouched.

### Can I customize the form CSS?

Yes! You can select a pre-made template in the **Styling** section. For specific
changes, use the WordPress Customizer (**Appearance > Customize > Additional CSS**)
and target classes like `.cmbsqf-form`, `.cmbsqf-input`, and `.cmbsqf-button`.

### How do I update the disposable email blocklist?

Go to **Junk Email Protection**, add your source URLs (e.g., from GitHub lists),
and click **„Update Blocklist Now“**. The plugin will download, merge, and deduplicate
the domains automatically.

### What happens if I uninstall the plugin?

By default, data is preserved. You can enable **„Delete on Uninstall“** in **Global
Settings > Data Management** if you want to wipe all forms and entries upon deletion.

## Отзиви

There are no reviews for this plugin.

## Сътрудници и разработчици

“CMB SQLite Form” е софтуер с отворен код. Към разширението са допринесли следните
хора:

Сътрудници

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

[Превеждане на “CMB SQLite Form” на вашия език.](https://translate.wordpress.org/projects/wp-plugins/cmb-sqlite-form)

### Имате интерес към разработване?

[Преглеждане на кода](https://plugins.trac.wordpress.org/browser/cmb-sqlite-form/),
разглеждане на [SVN хранилище](https://plugins.svn.wordpress.org/cmb-sqlite-form/),
или абонамент към [програмната история (log)](https://plugins.trac.wordpress.org/log/cmb-sqlite-form/)
чрез [RSS](https://plugins.trac.wordpress.org/log/cmb-sqlite-form/?limit=100&mode=stop_on_copy&format=rss).

## Списък с промени

#### 0.9.3

 * Added Icons

#### 0.9.2

 * Added FORM_FIELDS constant for field definitions.
 * Improved settings sanitization with explicit rules table.
 * Added realpath() validation for CSS templates.
 * Improved error handling in SQLite connections.
 * Fixed download headers encoding.
 * Removed duplicate script enqueue.
 * Code cleanup and PHPDoc improvements.

#### 0.9.1

 * Fixed Error

#### 0.9.0

 * Initial release.
 * SQLite database engine implementation.
 * Global vs. Per-Form settings architecture.
 * Advanced Bot Protection (Honeypot, Time, CAPTCHA).
 * Junk Email Protection with multi-source blocklists.
 * Template-based styling system.
 * Custom SMTP support.
 * CSV and Database export tools.

## Мета

 *  Version **0.9.3**
 *  Last updated **Преди 6 месеца **
 *  Active installations **По-малко от 10**
 *  WordPress version ** 5.0 или по-висока **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 или по-висока **
 *  Language
 * [English (US)](https://wordpress.org/plugins/cmb-sqlite-form/)
 * Tags
 * [anti-spam](https://bg.wordpress.org/plugins/tags/anti-spam/)[contact form](https://bg.wordpress.org/plugins/tags/contact-form/)
   [forms](https://bg.wordpress.org/plugins/tags/forms/)[GDPR](https://bg.wordpress.org/plugins/tags/gdpr/)
   [SQLite](https://bg.wordpress.org/plugins/tags/sqlite/)
 *  [Разширен изглед](https://bg.wordpress.org/plugins/cmb-sqlite-form/advanced/)

## Оценки

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cmb-sqlite-form/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cmb-sqlite-form/reviews/)

## Сътрудници

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

## Поддръжка

Имате да кажете нещо? Имете нужда от помощ?

 [Разглеждане на форумите за поддръжка](https://wordpress.org/support/plugin/cmb-sqlite-form/)