Description
SMiLE Basic Web aggregates various functionalities into one unified plugin, starting with the powerful Contact Form. It offers a fully customizable and accessible form system with robust features, all manageable from a dedicated settings panel in the WordPress admin area.
Key Features:
- Customizable contact form with advanced SMTP configuration.
- Support for multiple custom fields, including new types: single/multi-select, user email, and textarea.
- Required field indicators and placeholders.
- Field reordering with drag-and-drop interface.
- Google reCAPTCHA v3 integration for spam protection.
- Send a copy of the form to the user, with a customizable message.
- Insert logo and company link in user copy emails.
- Privacy policy and legal notice checkbox fields with linked pages.
- Optional marketing opt-in field with customizable text.
- Explanation field to describe the purpose of the form.
- Real-time preview of the user email using the WordPress Customizer.
Coming Soon: Additional tools will be added in new tabs within the plugin interface.
Use the shortcode [smile_contact_form]
to embed the form on any page or post.
External services
This plugin integrates Google reCAPTCHA v3 to protect the form from spam and abuse.
What the service is and what it is used for:
Google reCAPTCHA v3 analyzes user behavior to block automated spam submissions in the form.
What data is sent and when:
Upon form submission, the following data is sent to Google:
– reCAPTCHA token
– User’s IP address
– Your reCAPTCHA secret key
Links to terms and privacy policy:
– Google Terms of Service
– Google Privacy PolicySMiLE Basic Web is actively maintained. If you find it helpful, consider supporting development through donations. Contributions and feedback are always welcome!
Screenshots
Installation
- Upload the
smile-basic-web
plugin folder to your/wp-content/plugins/
directory. - Activate the plugin through the “Plugins” menu in your WordPress admin panel.
- Go to the “SMiLE Basic Web” settings page in the admin menu.
- Configure the contact form in the “Contact Form” tab.
- Insert the form anywhere using the
[smile_contact_form]
shortcode.
FAQ
-
What is SMiLE Basic Web?
-
A feature-rich WordPress plugin offering a customizable contact form with SMTP, spam protection, and user-focused email features.
-
How can I add or reorder custom fields?
-
Navigate to the “Custom Fields” section under the “Contact Form” tab. Use the admin interface to add, edit, delete, and reorder fields.
-
How does the user copy feature work?
-
If enabled, users receive an HTML email containing their submitted data, a custom message, your logo, and a link to your company.
-
What are the new form field types?
-
Version 1.1 introduces
select_single
,select_multiple
, and a specialuser email
field. -
Can I preview the email sent to users?
-
Yes, go to “Customize” > “Email Preview” in the WordPress Customizer to see how the email will look.
-
Are privacy and marketing consents included?
-
Yes. You can enable privacy and legal notice checkboxes and add a marketing opt-in field with custom text.
Reviews
ഈ പ്ലഗിന് റിവ്യൂകൾ ഒന്നുമില്ല.
Contributors & Developers
“SMiLE Basic Web” is open source software. The following people have contributed to this plugin.
Contributors“SMiLE Basic Web” has been translated into 2 locales. Thank you to the translators for their contributions.
Translate “SMiLE Basic Web” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- NEW: Added support for select (single/multiple) and “user email” field types.
- NEW: Added drag-and-drop field reordering.
- NEW: Added form explanation field.
- NEW: Added Legal Notice checkbox with link to a specific page.
- NEW: Added optional Marketing Opt-In checkbox with custom label.
- NEW: Introduced real-time email preview with WordPress Customizer.
- NEW: Added validation to prevent duplicate field names.
- UPDATED: Improved sanitization constants and structure.
- UPDATED: Modularized codebase for maintainability.
1.0.0
- Initial release of SMiLE Basic Web.
- Integrated Contact Form with SMTP settings.
- Supported custom fields with placeholders and required markers.
- Enabled user copy email with company logo and link.
- Added privacy policy checkbox.
- Integrated Google reCAPTCHA v3.