plugin-icon

NSOL Form Builder

لصاحبه naumananwar·
Modern, lightweight drag-and-drop form builder with Gutenberg support, conditional logic, multi-step forms, and comprehensive entry management.
النسخة
1.0.0
آخر تحديث
Jul 13, 2026
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: <?php echo do_shortcode('[nsol_form id="123"]'); ?>

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.
مجانيعلى الخطط المدفوعة
إذا أتممت بالتثبيت، فإنك توافق على شروط خدمة ووردبريس.كوم ووشروط إضافات الأطراف الثالثة.
تم اختباره حتى
WordPress 7.0.1
تتوفّر هذه الإضافة للتنزيل لتُستخدم في عملية التثبيت لديك.