
內容簡介
總結:CMB SQLite Form 是一個輕量但功能強大的聯絡表單解決方案,專為性能和隱私而設計。這個外掛將所有提交都存儲在安全的本地 SQLite 數據庫中,避免傳統表單外掛拖慢 WordPress 主數據庫。
在以下的問答中,我們將介紹 CMB SQLite Form 的關鍵功能:
1. 這個外掛是為了保持網站運行速度而設計的嗎?
- 是的,CMB SQLite Form 使用專用的 SQLite 數據庫文件來存儲提交,以確保主 WordPress 數據庫保持整潔和快速。
2. 這個外掛有什麼樣的機器人保護功能?
- CMB SQLite Form 包含隱形的蜜罐字段來捕捉機器人,並通過時間驗證和簡單 CAPTCHA 的方式來拒絕快速填寫的提交。
3. 這個外掛如何保護免受垃圾郵件影響?
- 它自動阻止一次性郵箱地址,支持多個黑名單來源並自動去重,並具備自動更新功能以確保黑名單的新鮮度。
4. 可以定製表單的外觀嗎?
- 是的,CMB SQLite Form 提供多種預設模板供選擇,並完全與 WordPress 自定義器兼容,使用戶可以進行高級定制外觀。
5. 如何設置電子郵件通知?
- 可以發送不同的郵件給管理員和用戶,支持自定義 SMTP 以繞過 wp_mail(),並允許根據表單自定義發件人信息。
6. 這個外掛提供哪些智能配置功能?
- 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
Go to Global Settings > Bot Protection.
Enable Honeypot (recommended).
Enable Time Validation (e.g., set to 3 seconds).
(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.
