SMiLE Basic Web is a powerful, modular, and user-friendly WordPress plugin that integrates multiple essential tools into a single solution. It includes a flexible Contact Form system with real-time email preview via the Customizer, a dynamic Sitemap Generator supporting various formats, and a comprehensive Cookie Consent Manager fully compliant with international data protection regulations such as GDPR and ePrivacy. With lightweight, accessible, and brand-adaptable interfaces, SMiLE Basic Web empowers site owners to ensure transparency, control, and legal compliance while maintaining a seamless user experience.
Características principales:
- Formulario de contacto personalizable con configuración SMTP avanzada.
- Support for multiple custom fields, including new types: single/multi-select, user email, and textarea.
- Reordenación de campos con interfaz de arrastrar y soltar.
- Reordenación de campos con interfaz de arrastrar y soltar.
- Integración de Google reCAPTCHA v3 para protección contra spam.
- 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.
- Optional SEO metadata editor for posts and pages (title, description, and indexation).
- Modular tab interface supporting additional tools.
- Dynamic generation of:
llms.txt(formato texto o JSON).sitemap.xmlsitemap-images.xmlrobots.txt
- New “General” tab that centralises global options.
- Toggle to allow safe SVG / SVGZ uploads (sanitised & thumb-ready).
- Automatic image Alt-Text: copies IPTC/XMP “Alt Text Accessibility” (fallback to Title).
-Cookie Consent Panel:
- Clean, responsive, and customizable cookie banner.
- Three display sizes: Small, Large, or Fullscreen.
- Consent tab with position options: Left, Center, or Right.
- Auto-hide on Accept or Deny with full keyboard accessibility.
- Multilingual-ready and fully translatable (.pot included).
- Preferences panel for per-script consent using
<details>. - Add unlimited scripts with name, description, and JS code.
- Scripts injected only on Accept; removed on Deny.
- Consent stored securely in LocalStorage.
- Backend settings for texts, styles, legal pages, and tab behavior.
- Fully compliant with GDPR, CNIL, and ePrivacy.
- Built with vanilla JavaScript – no jQuery dependency.
Use the shortcode [smile_contact_form] to embed the form on any page or post.
Servicios externos
This plugin integrates Google reCAPTCHA v3 to protect the form from spam and abuse.
Qué es el servicio y para qué se utiliza: Google reCAPTCHA v3 analiza el comportamiento del usuario para bloquear el envío automatizado de spam.
Qué datos se envían y cuándo: Al enviar el formulario, se envían los siguientes datos a Google: – token reCAPTCHA – Dirección IP del usuario – Tu clave secreta reCAPTCHA
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!
