Conditional Fields for Elementor Form – Display Conditions

Descrizione

Conditional Fields for Elementor Form è un add-on per Elementor che ti aiuta ad applicare una logica condizionale ai campi del modulo di Elementor. Puoi mostrare o nascondere i campi sulla base dei valori inseriti in altri campi del modulo.

  • Di base, questo plugin utilizza la logica “If condition”. Ad esempio, se la condizione A è vera allora il campo XYZ sarà visibile; in caso contrario rimarrà nascosto all’interno del modulo di Elementor.

— —————————————- —
GUARDA LA DEMO DEL PLUGIN
— —————————————- —

Elementor Pro non supporta la logica condizionale nei campi del proprio widget modulo; per questo abbiamo creato l’add-on Conditional Field. Ti dà la possibilità di abilitare le condizioni nei campi del modulo di Elementor, permettendoti di mostrare o nascondere un campo del modulo in base ai valori inseriti in altri campi.

FUNZIONALITÀ DEL PLUGIN

— —————————————- —

  • Mostra / Nascondi i campi condizionalmente
    Aggiungi facilmente la logica condizionale per mostrare o nascondere qualsiasi campo all’interno di un modulo di Elementor in base ai valori degli altri campi. Al momento, puoi aggiungere condizioni a questi campi: testo, area di testo, email, telefono, URL, radio, seleziona, upload di file, HTML, numero e checkbox..

  • Logica if/else senza codice
    Applica la logica if/else ai campi senza bisogno di codice. Aggiungi semplicemente l’ID del campo attraverso il quale vuoi applicare la condizione. Per esempio, se l’ID del campo “Motivo del contatto” è “motivo_contatto”, puoi impostarlo per mostrare il campo “ID Ordine” se “motivo_contatto == stato-ordine” e nasconderlo in caso contrario.

  • Applica condizioni multiple
    Applica condizioni multiple ad un campo del modulo e le azioni saranno attivate solo se tutte le condizioni sono soddisfatte, utilizzando la logica AND.

  • Nessun errore di validazione
    Non avrai nessun problema di errori di validazione se un campo obbligatorio è nascosto in base ad una condizione.

  • Compatibility with Hello Plus
    The Conditional Fields for Elementor Form plugin is now fully compatible with the Hello Plus plugin. This means you can easily show or hide specific form fields based on user selections in forms built inside Elementor Free.

EFFETTUA L’UPGRADE ALLA VERSIONE PRO PER ALTRE FUNZIONALITÀ

— —————————————- —

  • Reindirizza condizionalmente dopo l’invio
    Reindirizza condizionalmente il tuo modulo di Elementor ad un URL specifico dopo l’invio in base a condizioni soddisfatte, come ad esempio reindirizzare a URL-1 se condizione-1 è vera oppure, in caso contrario, a URL-2.

  • Applica condizioni al pulsante di invio
    Applica facilmente la logica condizionale al pulsante di invio dei moduli di Elementor per abilitarlo/disabilitarlo o nasconderlo/mostrarlo in base ai valori inseriti dagli utenti. Utilizza questa funzionalità per bloccare lo spam, ad esempio disabilitando il pulsante di invio se vengono scritte parole non ammesse in un’area di testo.

  • Invia email condizionalmente
    Invia diverse email a varie tipologie di utenti in base alle loro scelte sul modulo di Elementor. Progetta due o tre tipi di email e inviale agli utenti in base a condizioni che rispecchino ciò che hanno inserito nel modulo.

  • Applica condizioni multiple (logica AND / OR)
    Applica condizioni multiple ai campi del modulo utilizzando la logica AND/OR. Ciò significa che le azioni saranno attivate se UNA QUALSIASI oppure TUTTE le condizioni sono soddisfatte.

  • Trigger delle condizioni / Operatori di confronto
    Confronta i valori dei campi utilizzando diversi operatori come è uguale (==), è diverso (!=), maggiore di (>), minore di (<), maggiore o uguale (>=), minore o uguale (<=), contiene, non contiene, inizia con, finisce con, è vuoto e non è vuoto.

  • Supporto premium
    Stai riscontrando problemi o hai delle richieste? Puoi contattare il supporto premium di Cool Plugins in qualsiasi momento. Rispondiamo in 24/48 ore.

UN PLUGIN DI COOL PLUGINS

— —————————————- —

Questo plugin è stato creato ed è supportato da Cool Plugins, un team di esperti sviluppatori di WordPress che hanno già sviluppato più di 20 plugin di WordPress gratuiti e premium. Dai un’occhiata ad alcune delle loro eccezionali soluzioni e dei loro plugin:

Cool FormKit For Elementor Forms
Aggiungi campi e funzionalità avanzate al widget modulo di Elementor, quali campi condizionali, selettori di intervallo e codice paese. Migliora la tua esperienza di costruzione di moduli con Cool FormKit.

Country Code For Elementor Form Telephone Field
Guide your visitors to select their country code while entering their mobile number, ensuring accurate and properly formatted data submissions.

Timeline Widget for Elementor
Utilizza questo plugin per mettere in mostra la tua storia con un elegante layout a timeline verticale o orizzontale sulle pagine di Elementor.

Events Widgets for Elementor
Ti fornisce widget per Elementor del plugin The Events Calendar, dandoti la possibilità di mostrare gli eventi in formato griglia, lista o carosello sulle pagine di Elementor.

Loco Translate Addon
Traduci automaticamente stringhe dei plugin e dei tempi di WordPress con un solo clic.

DAI UN’OCCHIATA AI FEEDBACK DEGLI UTENTI SU QUESTO PLUGIN

— —————————————- —

Le persone adorano questo plugin perché fornisce una soluzione ad una funzionalità molto richiesta nei moduli di Elementor che non è disponibile per impostazione predefinita: applicare condizioni ai campi del modulo 🤩

Finalmente! Evviva i campi condizionali facili!!! ⭐⭐⭐⭐⭐
Una configurazione intuitiva significa che ora posso utilizzare una logica condizionale in maniera semplice, migliorando significativamente le funzionalità del nostro modulo senza comprometterne l’aspetto. Lo consiglio vivamente! – @sambadee

Lo aspettavamo da tanto ⭐⭐⭐⭐⭐
Questo plugin lo aspettavamo veramente da tanto tempo: negli anni ne ho visti tanti altri eccessivamente complicati e difficili da usare; questo invece è leggero, potente e alla portata di tutti. Grazie. – @maxbyer

Supporto fantastico ⭐⭐⭐⭐⭐
Semplice ed efficace! Il supporto è disponibile a risolvere i problemi e stanno migliorando ed aggiungendo nuove funzionalità! Grazie per il vostro aiuto – @xxkiefxx

Finalmente ⭐⭐⭐⭐⭐
Finalmente abbiamo un plugin gratuito che aggiunge la logica condizionale ai moduli di Elementor, in una maniera semplice e intuitiva. Fa quello che dice, e lo fa bene. Grazie! – @mrprainx

Fantastico plugin! ⭐⭐⭐⭐⭐
Ho cercato in lungo e in largo su internet un plugin come questo. La maggior parte degli add-on a pagamento di Elementor non ce l’hanno, ma Cool Plugins sì. È facilissimo da usare e si integra direttamente nell’interfaccia dei modulo di Elementor. Grazie mille! Ottimo lavoro ragazzi! – @huks

— —————————————- —
Ottieni Conditional Fields for Elementor Form [PRO]
— —————————————- —

Screenshot

  • Mostra/nascondi condizionalmente i campi di un modulo di Elementor.
  • Abilita/disabilita condizionalmente il pulsante di invio di un modulo di Elementor.
  • Come aggiungere una logica condizionale ad un modulo di Elementor.
  • Attiva delle condizioni utilizzando diversi operatori di confronto.
  • Reindirizza il modulo o invia un’email condizionalmente.

Installazione

Installazione rapida

  1. Vai in “wp-admin >> Plugin >> Aggiungi nuovo” sul tuo sito web WordPress, cerca “Conditional Fields for Elementor Form”, installa e attiva questo plugin sviluppato da Cool Plugins.
  2. Installa “Elementor PRO” per accedere alle funzionalità di questo plugin, dato che il widget modulo è disponibile solo nella versione Pro di Elementor.
  3. Modifica una pagina con Elementor e crea un modulo. Nei campi del modulo troverai una scheda “Condizioni” dove potrai facilmente applicare le condizioni.

Come posso aggiungere condizioni ai campi di un modulo di Elementor?

Passo 1:

Prima installa “Elementor Pro” e solo dopo Conditional Fields for Elementor Form. Dato che si tratta di un add-on per Elementor Pro, quest’ultimo deve essere necessariamente installato prima.

Passo 2:

Dopo aver installato entrambi i plugin, modifica con Elementor la pagina dove vuoi aggiungere un modulo. Crea il modulo utilizzando il widget modulo di Elementor e aggiungi i campi che desideri.

Passo 3:

Seleziona il campo che vuoi nascondere o mostrare in base a condizioni specifiche.

  • Ad esempio, in un modulo di contatto potresti voler mostrare il campo “ID Ordine” solo se l’utente seleziona l’opzione “Stato dell’Ordine” in un campo per il “Motivo del Contatto” di tipo seleziona o radio e, di contro, nasconderlo se l’utente seleziona l’opzione “Informazioni Generiche”.
  • Abilita le condizioni su un campo attraverso la “scheda condizioni.”
  • Scegli una modalità di visualizzazione a scelta tra nascondi o mostra. Ad esempio, se selezioni “Mostra”, il campo resterà nascosto fino a quando la condizione sarà soddisfatta. Di contro, l’opzione “Nascondi” manterrà il campo visibile fino a quando la condizione sarà soddisfatta. La versione Pro di questo add-on aggiunge due ulteriori modalità: Abilita/Disabilita, dandoti la possibilità di abilitare o disabilitare un campo in base alle condizioni.
  • Crea una condizione inserendo l’ID del campo con il quale vuoi comparare il valore. Ad esempio, puoi abilitare una condizione sul campo “ID Ordine” in modo che diventi visibile se “motivo_contatto = stato-ordine”.
  • Puoi anche applicare condizioni multiple ad un campo e collegarle utilizzando l’operatore AND, il che significa che il campo sarà nascosto o mostrato solo se tutte le condizioni sono soddisfatte. La versione Pro supporta anche l’operatore OR, dandoti la possibilità di nascondere/mostrare un campo se una qualsiasi delle condizioni è soddisfatta.
  • Le condizioni possono essere confrontate in molti modi come, ad esempio, è uguale a (==), è diverso da (!=), maggiore di (>) e minore di (<). La versione Pro supporta molte altre condizioni di confronto quali vuoto, non vuoto, contiene, non contiene, inizia con, finisce con ecc.

Passo 4:

Salva o aggiorna la pagina e guarda i risultati e le azioni!

— —————————————- —
Ottieni la versione Pro di Conditional Fields for Elementor Form
— —————————————- —

FAQ

Quali operatori posso utilizzare per confrontare i valori dei campi?

Puoi attivare le condizioni su un campo confrontando i valori attraverso diversi operatori:

  • uguale (==), diverso (!=), maggiore di (>), minore di (<) – Questi sono disponibili nella versione gratuita.
  • La versione Pro supporta operatori aggiuntivi: maggiore o uguale (>=), minore o uguale (<=), contiene, non contiene, vuoto, non vuoto, inizia con, finisce con.

Su quali campi del modulo posso applicare condizioni?

Puoi applicare condizioni ai seguenti campi dei moduli di Elementor: testo, area di testo, email, tel, radio, seleziona, upload di file, HTML e checkbox.

Posso nascondere/mostrare o disabilitare/abilitare condizionalmente un campo di un modulo?

Nella versione gratuita, puoi nascondere o mostrare i campi del modulo sulla base di trigger condizionali. La versione Pro ti permette anche di abilitare o disabilitare condizionalmente i campi.

Come posso applicare condizioni multiple ai campi di un modulo di Elementor?

Puoi aggiungere condizioni multiple ad un modulo e attivare utilizzando la logica AND/OR:

  • AND significa che tutte le condizioni devono essere soddisfatte per attivare un’azione su quel campo.
  • La logica OR, che attiva un’azione se una qualsiasi delle condizioni è soddisfatta, è disponibile nella versione Pro del plugin Conditional Fields For Elementor.

Posso reindirizzare condizionalmente un modulo di Elementor dopo l’invio?

Puoi reindirizzare condizionalmente un modulo di Elementor dopo l’invio ad un URL specifico sulla base dei valori inseriti dall’utente nei campi del modulo.

Questa funzionalità è disponibile nella versione Pro di Conditional Fields For Elementor.

Posso abilitare/disabilitare condizionalmente il pulsante di invio?

Sì, puoi mostrare/nascondere condizionalmente o abilitare/disabilitare il pulsante di invio di un modulo di Elementor sulla base dei valori inseriti in altri campi.

Ad esempio, se un utente aggiunge parole non ammesse in un’area di testo, puoi disabilitare il pulsante di invio sulla base di quella condizione. Questa funzionalità richiede l’attivazione delle versione Pro di Conditional Fields For Elementor.

Come posso segnalare dei bug relativi alla sicurezza?

Puoi segnalare i bug di sicurezza attraverso il Patchstack Vulnerability Disclosure Program. Il team di Patchstack ti aiuterà a convalidare, valutare e gestire qualsiasi tipo di vulnerabilità della sicurezza. Segnala una vulnerabilità relativa alla sicurezza.

How can I implement conditional logic in Elementor Free forms?

Use Conditional Fields for Elementor Form to add conditional logic to Hello Plus forms in Elementor Free. This lets you show or hide form fields based on what the user selects without the need of Elementor Pro.

Recensioni

29 Novembre 2024 1 risposta
You are required to use elementor pro for this plugin. If you’re using ProElements, this plugin will not activate.
22 Ottobre 2024
I had a select field with data like this: OptionA|emaila@customer.com and OptionB|emailb@customer.com The show / hide logic did not work, but I had to use the e-mail for the logic to work. Created an account and support ticket and within an hour my problem was solved with this reply. So big credits for quick support. Most options are under the pro version, but the free version was enough for me.
12 Settembre 2024 1 risposta
Useless unless you use pro version. And to the developer- Add which feature comes with free vesion clearly. Only logic can be use is equal or not. If you intend not to add basic function to free version then remove the plugin from wordpress and sell it elsewhere.
Leggi tutte le recensioni di 19

Contributi e sviluppo

“Conditional Fields for Elementor Form – Display Conditions” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Conditional Fields for Elementor Form – Display Conditions” è stato tradotto in 3 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Conditional Fields for Elementor Form – Display Conditions” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

Version 1.3.18 | June 04, 2025

  • Fixed: All fields visible on load.
  • Fixed: Submission error when a required field was hidden.

Version 1.3.17 | May 21, 2025

  • Fixed: All fields visible on load.
  • Tested upto: Elementor Version 3.29.0
  • Tested upto: Elementor Pro Version 3.29.0

Version 1.3.16 | May 16, 2025

  • Improved: Minor code improvements.

Version 1.3.15 | Apr 24, 2025

  • Fixed: Minor bug fixes and improvements.

Version 1.3.14 | Apr 9, 2025

  • Tested upto: wordpress Version 6.8
  • Improved: Independent Form Handling.

Version 1.3.13 | Apr 5, 2025

  • Fixed: HTML Field issue.

Version 1.3.12 | Apr 1, 2025

  • Added: Compatibilty with Hello Plus Form.
  • Fixed: Minor bug fixes and improvements.
  • Improved: Independent Form Handling.

Version 1.3.11 | Mar 21, 2025

  • Tested upto: Elementor Version 3.28.0
  • Tested upto: Elementor Pro Version 3.28.0

Version 1.3.10 | Feb 11, 2025

  • Minor Textual Changes

Version 1.3.9 | Feb 06, 2025

  • Minor Textual Changes
  • Fixed: Field’s default value removed when the condition is applied.

Version 1.3.8 | Jan 27, 2025

  • Tested upto: Elementor Version 3.27.1 and Elementor Pro Version 3.27.0
  • Fixed: Condition not working with elementor Optimization feature.

Version 1.3.7 | Dec 18, 2024

  • Tested upto: Elementor Version 3.26.0

Version 1.3.6 | Dec 12, 2024

  • Fixed: Load text domain issue fixed.
  • Improved: Compatible with pro elements.

Version 1.3.5 | Nov 19, 2024

  • Fixed: Minor bug fixes and improvements.

Version 1.3.4 | Nov 14, 2024

  • Tested upto: WordPress 6.7 and Elementor Version 3.25.7.

Version 1.3.3 | Sep 19, 2024

  • Fixed: Minor bug fixes and improvements.

Version 1.3.2 | Sep 17, 2024

  • Optimization: General bug fixes and code improvements.

Version 1.3.1 | July 04, 2024

  • Added: Step Field Support For Condition.

Version 1.3 | June 17, 2024

  • Added: Integrated new Dashboard.
  • Fixed: Data not sent with multiple checkbox.
  • Minor Textual Changes

Version 1.2.6 | May 31, 2024

  • Fixed: Editor side styles are not working.

Version 1.2.5 | May 09, 2024

  • Minor Textual Changes

Version 1.2.4 | May 06, 2024

  • Fixed: Issue with comparison when quotes are used in text.
  • Fixed: Required acceptance field not validating properly.
  • Optimization: General bug fixes and code improvements.

Version 1.2.3 | May 01, 2024

  • Fixed: Issue where default data was sent with form fields.
  • Optimization: General bug fixes and code improvements.

Version 1.2.2 | Mar 27, 2024

  • Fixed: Conflict issue with multiple checkbox fields.
  • Optimization: General bug fixes and code improvements.

Version 1.2.1 | Mar 18, 2024

  • Added: Support for conditions on acceptance fields.
  • Optimization: General bug fixes and code improvements.

Version 1.2.0 | Mar 5, 2024

  • Added: Conditional field support for file upload fields to enhance form customization.
  • Added: Support for multiple field conditions using the AND operator.
  • Added: Greater than (>) and less than (<) comparison operators.
  • Added: Options to show and hide form fields based on conditions.
  • Added: Dynamic tags to simplify usage without needing copy and paste.
  • Fixed: Form now correctly sends values even if a required condition is hidden.
  • Fixed: Navigator issue.
  • Fixed: Default value handling when a form field is hidden.
  • Optimization: General bug fixes and code improvements.

Version 1.1.0 | Jan 24, 2024

  • Added: Conditional field support for HTML fields, enhancing form versatility.
  • Added: Review notice for user feedback.
  • Fixed: Form now correctly sends values even if the condition is active but no selection is made.
  • Fixed: JSON object creation now handled properly, avoiding empty JSON objects.
  • Fixed: Change trigger code improved for seamless integration.
  • Fixed: Value trimming functionality improved to prevent issues with spaces.
  • Optimization: Removed unnecessary AI-generated text.

Version 1.0.1 | Jan 9, 2024

  • Minor Textual Changes

Version 1.0.0 | Jan 3, 2024

  • Initial Release