Este plugin no se ha probado con las últimas 3 versiones mayores de WordPress. Puede que ya no tenga soporte ni lo mantenga nadie, o puede que tenga problemas de compatibilidad cuando se usa con las versiones más recientes de WordPress.

Add-on SweetAlert Contact Form 7

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:

  1. Upload the entire ‘addon-sweetalert-contact-form-7’ folder to the ‘/wp-content/plugins/’ directory.
  2. 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

25 de julio de 2021
No funciona al instalarlo y configurarlo. Cuándo se escriben los mensajes a mostrar, elimina los caracteres especiales y pone guiones en medio de los espacios.
1 de agosto de 2020
If you want an easy way to integrate SweetAlert2 to your CF7 forms, without having to write a lot of code yourself… this plugin is simple, clean, and works. I also REALLY like how it only enqueues the scripts on CF7 pages. Nicely done.
Leer todas las 4 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.

Colaboradores

Traduce «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