Utilizzando la logica condizionale con Ninja Forms per WordPress

Stai cercando la programmazione condizionale in Ninja Forms in WordPress, quindi ti sei avvicinato al plugin ? Ninja forms sono uno dei pezzi di codice più grandi che ti fornisce un modo semplice per sviluppare moduli su WordPress. Le sue significative funzionalità di trascinamento della selezione consentono a chiunque di installare il modulo e avviarlo per il proprio 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 plugin gratuito per la creazione di moduli disponibile per WordPress che ti consente di creare qualsiasi tipo di modulo per la raccolta 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 proprio sito Web WordPress.

Ninja Forms hanno portato alla sua immensa popolarità sul mercato, e una delle prove di ciò è che è stato scaricato oltre 11.000.000 di volte dai clienti. Inoltre, milioni di siti Web WordPress lo utilizzano per sviluppare moduli rari. Passiamo quindi alle linee guida attraverso le quali potrai creare la logica condizionale nei Ninja forms sul tuo sito web.

Ecco alcune caratteristiche di base dei moduli Ninja che li hanno resi così popolari tra i progettisti di siti web. Quindi diamo un'occhiata

  • Un plugin intuitivo fornito con il generatore di moduli
  • Altamente adatto ai principianti
  • Crea un sito web bello e attraente anche se non sei un designer
  • Può essere sviluppato anche se non sei uno sviluppatore. Funzionalità semplici di trascinamento della selezione
  • Opzioni del modulo di pagamento per integrare il gateway di pagamento sul tuo sito web
  • Numerose opzioni di moduli come moduli di iscrizione e moduli di lead generation
  • Migliaia di modelli predefiniti che ti permetteranno di iniziare subito senza l'aiuto di uno sviluppatore
  • I siti web responsive sono siti web che ti offrono la possibilità di utilizzare lo stesso design su schermi di dimensioni diverse senza alcuna personalizzazione. Ninja Forms offre anche plugin che si adattano a schermi di diverse dimensioni.
  • Fornisce un'integrazione diversa rispetto a qualsiasi altro plugin per la creazione di moduli 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 offrendoti una fantastica opportunità per aumentare il tuo sito web.
    • Layout e stili
    • Logica condizionale
    • Moduli multiparte
    • Caricamenti di file
    • Invii di moduli PDF
    • Esportazione in Excel
    • Salva progressi
    • Gestione utenti
    • Pubblicazione front-end
    • Analisi degli utenti
    • Webhook

Dopo aver conosciuto queste funzionalità uniche, sicuramente non vorrai rimanere indietro, quindi scarica Ninja Forms e inizia.

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à di programmazione che consente agli utenti di creare e aggiornare elementi dinamici. Tutte le decisioni dipendono dall'input fornito.

Ti mostriamo un amp che ti mostrerà come funziona la logica condizionale nella programmazione.

  • Supponiamo di avere un modulo che raccoglie informazioni dai candidati sulla loro istruzione.
  • Il menu a tendina delle specializzazioni sarà visibile solo ai candidati che opteranno per il dottorato mentre gli altri aggiungeranno solo i rispettivi titoli di studio.
  • 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 passo, seguiremo un amp in cui invieremo un'e-mail all'utente in base a una logica particolare. È semplice impostare la logica condizionale per l'invio di e-mail a utenti diversi. Quindi passiamo al compito!

Per fare ciò, utilizzeremo la nostra estensione Logica condizionale. È un'estensione che aggiungerà la possibilità di impostare condizioni nel modulo che svilupperai. L'aggiunta di criteri per l'invio di email condizionali è una delle numerose cose che puoi fare nelle istruzioni condizionali.

È interessante notare che tutte le dichiarazioni condizionali nel modulo 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 email, tuttavia, contengono le operazioni logiche opportunamente inserite nella finestra delle azioni. Aspetta un attimo, lascia perdere e non rimanere deluso perché stiamo andando avanti per mostrarti come impostare estratti conto per inviare e-mail in base a condizioni diverse.

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

Dando un'occhiata al modulo sopra apprendiamo che dobbiamo inviare un'e-mail al dipartimento interessato dopo l'input dell'utente "Con quali servizi possiamo assisterti?". In base all'input dell'utente, selezioneremo l'indirizzo email pertinente di quel particolare dipartimento e lo informeremo che qualcuno sta cercando un preventivo.

Inoltre, dobbiamo anche implementare la logica secondo cui se la domanda rimane senza risposta, non verrà inviata e-mail a nessun dipartimento. Quindi ora abbiamo due condizioni per controllare prima il dipartimento e poi la selezione dell'e-mail pertinente.

Passaggio 1

Ecco il primo passaggio, in cui devi creare un'azione e-mail per ciascun dipartimento. Segui i passaggi seguenti per creare le e-mail, quindi possiamo procedere verso la costruzione della nostra logica.

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

Passaggio 2

Ora arriva l'azione vera e propria in cui è necessario aggiungere la logica condizionale per garantire che il modulo agisca secondo il comportamento desiderato per aggiungere la condizione alla prima azione e-mail in modo da poter aggiungere un'istruzione condizionale.

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

Innanzitutto, devi stabilire i dettagli dell'e-mail che includono il corpo dell'oggetto e l'indirizzo e-mail per ciascuna delle azioni che hai creato sopra. Una volta terminato tutto ciò che riguarda l'e-mail, passeremo alla sezione della logica condizionale.

Lo screenshot sopra evidenzia l'area logica condizionale in cui configureremo 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 esiste una logica già 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 assisterti".

Ciò significa che ogni volta che l'utente seleziona l'opzione di consultazione dall'elenco radio fornito e invia il modulo, verrà avviata questa azione e-mail. Mentre, a meno che questa condizione non sia soddisfatta, questa azione email non verrà attivata.

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

Allora cosa stai aspettando, segui semplicemente le istruzioni e crea subito un modulo di condizione perché vogliamo che tu ottenga il meglio dal tuo sito web? Tuttavia, i siti Web sono progettati per fornire solo i dettagli sull’azienda.

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 forniscono molto di più di quello che hai visto qui. Non si limita a inviare 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 del calo/aumento del valore da una determinata soglia.

Holderkhu

live:.cid.e495888558d5265f

Post recenti

Come utilizzare intestazioni e piè di pagina con Elementor

Le intestazioni e i piè di pagina di un sito Web sono elementi essenziali. Nella maggior parte dei casi, l'intestazione fornisce la navigazione...

6 gennaio 2022

Confronto dei temi WordPress: Astra vs OceanWP

Due dei temi WordPress più popolari sul mercato sono Astra e OceanWP. Professionale…

2 gennaio 2022

Confronto dei temi delle notizie WordPress: Giornale vs. Astra

Per creare un eccellente sito Web di notizie non è necessario che tu diventi un web designer. Noi…

25 ottobre 2021

Crea un sito Web relativo alle notizie con il tema del giornale

Il tema Giornale è uno dei temi WordPress più significativi progettati da tagDiv, un...

18 ottobre 2021

Come costruire un eCommerce con il builder Avada WooCommerce

Quando si tratta di creare un negozio online, WooCommerce è il plugin di riferimento. Esso…

4 ottobre 2021

Come utilizzare l'intestazione fissa e gli effetti di scorrimento con Elementor

Un'intestazione è generalmente la prima cosa che una persona vede quando visita il tuo sito web,...

21 settembre 2021