Passer au contenu principal




Si vous rencontrez des problèmes avec les formulaires Elementor, lisez cette FAQ pour les solutions courantes.

Comment puis-je enregistrer les soumissions de formulaires Elementor dans une base de données?

De forma predeterminada, Elementor no guarda los formularios enviados. Puede guardar formularios utilizando un brancher de terceros como Formulaire de contact Elementor DB.


Où sont passés tous mes fichiers après le téléchargement?

Les fichiers téléchargés sont enregistrés dans un répertoire dédié à 'uploads / elementor / forms /'.


Pourquoi mon nom de fichier change-t-il après le téléchargement?

Les noms de fichiers sont définis aléatoirement, pour des raisons de sécurité (nous ne voulons pas que les utilisateurs chargent 'yo_mama.jpg' maintenant, n'est-ce pas?).


J'ai défini le nombre de Max. Fichiers, mais je ne peux toujours pas télécharger autant de fichiers que le nombre que j'ai défini. Parce que?

Esta configuración no anula la configuración del serveur de su host. Esta opción limita la cantidad de archivos que se pueden cargar desde el formulario en sí, pero solo si este valor límite no excede el valor «max_file_uploads» de PHP. Si necesita más, comuníquese con usted para que aumente el valor de «max_file_uploads» para su sitio.


Comment personnaliser la conception de la date et de l'heure sur mes formulaires?

Los campos de fecha y hora se pueden diseñar con CSS personalizado. En dispositivos móviles, se utiliza el diseño HTML5 nativo del le navigateur. Puede activar HTML5 nativo, por lo que el diseño del navegador se utiliza en todos los dispositivos. Una vez que elija Fecha u Hora, verá el interruptor HTML5 nativo.


¿Por qué no puedo ver el marcador de posición del campo de fecha / hora en algunos navigateurs móviles?

Les libellés pour les entrées de date / heure ne sont pas correctement pris en charge par tous les navigateurs, en particulier les navigateurs d'appareils mobiles. Pour cette raison, l'espace réservé peut ne pas toujours être visible. Ce n'est pas un problème spécifique à Elementor. C'est un problème de développement bien connu. Il n'y a pas de solution parfaite pour résoudre ce problème, mais vous pouvez ajouter un code comme celui-ci au Onglet Avancé> CSS personnalisé section de votre widget de formulaire:

input [type = "time"]: après {couleur: #aaa; contenu: attr (espace réservé); } entrée [type = "date"]: après {couleur: #aaa; contenu: attr (espace réservé); }

Noter: L'inconvénient de l'utilisation de ce code est que l'espace réservé apparaîtra toujours, même après avoir sélectionné l'heure et la date.


¿Cómo puedo colocar métadonnées dinámicos en un campo de formulario?

  1. Cliquez sur le champ du formulaire Avancée onglet comme indiqué ci-dessous.
  2. Clique sur le icône dynamique à droite du Valeur par défaut Campagne. fichier-zzib8erdfl-5722417
  3. Sélectionnez les métadonnées souhaitées dans la liste déroulante.

fichier-wsuthk9o3w-8290651


Pourquoi la redirection ne fonctionne-t-elle pas?

Redirigir al Nom d'utilisateur a una página de agradecimiento designada siempre es una buena idea. Lleva a su usuario convertido al siguiente paso, lo que le permite realizar ventas adicionales, realizar un seguimiento de los embudos de usuarios y brindarle una buena experiencia.

Para activar la réorienter: Vaya a Acciones después de enviar, agregue la redirección y pegue la URL completa de su página de agradecimiento.

Avoir des problèmes?

Voici quelques idées de dépannage:

  1. Assurez-vous de ne pas coller un caractère vide par erreur.
  2. Assurez-vous de coller l'URL complète et non une URL relative. ('/Merci/')
  3. Elimine cualquier JavaScript de la página y vuelva a intentarlo. Puede buscar errores de Javascript en las herramientas de desarrollo.
  4. Désactivez les autres plugins et passez au thème GeneratePress et voyez si la redirection fonctionne.

Quels messages personnalisés puis-je modifier dans les formulaires?

Les formulaires comprennent 3 types de messages différents:

  1. Messages du navigateur - ils sont envoyés depuis le navigateur et ne peuvent pas être personnalisés. Par exemple, si vous n'entrez pas une adresse e-mail correcte, vous recevrez un message disant «Veuillez inclure un @ dans l'adresse e-mail». Ces messages s'affichent si le formulaire n'a pas été rempli correctement avant de le soumettre.
  2. Messages du serveur ils sont envoyés depuis le serveur. Vous pouvez formater selon vos besoins, en utilisant un CSS personnalisé. Ces messages s'affichent après l'envoi du formulaire. Il existe des options personnalisées, notamment Réussite, Erreur, Invalide, etc. Exemple: Le formulaire a été soumis avec succès! Siempre puede modificar el Contenu de los mensajes personalizados yendo a Formulaire> Options supplémentaires, sur Messages personnalisés et localisez le message pertinent.
  3. Serveurs tiers. Les messages d'erreur provenant de sociétés de services de marketing par e-mail comme MailChimp ne peuvent pas être modifiés. Veuillez noter que certains des messages d'erreur envoyés par ces produits tiers sont affichés uniquement à l'administrateur (vous et non les abonnés) et ce n'est pas quelque chose que nous pouvons contrôler.

¿Cómo realizo un seguimiento de los envíos de formularios y las conversiones con Google Analytics y Tag Manager?

Ajoutez votre code de suivi à une page de remerciement et redirigez votre formulaire vers cette page après la soumission.

También hay un un événement de Javascript que el formulario se activa automáticamente después del envío, que se puede usar para agregar a su código de seguimiento personalizado. Estos se agregan extérieurement à Elementor, en utilisant par exemple functions.php.

Voici un extrait de code de base sur lequel vous pouvez vous appuyer:

// L'événement est submit_success donc vous pouvez l'attraper par exemple: jQuery (document) .ready (function ($) {jQuery (document) .on ('submit_success', function () {// formulaire a été soumis faites votre suivi ici ...});});

Assurez-vous de remplacer le commentaire ci-dessus "// formulaire a été soumis, suivez ici ..." par votre code de suivi personnalisé. Sinon, l'extrait ne fera rien.


Comment puis-je intégrer un autre service avec un webhook et un mappage de champ?

Elementor a une option de webhook dans Actions après la soumission. Par défaut, notre webhook envoie chaque champ avec l'étiquette comme nom, ou tous les champs dans un seul tableau lorsque l'option Données avancées est activée.

Pour contrôler les noms de champ, attribuez à vos champs de formulaire un ID personnalisé et utilisez l'extrait de code suivant.

Assurez-vous de mettre à jour le nom du formulaire et l'URL de votre webhook.

Vous trouverez ci-dessous un exemple de personnalisation de votre webhook, où les ID de champ sont envoyés à la place des noms.

add_action( 'elementor_pro/forms/new_record', function( $record, $handler ) {
	//make sure its our form
	$form_name = $record->get_form_settings( 'form_name' );
	if ( 'MY_FORM_NAME' !== $form_name ) {
		return;
	}
	
	$raw_fields = $record->get( 'fields' );
	$fields = [];
	foreach ( $raw_fields as $id => $field ) {
		$fields[ $id ] = $field['value'];
	}

	wp_remote_post( 'HTTP://YOUR_WEBHOOK_URL', [
		'body' => $fields,
	]);
});


Comment puis-je résoudre les problèmes de non-soumission des formulaires?

Cela se produit généralement en raison d'erreurs de serveur ou de champs qui ne sont pas correctement mappés. Pour en savoir plus, lisez ce guide:

https://docs.elementor.com/article/202-form-server-error


"Il y a quelque chose qui ne va pas. Le formulaire n'est pas valide »

Si vous recevez un message d'erreur tel que «Il y a un problème. Le formulaire n'est pas valide », cela peut être dû à plusieurs raisons.

  • L'une des raisons est que le formulaire a été ajouté en tant que widget dans un autre widget via un shortcode. Il s'agit d'une méthode non officielle et peu fiable pour ajouter un formulaire à une page, elle doit donc être évitée.

Certains utilisateurs ne reçoivent un X rouge qu'après avoir soumis un formulaire. Parce que?

La integración de MailChimp con el widget de formulario de Elementor solo actúa como un ‘formulario de registro’. No es posible volver a suscribirse a través de un widget de formulario de Elementor ya que la API de MailChimp no lo permite. La resuscripción a una lista se realiza solo a través de los formularios de registro alojados en MailChimp. Esta misma situación puede aplicarse a otros servicios que se integran con formularios.

Para manejar este tipo de usuarios, puede colocar una nota en algún lugar debajo del formulario que mencione que si ya estaban inscritos en la lista, entonces no pueden volver a suscribirse de esta manera. En su lugar, proporcióneles un relier para redirigirlos a los formularios de registro alojados en MailChimp, para que puedan volver a suscribirse allí.


En savoir plus sur le widget de formulaire et ses options ici.