Contact Form 7

Descripción

Contact Form 7 puede gestionar múltiples formularios de contacto, además, puedes personalizar el formulario y el contenido de los correos electrónicos de manera sencilla mediante un simple marcado. El formulario es compatible con envíos por Ajax, CAPTCHA, filtrado de spam de Akismet y mucho más.

Documentación y soporte

Puedes encontrar documentación, FAQ e información más detallada sobre Contact Form 7 en contactform7.com. Si no eres capaz de encontrar la respuesta a tu pregunta en las preguntas frecuentes o en la documentación, deberías revisar el foro de soporte en WordPress.org. Si no localizas ningún tema que ataña a tu problema en particular, abre un nuevo hilo.

Contact Form 7 necesita de tu apoyo

Es difícil seguir con el desarrollo y el soporte para este plugin gratuito sin las contribuciones de usuarios como tú. Si disfrutas usando Contact Form 7 y lo encuentras útil, por favor considera hacer una donación. Tu donación nos ayudará a seguir adelante y apoyará el continuo desarrollo del plugin y un mejor soporte a los usuarios.

Plugins recomendados

Se recomiendan los siguientes plugins a los usuarios de Contact Form 7:

  • Flamingo de Takayuki Miyoshi – Con Flamingo, puedes guardar los mensajes enviados vía formularios de contacto en la base de datos.
  • Bogo de Takayuki Miyoshi – Bogo es un plugin multilenguaje directo y claro que no provoca dolores de cabeza.

Traducciones

Puedes traducir Contact Form 7 en translate.wordpress.org.

Capturas

  • screenshot-1.png

Instalación

  1. Sube la carpeta completa contact-form-7 al directorio /wp-content/plugins/.
  2. Activa el plugin desde el menú ‘Plugins’ de WordPress.

Encontrarás el menú ‘Contacto’ en tu panel de administración de WordPress.

Para un uso básico, puedes echar un vistazo al sitio del plugin.

Preguntas frecuentes

¿Tienes preguntas o problemas con Contact Form 7? Utiliza estos canales de soporte apropiadamente.

  1. Documentación
  2. FAQ
  3. Foro de soporte

Soporte

Instrucciones de instalación
  1. Sube la carpeta completa contact-form-7 al directorio /wp-content/plugins/.
  2. Activa el plugin desde el menú ‘Plugins’ de WordPress.

Encontrarás el menú ‘Contacto’ en tu panel de administración de WordPress.

Para un uso básico, puedes echar un vistazo al sitio del plugin.

Reseñas

Works, but processes very slow after submitting form

We have been using contact form 7 for many years on many websites. It always worked great but over the past two years, the submit form processing time for contact 7 forms is extremely slow and we are missing messages because customers visiting our website are closing the page or going somewhere else because they think the form is not working.

We know this because we are hearing it repeatedly from customers who have emailed us directly to tell us our contact forms are not working. They are working – but they take a minute or longer sometimes to process after the form is submitted leaving customers wondering if the message was sent.

In our testing, contact form 7 has actually been getting worse with its submission process over time and we have had to replace contact form 7 with another premium form plugin on most of our websites.

We have emailed this to the developer in past years and we have also read of many other people have the same issue but it was never addressed.

Since nothing has been done – we are leaving a review. Hopefully, Contact Form 7 will be fixed so that it works faster in the future.

Leer todas las 1.423 reseñas

Colaboradores y desarrolladores

“Contact Form 7” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“Contact Form 7” ha sido traducido a 42 idiomas. Gracias a los traductores por sus colaboraciones.

Traduce “Contact Form 7” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

Para más información revisa la página de versiones.

4.9.1

  • El código que usaba create_function() se ha eliminado para evitar riesgos de seguridad y avisos al usarla con PHP 7.2+.
  • Muestra de nuevo el aviso de validación de configuración para animar a los administradores a aplicar algunos elementos de validación importantes recientemente añadidos.
  • Las variables de la REST API devuelven un código de estado HTTP 409 más específico, en vez del 400.
  • Solucionada apariencia de las marcas de error de configuración en la pestaña de ajustes adicionales.

4.9

  • Compatible con el ajuste subscribers_only
  • Cambia el valor por defecto de WPCF7_VERIFY_NONCE a false
  • WPCF7_FormTagsManager::collect_tag_types() compatible con la opción de invertir
  • Nuevos ganchos de filtro: wpcf7_verify_nonce, wpcf7_subscribers_only_notice, wpcf7_remote_ip_addr y wpcf7_submission_is_blacklisted
  • Solucionado: La opción tabindex de form-tag no aceptaba 0 o valores negativos
  • Muestra un error de validación cuando no se selecciona ninguna opción en un grupo de botones de selección única
  • Validador de configuración: Añade una regla de validación contra el uso de ajustes obsoletos (on_sent_ok y on_submit)
  • Permite pasar la opción skip_mail mediante los parámetros de la función WPCF7_ContactForm::submit() y WPCF7_Submission::get_instance().
  • Lanza el evento DOM wpcf7beforesubmit personalizado. Puedes manipular el objeto formData desde un gestor de eventos.

4.8.1

  • Añadida la función JavaScript wpcf7.initForm para aislar el proceso de inicialización del formulario.
  • Solución a la duplicación de mensaje de respuesta provocado al repetir clic en el botón enviar.
  • Limpiar $phpmailer->AltBody para evitar llamadas previas heredadas no deseadas desde wp_mail().
  • Solución al conteo de caracteres incorrecto en el área de texto.
  • Akismet: Excluir los valores comment_author, comment_author_email y comment_author_url del valor comment_content.
  • REST API: Enfoque más fiable para crear URLs de ruta.
  • Incluir entradas free_text en event.detail.inputs.

4.8

  • Se deja de usar jquery.form.js.
  • Añadidas variables personalizadas de la REST API para envíos de formularios Ajax.
  • Clase WPCF7_FormTag implementa la interfaz ArrayAccess.
  • Filtros WPCF7_FormTagsManager::filter() de etiquetas de formulario basadas en características con los que son compatibles.
  • Nuevas características de etiquetas de formulario: do-not-store, display-block y display-hidden
  • Quitado contenido inapropiado de las cabeceras h1.
  • Añadida compatibilidad con tamaño: opción invisible en la etiqueta de formulario reCAPTCHA.