=== Simon's Simple Contact Form === Contributors: si000777 Donate link: https://simonward.net/support-my-plugin-development/ Tags: contact form, forms, smtp, recaptcha, anti-spam Requires at least: 5.6 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.3 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A lightweight WordPress contact form plugin with 18 themes, SMTP support, Google reCAPTCHA or internal captcha, and instant theme switching. == Description == **Simon’s Simple Contact Form** is a fast, lightweight contact form plugin built for people who want a clean, modern form that “just works” — without the bloat. It includes **18 built-in themes**, optional **SMTP** for better deliverability, and spam protection via **Google reCAPTCHA** or a simple **internal captcha**. You can switch themes instantly from the admin panel and get a beautiful front-end form in minutes. **Perfect for:** - Business websites & service pages - Portfolio sites - Landing pages - Blogs & small shops that just need a reliable contact form ### Key Features ✅ **18 Included Themes** - One-click theme switching in the admin (AJAX) - Clean, modern styles with readable inputs - Mobile responsive ✅ **SMTP (Optional)** - Enable SMTP for improved email deliverability - Host, port, encryption (TLS/SSL), username & password - Leave password blank to keep your saved password ✅ **Spam Protection** - Choose **Google reCAPTCHA** (v2/v3 compatible) or the **internal captcha** - Internal captcha is simple and user-friendly - reCAPTCHA keys are stored in settings and verified server-side ✅ **Email Control** - Set a custom **Sender (From)** address (optional) - Set a **Reply-To override** (optional) or use the visitor’s email ✅ **Addon System** - Upload addon ZIPs from the plugin admin area (optional feature) - Addons can include **Theme Packs** and a **Theme Editor** (if installed) - “Purchase Addons” button links to your addon shop page (your site) ### Addons (Theme Packs + Theme Editor) Want even more styles and full control? - **Theme Packs:** expand your theme library with additional collections. - **Theme Editor:** create your own themes (background images, overlay strength, button gradients, border radius, shadows). Addon shop: https://simonward.net/product-category/plugin-addons/ == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` or install via **Plugins → Add New**. 2. Activate the plugin through the **Plugins** menu in WordPress. 3. Go to **Simon’s Simple Contact Form** in your WordPress admin menu. 4. Choose a theme, configure email/captcha settings, and add the form to a page. == Usage == Add the contact form to any post or page using the shortcode: `[sscfp_contact_form]` Backwards compatibility: if you were using the old shortcode, it still works: `[simple_contact_form]` After adding the shortcode: - Pick your preferred theme under the **Themes** tab. - Configure SMTP (optional) under **Settings**. - Choose captcha type (Internal captcha or Google reCAPTCHA). == Frequently Asked Questions == == External services == This plugin can optionally connect to **Google reCAPTCHA** to help prevent spam submissions. When Google reCAPTCHA is enabled in the plugin settings: * The visitor's browser loads Google's reCAPTCHA JavaScript from google.com when the form is displayed. * On form submission, the plugin sends the reCAPTCHA token (and, if available, the visitor's IP address) to Google's verification endpoint to validate the challenge. Google reCAPTCHA is provided by Google LLC. * Terms: https://policies.google.com/terms * Privacy: https://policies.google.com/privacy = Does this plugin require SMTP? = No. SMTP is optional. You can use your default WordPress mail configuration, or enable SMTP for better deliverability. = Which captcha options are available? = You can choose: - **Internal Captcha** (simple “solve the sum” style) - **Google reCAPTCHA** (v2/v3 compatible) = How do I change the email sender / reply-to? = In **Settings**, you can configure: - **Sender (From)** address (optional) - **Reply-To override** (optional) If Reply-To is blank, it will default to the visitor’s email. = How many themes are included? = **18 included themes** are built into the plugin. You can also extend with theme pack addons. = Can I add more themes? = Yes — via the **Addons** tab (if you use theme pack addons). You can also use the **Theme Editor addon** (if installed) to make your own. = Will it work on mobile? = Yes. The form themes are designed to be responsive. = Where are addon ZIPs installed? = Addons are extracted into: `/wp-content/uploads/sscfp-addons/` = Is this plugin GDPR friendly? = The plugin does not add tracking. If you enable Google reCAPTCHA, Google may process user data per their policies. If you want to avoid third-party services, use the internal captcha. == Screenshots == 1. Theme selection grid with 18 included themes 2. Settings page (SMTP + captcha options) 3. Front-end contact form preview (theme applied) 4. Addons tab (upload addon ZIP + purchase addons button) == Changelog == = 1.0.3 = * Icons and screenshots updated * Description should now be included in WP Admin = 1.0.0 = * Initial release * 18 included themes with instant switching * SMTP support (optional) * Google reCAPTCHA or internal captcha * Email sender/from and reply-to options * Addon uploader support == Upgrade Notice == = 1.0.0 = Initial release.