SLS Forms
Lightweight, extensible WordPress forms with templates, popups, entries, and export.
View on GitHub
This plugin is open source and available on GitHub. Clone, fork, or download the repository directly.
What's Included
SLS Forms is a modern, developer-friendly form builder for WordPress. It provides a clean, shortcode-driven system for creating and managing contact forms, registration flows, and any other data-collection forms — without the bloat of heavyweight form plugins.
The Problem It Solves: Most WordPress form plugins are overloaded with features you don't need, slow to render, and difficult to customize. SLS Forms gives you a fast, minimal, and extensible form system with beautiful built-in templates, AJAX submission, spam protection, and entry management — all in a lightweight package.
Features: • 4 Built-in Templates — One Page (1 Column), Two Column, Two Step (multi-step wizard with progress bar), Two Column with Background Image • AJAX Form Submission — Smooth, no-reload submissions with real-time validation and status feedback • Entry Management — All submissions stored in a custom database table, viewable in the admin dashboard • CSV & JSON Export — Export form entries in bulk for reporting or integration with other tools • Email Notifications — Configurable email alerts on submission with token-based templates (e.g. {field_name}) • Popup / Modal Support — Embed any form in a modal dialog triggered by a button or link • Spam Protection — Built-in honeypot field to block bots without CAPTCHAs • Custom CSS Editor — Admin page for adding custom styles to forms without editing theme files • Extensible Template Registry — Developers can register custom templates programmatically • Responsive & Accessible — Mobile-friendly layouts with proper ARIA attributes, focus management, and keyboard support • Dark Mode — Automatic dark mode via prefers-color-scheme
Supported Field Types: • text, email, tel, url, number, textarea, select, checkbox, radio, hidden
Usage: • Shortcode: [sls_form id="1"] • Override template: [sls_form id="1" template="two-column"] • Popup mode: [sls_form id="1" mode="popup" trigger="Get in Touch"]
Requirements: WordPress 6.0+, PHP 7.4+
Resource Details
- Format
- ZIP
- File Size
- 980 KB
- Category
- WordPress
- Last Updated
- March 2026
- Author
- Starlabs
Related Resources
Need Something Custom?
Can't find what you're looking for? Our team can create custom documentation, templates, or tools tailored to your specific needs.