Kaj je pogojna logika v obrazcih WordPressa?
Ste že kdaj izpolnili obrazec, ki vam je bral misli? Odgovorite na eno vprašanje in nenadoma se pojavijo nova vprašanja – točno tista, ki jih potrebujete. To je pogojna logika na delu.
V tem priročniku boste izvedeli, kaj je pogojna logika, kako statične obrazce pretvori v inteligentne pogovore in zakaj je pomembna za vaše spletno mesto WordPress.
Kaj je pogojna logika?
Preprosta definicija
Pogojna logika samodejno prikaže, skrije ali spremeni elemente obrazca na podlagi uporabnikovih odgovorov. Ustvari obrazce, ki se v realnem času prilagajajo temu, kar uporabniki vnesejo.
Osnovna formula
IF [nekaj se zgodi] POTEM [narediti nekaj]
Preprost primer
Vprašanje: Ali imate hišne ljubljenčke?
- Če uporabnik izbere Da → Prikaži polje »Kakšna vrsta hišnega ljubljenčka?«
- Če uporabnik izbere Ne → Vprašanja o hišnih ljubljenčkih popolnoma preskočite
Obrazec se prilagodi glede na odgovor. Uporabniki, ki nimajo hišnih ljubljenčkov, nikoli ne vidijo nepomembnih vprašanj o hišnih ljubljenčkih.

Kaj je pogojna logika
Kako deluje pogojna logika
Komponente
1. Sprožilno polje
Vprašanje, ki povzroči, da se nekaj zgodi:
- A spustni izbor
- A potrditveno polje preverjanje
- A izbirni gumb izbira
- A besedilo Vpis
- A Številka vrednost
2. Stanje
Pravilo, ki ga je treba upoštevati:
- Enako določeni vrednosti
- Ni enako nečemu
- Vsebuje določeno besedilo
- Je večje/manjše od števila
- Je prazno ali ni prazno
3. ukrepanje
Kaj se zgodi, ko je pogoj izpolnjen:
- Prikaži polje
- Skrivanje polja
- Spremeni vrednost
- Preskoči na razdelek
- Prikaži sporočilo
Pretok
Uporabnik odgovori na vprašanje ↓ Sistem preveri pogoj ↓ Pogoj izpolnjen? → Da → Izvedi dejanje ↓ Ne → Ne naredi ničesar (ali izvedi alternativno dejanje)
Zakaj je pogojna logika pomembna
Krajše oblike
Uporabniki vidijo samo ustrezna vprašanja:
- Obrazec z 20 vprašanji lahko večini uporabnikov prikaže le 8 vprašanj.
- Nepomembna polja ostanejo skrita
- Obrazci se zdijo krajši in hitrejši
Boljše stopnje dokončanja
Dolge oblike ljudi prestrašijo:
- Krajši obrazci se izpolnijo pogosteje
- Ustrezna vprašanja se zdijo namenska
- Manj zapuščanja
Izboljšana uporabniška izkušnja
Obrazci so videti prilagojeni:
- Kot pogovor, ne zaslišanje
- Vprašanja so smiselna v kontekstu
- Uporabniki se počutijo razumljene
Čistejši podatki
Nič več nepomembnih odgovorov:
- Ni vnosov »N/A«
- Ni praznih polj, ki ne bi smela biti prazna
- Podatki so smiselni in popolni
Profesionalni videz
Pametne oblike izgledajo prefinjeno:
- Pokaže pozornost do podrobnosti
- Gradi zaupanje z uporabniki
- Sodobna, dodelana izkušnja

Kako deluje pogojna logika
Pogosti scenariji pogojne logike
Nadaljnja dejanja Da/Ne
Najbolj osnovni vzorec:
Sprožilec: "Imate alergije?"
- Da → Prikaži »Navedite svoje alergije«
- Ne → Skrij podrobnosti o alergijah
Vprašanja na podlagi kategorij
Različne poti za različne izbire:
Sprožilec: "Vrsta povpraševanja"
- Prodaja → Prikaži proračun, časovnico, velikost podjetja
- Podpora → Prikaži številko naročila, opis težave
- Splošno → Prikaži polje za preprosto sporočilo
Prikaz na podlagi količine
Prikaži več, ko se število poveča:
Sprožilec: "Število udeležencev"
- 1 → Prikaži polja za posameznega udeleženca
- 2+ → Prikaži dodatna polja za imena udeležencev
- 10+ → Prikaži kontakt koordinatorja skupine
Polja, ki temeljijo na lokaciji
Prilagodite se geografski izbiri:
Sprožilec: "Država"
- ZDA → Prikaži spustni meni zveznih držav
- Kanada → Prikaži spustni meni provinc
- Združeno kraljestvo → Prikaži polje Okrožje
Preverjanje upravičenosti
Vsebina vrat glede na kvalifikacije:
Sprožilec: "starost"
- Mlajši od 18 let → Prikaži polja za soglasje staršev
- 18+ → Nadaljuj z možnostmi za odrasle
- 65+ → Prikaži možnosti popustov za starejše
Vrste pogojev
Primerjalni pogoji
| Stanje | Pomen | Primer |
|---|---|---|
| enako | Natančna tekma | Država = »ZDA« |
| Ni enako | Karkoli razen | Status ≠ »Preklicano« |
| Vsebuje | Vključuje besedilo | E-pošta vsebuje »@gmail« |
| Začne se z | Začne se z besedilom | Telefon se začne s črko »+1« |
| Večji kot | Primerjava števil | Količina > 10 |
| Manj kot | Primerjava števil | Starost <18 |
| Je prazno | Ni vnesene vrednosti | Komentarji so prazni |
| Ni prazno | Ima kakršno koli vrednost | Telefon ni prazen |
Več pogojev
IN logiko
Vsi pogoji morajo biti izpolnjeni:
Prikaži polje, ČE je starost > 21 IN Država = »ZDA«
ALI Logika
Vsak pogoj je lahko resničen:
Prikaži polje, ČE Vloga = »Vodja« OR Vloga = »Direktor«
Kaj lahko nadzoruje pogojna logika?
Prikaži/skrij polja
Najpogostejša uporaba:
- Prikaži ustrezna nadaljnja vprašanja
- Skrij nepotrebna polja
- Po potrebi razkrijte dele
Prikaži/skrij odseke
Nadzorujte celotne skupine:
- Če je potrebna dostava, prikažite razdelek »Naslov za dostavo«
- Skrij »Podatke o zakoncu«, če ste samski
Zahtevano/neobvezno stanje
Zahteve polj za spremembo:
- Če je nastavitev stika »Telefon«, naj bo telefon obvezna.
- V določenih primerih polje naredite neobvezno
Vrednosti polj
Samodejno izpolni ali spremeni vrednosti:
- Nastavi privzeto na podlagi prejšnjega odgovora
- Izračunaj skupne zneske
- Kopiranje vrednosti med polji
Primeri pogojne logike po panogah
E-trgovina
- Prikaži možnosti darilnega zavijanja, če je »To je darilo« = Da
- Prikaži možnosti dostave glede na državo
- Prikaži obvestilo o količinskem popustu, ko je količina večja od 10
Zdravstveno varstvo
- Prikaži podrobnosti o alergijah, če so alergije = Da
- Če jemljete zdravila, prikažite seznam zdravil
- Prikaži stik v sili glede na vrsto postopka
Nepremičnine
- Prikaži polja, specifična za najem, če je povpraševanje = Najem
- Prikaži vprašanja o financiranju, če je kupec (ne najemnik)
- Prikaži komercialne možnosti glede na vrsto nepremičnine
Izobraževanje
- Prikaži podatke staršev, če je učenec mladoleten
- Prikaži prenesene kreditne točke, če je predhodna izobrazba = Da
- Prikaži razdelek o finančni pomoči na podlagi obresti
Dogodki
- Če se udeležujete obrokov, pokažite prehranske potrebe
- Prikaži izbor delavnic glede na vrsto registracije
- Po potrebi prikažite zahteve glede dostopnosti
Zavarovanje
- Prikaži podrobnosti o vozilu za avtomobilsko zavarovanje
- Prikaz odvisnih informacij glede na družinski status
- Prikaži zgodovino zahtevkov, če so prejšnji zahtevki = Da
Statične oblike v primerjavi s pogojnimi oblikami
Statični obrazci
Tradicionalne oblike brez logike:
- Vsa polja so vidna vsem
- Uporabniki ročno preskočijo nepomembna vprašanja
- Veliko odgovorov »N/A« ali praznih odgovorov
- Obrazci so videti dolgi in zastrašujoči
Pogojni nagnjevalniki
Pametne obrazce z logiko:
- Prikazana so samo ustrezna polja
- Obrazec se prilagodi vsakemu uporabniku
- Čisti, popolni podatki
- Obrazci so prilagojeni in kratki
Primerjava
| Vidik | Statični obrazec | Pogojni stavek |
|---|---|---|
| Zaznana dolžina | Long | Kratke Hlače |
| Ustreznost | Nekatera vprašanja niso ustrezna | Vsa relevantna vprašanja |
| Stopnja dokončanja | Spodnja | Višje |
| Kakovost podatkov | Veliko praznih mest/N/A | Čisto in popolno |
| Uporabniška izkušnja | Generična | Prilagojene |
| Kompleksnost nastavitve | Enostavno | Zahteva načrtovanje |
Uvod v pogojno logiko
1. korak: Določite točke razvejanja
Iščite vprašanja, pri katerih odgovor določa, kaj sledi:
- Vprašanja z odgovorom Da/Ne z nadaljnjimi odgovori
- Izbor kategorij
- Izbira vrste/vloge
2. korak: Preslikajte svojo logiko
Zapišite pogoje:
ČE [Vprašanje A] = [Odgovor X] POTEM prikaži [Polje B] ČE [Vprašanje A] = [Odgovor Y] POTEM prikaži [Polje C]
3. korak: Naj bo preprosto
Začnite z osnovnimi pogoji:
- En sprožilec, eno dejanje
- Postopoma dodajajte kompleksnost
- Preden dodate več, preizkusite vsak pogoj
4. korak: Temeljito preizkusite
Preverite vsako pot:
- Preizkusite vsako možnost sprožilca
- Preverite, ali se prikažejo/skrijejo pravilna polja
- Oddajte testne vnose
- Preizkus na mobilni napravi
Pogojna logika v programu Auto Form Builder
Samodejni graditelj obrazcev ponuja pogojno logiko kot dodatek Pro:
Kako deluje
- Zgradite obrazec z vsemi polji
- Izberite polje za dodajanje pogojev
- Izberite sprožilno polje in pogoj
- Nastavitev dejanja (prikaži/skrij)
- Shrani in preizkusi
Lastnosti
- Vizualni graditelj pogojev
- Podpora za več pogojev (IN/ALI)
- Različni operatorji primerjave
- Prikaži/skrij polja in razdelke
- Predogled v realnem času
Kodiranje ni potrebno
Pogoje ustvarite s kazalcem in klikom – znanje JavaScripta ali programiranja ni potrebno.
Pogoste napake, ki se jim je treba izogniti
1. Pretirano zapletanje
Preveč pogojev ustvarja kaos:
- Težko je preizkusiti vse poti
- Enostavno ustvarjanje konfliktov
- Zmede uporabnike
2. Logične zanke
Polje A prikazuje polje B, polje B skriva polje A:
- Ustvari neskončne zanke
- Prekine funkcionalnost obrazca
3. Skrita obvezna polja
Naredite polje obveznim, a pogojno skritim:
- Uporabnik ga ne more videti ali izpolniti
- Obrazec se ne pošlje
4. Ne testiranje vseh poti
Samo testiranje "srečne poti":
- Robni primeri se zlomijo
- Nekateri uporabniki so naleteli na napake
Pogosto zastavljena vprašanja
Kaj je pogojna logika v preprostih izrazih?
Pogojna logika naredi obrazce pametne. Prikaže ali skrije vprašanja na podlagi prejšnjih odgovorov, tako da uporabniki vidijo le tisto, kar je zanje pomembno.
Ali moram znati programirati, da lahko uporabljam pogojno logiko?
Ne. Sodobni graditelji obrazcev, kot je Auto Form Builder, ponujajo vizualne vmesnike, kjer s kazalcem in klikom ustvarite pogoje – kodiranje ni potrebno.
Bo pogojna logika upočasnila moje obrazce?
Dobro implementirana pogojna logika ima minimalen vpliv na delovanje. Obdelava se v brskalniku zgodi takoj.
Ali lahko imam v enem polju več pogojev?
Da. Za kompleksne scenarije lahko pogoje kombinirate z logiko IN (vse mora biti res) ali ALI (kateri koli je lahko res).
Ali je pogojna logika na voljo v vtičnikih proste oblike?
Nekateri ponujajo osnovno pogojno logiko brezplačno; drugi (vključno z Auto Form Builder) jo ponujajo kot premium funkcijo. Brezplačna različica Auto Form Builder vključuje vse bistvene funkcije obrazcev, pogojna logika pa je dodatek Pro.
Povzetek
Razumevanje pogojne logike:
- Kaj je to: Pravila, ki prikazujejo/skrivajo polja na podlagi uporabniških odgovorov
- Kako deluje: ČE [pogoj] POTEM [dejanje]
- Zakaj je pomembno: Krajši obrazci, boljša uporabniška izkušnja, čistejši podatki
- Pogoste uporabe: Nadaljnja vprašanja Da/Ne, razvejanje kategorij, preverjanje upravičenosti
- Začetek: Prepoznajte točke razvejanja, preslikajte logiko in temeljito preizkusite
- Izogibajte se: Prevelika kompleksnost, logične zanke, skrita obvezna polja
zaključek
Pogojna logika statične, univerzalne obrazce pretvori v dinamične, prilagojene izkušnje. Uporabniki vidijo le ustrezna vprašanja, obrazci se zdijo krajši, vi pa zbirate čistejše podatke. To je razlika med zaslišanjem in pogovorom.
Samodejni graditelj obrazcev omogoča dostop do pogojne logike prek dodatka Pro – brez kodiranja, samo vizualna pravila, zaradi katerih so vaši obrazci pametnejši.
Ste pripravljeni, da bodo vaši obrazci inteligentni? Prenesite samodejni graditelj obrazcev in raziščite pogojno logiko za ustvarjanje obrazcev, ki se prilagajajo vašim uporabnikom.