[WordPress] 外掛分享: NSOL Form Builder

首頁外掛目錄 › NSOL Form Builder
WordPress 外掛 NSOL Form Builder 的封面圖片
全新外掛
安裝啟用
尚無評分
4 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.0 上架:2026-07-12

外掛標籤

開發者團隊

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

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

原文外掛簡介

NSOL Form Builder is a powerful, free WordPress form builder plugin that lets you create professional forms with an intuitive drag-and-drop interface. Build contact forms, surveys, registration forms, booking forms, and more with ease.
Key Features

Drag & Drop Builder – Intuitive visual form builder with live preview. Add, reorder, duplicate, and configure fields easily.
20+ Field Types – Text, Email, Number, Phone, URL, Textarea, Dropdown, Radio, Checkbox, Multi-Select, Date, Time, File Upload, Rating, Heading, Paragraph, HTML, Divider, Hidden, Math CAPTCHA, and Page Break.
15+ Pre-built Templates – Contact Form, Newsletter, Registration, Booking, Survey, Quote Request, Job Application, Event RSVP, Feedback, Donation, Support Ticket, Order Form, Quiz, Volunteer Signup, and Waitlist.
Conditional Logic – Show or hide fields based on user input to create dynamic forms.
Multi-Step Forms – Create multi-page forms with progress bar and navigation buttons.
Gutenberg Block – Native block support with live preview inside the Block Editor.
Elementor Widget – Dedicated Elementor widget for seamless page building.
Shortcode Support – Simple shortcode [nsol_form id="123"] for any page or post.
Form Entries Management – Store all submissions in the database with search, filter, and bulk actions.
CSV & JSON Export – Export form entries for analysis or record-keeping.
Email Notifications – Admin notifications and user auto-responder emails with smart tags support.
Spam Protection – Honeypot anti-spam and Math CAPTCHA fields built in.
Form Scheduling – Set start and end dates for your forms.
Entry Limits – Restrict the total number of submissions.
Login Required – Restrict forms to logged-in users only.
Form Import/Export – Export and import entire form configurations as JSON.
Responsive Design – Mobile-friendly, modern form layouts.
Developer Friendly – Hooks and filters for extension, clean code following WordPress standards.
Translation Ready – Full internationalization support with POT file included.

Display Forms Anywhere

Shortcode: [nsol_form id="123"]
Gutenberg Block: Search for “NSOL Form” in the Block Editor.
Elementor Widget: Search for “NSOL Form” in Elementor widgets.
PHP Code:

Smart Tags
Smart tags dynamically populate content in email notifications and subjects:

{form_title} – The form title
{form_id} – The form ID
{entry_id} – The submission entry ID
{all_fields} – All form fields in an HTML table
{site_name} – Your site name
{site_url} – Your site URL
{admin_email} – WordPress admin email
{date} – Current date
{time} – Current time
{field_id} – Value of any specific field

Available Hooks

nsol_form_submission_success – Fires after a form is submitted successfully.
nsol_form_before_render – Fires before a form is rendered.
nsol_form_field_html – Filter the HTML output of a rendered field.
nsol_form_email_headers – Filter email notification headers.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon