Descripción
This plugin adds the SweetAlert2 script into Contact Form 7 wordpress plugin submission process.
This plugin requires the Contact Form 7 plugin to work.
Just activate it to replace CF7 default submission output by a SweetAlert2 pop up.
The add-on will display the Contact Form 7 messages in the pop up.
If you want, you can set a custom duration and a custom title for the alerts.
This plugin is an enhancement to the plugin created by akandor, Antoine Derrien which was closed by WordPress security team
Se ha usado su base y se ha mejorado lo siguiente:
-Carga los estilos del administrador solo en la página de ajustes
-Eliminadas las hojas de estilo con poco contenido de CSS (se han incrustado directamente, ya que no tiene sentido cargar una hoja por unas pocas líneas)
-Saneada la entrada y salida de datos (ya que era vulnerable a los ataques XSS)
-Actualizados los archivos CSS y JS de SweetAlert (ya que estaban obsoletos)
-Mostrados nuevamente los iconos SweetAlert
-Eliminado código y archivos innecesarios
-CSS corregido, ya que había conflicto con algunos temas
-Carga de JS y CSS solo cuando se detecte el shortcode del formulario de contacto (excepto un script)
-Ahora los títulos están convertidos a mayúsculas por defecto
How does it work?
Pone en espera los scripts y estilos para anular el proceso de envío de CF7 y lo recarga con los scripts de SweetAlert2.
Instalación
Puedes instalarlo automáticamente desde WordPress.
O si quieres instalarlo manualmente, sigue estos pasos:
- Upload the entire ‘addon-sweetalert-contact-form-7’ folder to the ‘/wp-content/plugins/’ directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress admin.
- Puedes añadir un título personalizado y el tiempo en el que quieres que aparezca la ventana emergente, dentro de las opciones del plugin Contact Form 7
Reseñas
Colaboradores y desarrolladores
«Add-on SweetAlert Contact Form 7» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «Add-on SweetAlert Contact Form 7» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.1.0 (02/08/2020)
-Fix bugs
-Update the sweetalert library
1.0.9 (22/05/2020)
-Improve WPO, remove external cdn
1.0.8 (21/05/2020)
-Fixed security issues reported by the WordPress security team
1.0.7 (10/05/2020)
-Fix bug IE compatibility
-Improve WPO
1.0.6 (10/05/2020)
-Fix bug IE compatibility
1.0.5 (10/05/2020)
-Fix bug IE compatibility
1.0.4 (10/05/2020)
-IE compatibility
1.0.3 (16/04/2020)
-Fix bugs
-Improved script loading
-Improved checks
-Added defer to improve WPO
-Updated sweetalert2 libraries
-Added unistall.php
1.0.2 (14/04/2020)
-Fix bugs
-.pot added
1.0.1 (9/04/2020)
-Fix bugs
-images added
1.0.0 (7/04/2020)
-Initial version