Utilizzo della logica condizionale con Ninja Forms per WordPress

Stai cercando la programmazione condizionale in Ninja Forms in WordPress, quindi ti sei avvicinato al plugin giusto ? Ninja forms sono uno dei più grandi pezzi di codice che ti fornisce un modo semplice per sviluppare moduli su WordPress. Le sue significative funzionalità di trascinamento della selezione chiunque possono installare il modulo e farlo funzionare per il suo sito web.

WordPress è una delle piattaforme leader che ti offre una fantastica opportunità per creare siti Web attraenti per la tua attività. Non è solo questo, ma ti offre anche migliaia di plugin che ti semplificano la vita fornendoti diverse funzionalità con funzionalità di trascinamento della selezione.

Ninja Forms è un plugin gratuito per la creazione di moduli disponibile per WordPress che ti consente di creare qualsiasi tipo di modulo per la raccolta dei dati. Che si tratti di semplici moduli di contatto o registrazioni di eventi, caricamento di file, pagamento o qualsiasi scenario complicato, è l'opzione giusta per tutti quando si tratta di creare condizioni sul tuo sito Web WordPress.

caratteristiche uniche di Ninja Forms Inoltre, milioni di siti Web WordPress lo utilizzano per lo sviluppo di forme rare. Quindi, passiamo alla linea guida attraverso la quale sarai in grado di creare logica condizionale nei Ninja forms sul tuo sito web.

Ecco alcune caratteristiche di base del modulo Ninja a causa delle quali sono diventate così popolari tra i progettisti di siti web. Quindi diamo un'occhiata

  • Un plugin -in plugin fornito con il generatore di moduli
  • Altamente adatto ai principianti
  • Crea un sito web bello e accattivante anche se non sei un designer
  • Può essere sviluppato anche se non sei uno sviluppatore. Facile funzionalità di trascinamento della selezione
  • Opzioni del modulo di pagamento per integrare il gateway di pagamento sul tuo sito web
  • Numerose opzioni di modulo come moduli di iscrizione e moduli di generazione di lead
  • Migliaia di modelli predefiniti che ti permetteranno di iniziare subito senza l'aiuto di uno sviluppatore
  • I siti Web responsive sono siti Web che offrono la possibilità di utilizzare lo stesso design su schermi di dimensioni diverse senza alcuna personalizzazione. Ninja Forms ti offre anche plugin siti Web reattivi che si adattano a schermi di diverse dimensioni.
  • Fornisce un'integrazione diversa rispetto a qualsiasi altro plugin -in per la creazione di moduli di WordPress disponibile su WordPress.
  • Fornisce una funzionalità aggiuntiva per i siti Web che offre numerose opportunità per far crescere la tua attività. Ecco alcuni dei componenti aggiuntivi forniti con Ninja forms fornendo una fantastica opportunità per aumentare il tuo sito web.
    • Layout e stili
    • Logica condizionale
    • Moduli multiparte
    • Caricamenti di file
    • Invio di moduli PDF
    • Esportazione in Excel
    • Salva progressi
    • Gestione utenti
    • Pubblicazione front-end
    • Analisi degli utenti
    • Webhooks

Dopo aver conosciuto queste caratteristiche uniche, sicuramente non vorrai essere lasciato indietro, quindi scarica Ninja Forms e vai avanti.

Cos'è la logica condizionale?

Prima di passare alle linee guida passo passo, i nostri utenti devono essere sulla stessa pagina. Pertanto, daremo una leggera introduzione alla logica condizionale. La logica condizionale è una funzionalità nella programmazione che consente agli utenti di creare e aggiornare elementi dinamici. Tutte le decisioni dipendono dall'input fornito.

Ti mostriamo un ex amp le che ti mostrerà come funzionano le logiche condizionali nella programmazione.

  • Supponi di avere un modulo che prende le informazioni dai candidati sulla loro istruzione.
  • Il menu a discesa della specializzazione sarà visibile solo ai candidati che opteranno per il dottorato di ricerca, mentre gli altri aggiungeranno solo i rispettivi gradi.
  • Ecco la logica condizionale in cui il computer deciderà se mostrare un menu a discesa o un semplice campo di input in base all'input dell'utente.

Guida passo passo per impostare la logica condizionale in Ninja Forms

Qui, in questa guida passo per passo, saremo a seguito di un ex amp Le dove ci sarà l'invio di una e-mail per l'utente sulla base di una logica particolare. È semplice impostare la logica condizionale per l'invio di e-mail a utenti diversi. Quindi veniamo al compito!

Per fare ciò, utilizzeremo la nostra estensione di logica condizionale. È un'estensione che aggiungerà la possibilità di impostare le condizioni nel modulo che svilupperai. L'aggiunta di criteri per inviare messaggi di posta elettronica condizionali è una delle numerose operazioni che è possibile eseguire nelle istruzioni condizionali.

È interessante notare che tutte le istruzioni condizionali in formato Ninja 3.0 sono state spostate in un centro di controllo centralizzato. La scheda Avanzate del generatore di moduli è il luogo in cui puoi trovare tutti questi controlli. Le azioni di posta elettronica, tuttavia, contengono le operazioni logiche opportunamente inserite nella finestra delle azioni. Aspetta un minuto, lascia che affondi e non rimanere deluso perché stiamo andando avanti per mostrarti come puoi impostare dichiarazioni per inviare email in base a condizioni diverse.

Abbiamo un modulo di richiesta preventivo creato per te per permetterti di goderti il ​​lavoro relativo alla logica condizionale.

Dando uno sguardo al modulo qui sopra, veniamo a sapere che dobbiamo inviare un'e-mail al dipartimento interessato dopo l'input dell'utente di "Quali servizi possiamo aiutarti con?". Secondo l'input dell'utente, selezioneremo l'indirizzo email pertinente di quel particolare reparto e lo informeremo che qualcuno sta cercando un preventivo.

Inoltre, dobbiamo anche implementare la logica che se la domanda viene lasciata senza risposta, non invierà e-mail a nessun dipartimento. Quindi ora abbiamo due condizioni per controllare prima il reparto e poi la selezione dell'email pertinente.

Passo 1

Ecco il primo passaggio, in cui devi creare un'azione di posta elettronica per ogni reparto. Segui i passaggi seguenti per creare le e-mail, quindi possiamo procedere verso la nostra costruzione logica.

  • Vai al generatore di moduli
  • Premi le e-mail nella scheda Azione.
  • Aggiungi un'azione email per ogni reparto. Lo screenshot qui sotto mostra come aprire la finestra del menu azioni.
  • Assicurati di dare nomi precisi e comprensibili a ciascuna azione in modo che sia facile individuare le storie in seguito. O se qualcuno dopo di te viene a cambiare qualcosa può capire facilmente i passaggi.

Passo 2

Ora arriva l'azione reale in cui è necessario aggiungere la logica condizionale per garantire che il modulo agisca in base al comportamento desiderato per aggiungere la condizione alla prima azione di posta elettronica in modo da poter aggiungere un'istruzione condizionale.

Di seguito è riportato lo screenshot che mostrerà una finestra di azione della diapositiva in cui scrivere la logica condizionale per consentire al modulo di agire di conseguenza.

All'inizio, è necessario stabilire i dettagli dell'email che includono il corpo dell'oggetto e All'indirizzo email per ciascuna delle azioni che hai creato sopra. Una volta terminato tutto ciò che riguarda l'email, passeremo alla sezione della logica condizionale.

Lo screenshot sopra evidenzia l'area della logica condizionale in cui imposteremo la nostra logica personalizzata. Una volta aperta la scheda della logica condizionale, vedrai un modulo come mostrato di seguito nello screenshot.

Qui puoi vedere che c'è una logica che è già stata impostata per questa particolare email. In questo scenario, vogliamo che l'e-mail venga inviata quando l'utente ha selezionato l'opzione di consultazione dall'opzione dell'elenco radio di "Con quali servizi possiamo assistervi".

Significa che ogni volta che l'utente seleziona l'opzione di consultazione dall'elenco di radio fornito e invia il modulo, questa azione di posta elettronica verrà avviata. Considerando che, a meno che questa condizione non sia soddisfatta, questa azione e-mail non si attiverà.

Per completare la logica è tempo di ripetere il secondo e il terzo passaggio per il resto delle sezioni dell'email. È essenziale impostare una dichiarazione di condizione per ciascuna azione perché se non si impostano altre azioni di posta elettronica, non funzionerà per il resto delle condizioni.

Allora cosa stai aspettando basta seguire le istruzioni e impostare subito un modulo di condizione per te stesso perché vogliamo che tu abbia il meglio dal tuo sito web? Tuttavia, i siti Web sono progettati per fornire all'utente solo i dettagli sulla società.

Incartare

La logica condizionale è un grande potere che ti offre una fantastica opportunità per sviluppare il tuo sito web in base alle tue esigenze. Ninja forms ti offrono molto di più di quello che hai visto qui. Non è limitato all'invio di e-mail; puoi svolgere molte attività più complesse con la logica condizionale. Consente inoltre di impostare trigger in un modulo che informerà il dipartimento competente della diminuzione / aumento del valore da una certa soglia.

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *