Χρησιμοποιώντας τη λογική υπό όρους με τις Ninja Forms για WordPress

Ψάχνετε για προγραμματισμό υπό όρους σε Ninja Forms στο WordPress και έχετε προσεγγίσει το σωστό plugin ; Ninja forms είναι ένα από τα μεγαλύτερα κομμάτια κώδικα που σας παρέχει έναν εύκολο τρόπο να αναπτύξετε φόρμες στο WordPress. Οι σημαντικές δυνατότητες μεταφοράς και απόθεσης που διαθέτει ο καθένας μπορεί να εγκαταστήσει τη φόρμα και να τη μεταφέρει στον ιστότοπό του.

Το WordPress είναι μια από τις κορυφαίες πλατφόρμες που σας προσφέρουν μια φανταστική ευκαιρία να δημιουργήσετε ελκυστικούς ιστότοπους για την επιχείρησή σας. Δεν είναι μόνο αυτό, αλλά σας δίνει επίσης χιλιάδες plugin που κάνουν τη ζωή σας ευκολότερη, παρέχοντάς σας διαφορετικές λειτουργίες με δυνατότητες μεταφοράς και απόθεσης.

Ninja Forms είναι δωρεάν plugin για τη δημιουργία φορμών που διατίθεται για το WordPress που σας επιτρέπει να δημιουργήσετε οποιοδήποτε τύπο φόρμας για συλλογή δεδομένων. Είτε είναι απλό να επικοινωνήσετε με φόρμες ή εγγραφές εκδηλώσεων, μεταφορτώσεις αρχείων, πληρωμή ή οποιοδήποτε περίπλοκο σενάριο, είναι η σωστή επιλογή για όλους όταν πρόκειται να δημιουργήσετε συνθήκες στον ιστότοπό σας στο WordPress.

Ninja Forms έχουν οδηγήσει στην τεράστια δημοτικότητά του στην αγορά και μια από τις αποδείξεις αυτού είναι ότι έχει ληφθεί πάνω από 11.000.000 φορές από πελάτες. Επιπλέον, εκατομμύρια ιστότοποι WordPress το χρησιμοποιούν για την ανάπτυξη σπάνιων μορφών. Ας προχωρήσουμε, λοιπόν, στην οδηγία μέσω της οποίας θα μπορείτε να δημιουργήσετε λογική υπό όρους σε Ninja forms στον ιστότοπό σας.

Εδώ είναι μερικά βασικά χαρακτηριστικά της φόρμας Ninja λόγω των οποίων έχουν γίνει τόσο δημοφιλή στους σχεδιαστές ιστοσελίδων. Ας ρίξουμε μια ματιά

  • Ένα φιλικό προς το χρήστη plugin που συνοδεύεται από το πρόγραμμα δημιουργίας φορμών
  • Φιλικό για αρχάριους
  • Δημιουργήστε έναν όμορφο και ελκυστικό ιστότοπο ακόμα κι αν δεν είστε σχεδιαστής
  • Μπορεί να αναπτυχθεί ακόμα κι αν δεν είστε προγραμματιστής. Εύκολη λειτουργία μεταφοράς και απόθεσης
  • Επιλογές τρόπου πληρωμής για ενσωμάτωση πύλης πληρωμής στον ιστότοπό σας
  • Πολλές επιλογές φόρμας όπως φόρμες εγγραφής και φόρμες δημιουργίας δυνητικών πελατών
  • Χιλιάδες προκατασκευασμένα πρότυπα που θα σας επιτρέψουν να ξεκινήσετε αμέσως χωρίς τη βοήθεια ενός προγραμματιστή
  • Οι αποκριτικοί ιστότοποι είναι ιστότοποι που σας παρέχουν την επιλογή να χρησιμοποιείτε το ίδιο σχέδιο σε διαφορετικά μεγέθη οθόνης χωρίς καμία προσαρμογή. Ninja Forms σάς προσφέρει επίσης ανταποκρινόμενες plugin ιστότοπου που ταιριάζουν με διαφορετικά μεγέθη οθόνης.
  • Παρέχει διαφορετική ενσωμάτωση σε σύγκριση με οποιοδήποτε άλλο plugin δημιουργίας φόρμας WordPress που είναι διαθέσιμο στο WordPress.
  • Παρέχει μια πρόσθετη δυνατότητα για τους ιστότοπους, παρέχοντας πολλές ευκαιρίες για να αναπτύξετε την επιχείρησή σας. Εδώ είναι μερικά από τα πρόσθετα που συνοδεύουν Ninja forms παρέχοντας μια φανταστική ευκαιρία για να αυξήσετε τον ιστότοπό σας.
    • Διάταξη & στυλ
    • Υπό όρους λογική
    • Φόρμες πολλαπλών μερών
    • Μεταφορτώσεις αρχείων
    • Υποβολές φόρμας PDF
    • Εξαγωγή Excel
    • Αποθήκευση προόδου
    • Διαχείριση χρηστών
    • Δημοσίευση διεπαφής
    • Ανάλυση χρηστών
    • Webhooks

Αφού γνωρίσετε αυτά τα μοναδικά χαρακτηριστικά, σίγουρα δεν θέλετε να μείνετε πίσω, γι' αυτό κατεβάστε το Ninja Forms και ξεκινήστε.

Τι είναι η λογική υπό όρους;

Προτού προχωρήσουμε στην βήμα προς βήμα οδηγία, οι χρήστες μας πρέπει να βρίσκονται στην ίδια σελίδα. Επομένως, θα δώσουμε μια ελαφριά εισαγωγή στην υπό όρους λογική. Η υπό όρους λογική είναι λειτουργικότητα στον προγραμματισμό που επιτρέπει στους χρήστες να δημιουργούν και να ενημερώνουν δυναμικά στοιχεία. Όλες οι αποφάσεις εξαρτώνται από τη δεδομένη συμβολή.

Ας σας δείξω μια εκ amp le που θα σας δείξει πώς λειτουργούν οι λογικές υπό όρους στον προγραμματισμό.

  • Ας υποθέσουμε ότι έχετε μια φόρμα που λαμβάνει πληροφορίες από τους υποψηφίους σχετικά με την εκπαίδευσή τους.
  • Το αναπτυσσόμενο μενού εξειδίκευσης θα είναι ορατό μόνο στους υποψηφίους που θα επιλέξουν διδακτορικό, ενώ άλλοι θα προσθέσουν μόνο τους αντίστοιχους τίτλους.
  • Εδώ έρχεται η λογική υπό όρους όπου ο υπολογιστής θα αποφασίσει εάν θα εμφανίσει ένα αναπτυσσόμενο μενού ή ένα απλό πεδίο εισαγωγής με βάση την είσοδο του χρήστη.

Οδηγός βήμα προς βήμα για να ρυθμίσετε τη λογική υπό όρους στις Ninja Forms

Εδώ σε αυτόν τον βήμα προς βήμα οδηγό, θα ακολουθήσουμε ένα ex amp le όπου θα στέλνουμε ένα email στον χρήστη με βάση μια συγκεκριμένη λογική. Είναι εύκολο να ρυθμιστεί η λογική υπό όρους για την αποστολή email σε διαφορετικούς χρήστες. Ας φτάσουμε λοιπόν στο έργο!

Για να το κάνουμε αυτό, θα χρησιμοποιήσουμε την επέκταση υπό όρους Logic. Είναι μια επέκταση που θα προσθέσει τη δυνατότητα ρύθμισης συνθηκών σε όλη τη φόρμα που θα αναπτύξετε. Η προσθήκη κριτηρίων για αποστολή email υπό όρους είναι ένα από τα πολλά πράγματα που μπορείτε να κάνετε σε δηλώσεις υπό όρους.

Αξίζει να σημειωθεί ότι όλες οι δηλώσεις υπό όρους στο Ninja form 3.0 έχουν μετακινηθεί σε ένα κέντρο ελέγχου συγκεντρωτικών. Η καρτέλα Για προχωρημένους του εργαλείου δημιουργίας φόρμας είναι το μέρος όπου μπορείτε να βρείτε όλα αυτά τα στοιχεία ελέγχου. Ωστόσο, οι ενέργειες ηλεκτρονικού ταχυδρομείου περιέχουν τις λογικές λειτουργίες που μαγειρεύονται εύκολα στο παράθυρο δράσης. Περιμένετε ένα λεπτό, αφήστε το να βυθιστεί και μην απογοητευτείτε γιατί προχωράμε για να σας δείξουμε πώς μπορείτε να ρυθμίσετε δηλώσεις για την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου βάσει διαφορετικών συνθηκών.

Έχουμε δημιουργήσει ένα έντυπο αίτησης προσφοράς που σας επιτρέπει να απολαμβάνετε το έργο που σχετίζεται με τη λογική υπό όρους.

Ρίξτε μια ματιά στην παραπάνω φόρμα, γνωρίζουμε ότι πρέπει να στείλουμε ένα email στο σχετικό τμήμα με την είσοδο του χρήστη «Τι υπηρεσίες μπορούμε να σας βοηθήσουμε; Σύμφωνα με την είσοδο του χρήστη, θα επιλέξουμε τη σχετική διεύθυνση ηλεκτρονικού ταχυδρομείου του συγκεκριμένου τμήματος και θα τους ενημερώσουμε ότι κάποιος ψάχνει μια προσφορά.

Επιπλέον, πρέπει επίσης να εφαρμόσουμε τη λογική ότι εάν η ερώτηση παραμείνει αναπάντητη, τότε δεν θα στείλει email σε κανένα τμήμα. Τώρα έχουμε δύο προϋποθέσεις για να ελέγξουμε πρώτα το τμήμα και στη συνέχεια την επιλογή του σχετικού email.

Βήμα 1

Εδώ έρχεται το πρώτο βήμα, όπου πρέπει να δημιουργήσετε ενέργεια μέσω email για κάθε τμήμα. Ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε τα μηνύματα ηλεκτρονικού ταχυδρομείου και, στη συνέχεια, μπορούμε να προχωρήσουμε προς τη λογική μας.

  • Μεταβείτε στο εργαλείο δημιουργίας φορμών
  • Πατήστε τα μηνύματα ηλεκτρονικού ταχυδρομείου στην καρτέλα Ενέργεια.
  • Προσθέστε μια ενέργεια email για κάθε τμήμα. Το παρακάτω στιγμιότυπο οθόνης δείχνει πώς μπορείτε να ανοίξετε το παράθυρο του μενού δράσης.
  • Βεβαιωθείτε ότι δίνετε ακριβή και κατανοητά ονόματα σε κάθε ενέργεια, ώστε να μπορείτε εύκολα να εντοπίσετε τις ιστορίες μετά. Ή αν κάποιος μετά από εσάς έρχεται να αλλάξει κάτι μπορεί να καταλάβει εύκολα τα βήματα.

Βήμα 2

Τώρα έρχεται η πραγματική ενέργεια όπου πρέπει να προσθέσετε τη λογική υπό όρους για να βεβαιωθείτε ότι η φόρμα ενεργεί σύμφωνα με το επιθυμητό να είναι μια συμπεριφορά για να προσθέσετε τη συνθήκη που χτυπά την πρώτη ενέργεια ηλεκτρονικού ταχυδρομείου, ώστε να μπορούμε να προσθέσουμε μια δήλωση υπό όρους.

Ακολουθεί το στιγμιότυπο οθόνης που θα εμφανίσει ένα παράθυρο δράσης διαφάνειας όπου θα γράψετε τη λογική υπό όρους για να αφήσετε τη φόρμα να ενεργήσει ανάλογα.

Αρχικά, πρέπει να καθορίσετε τις λεπτομέρειες του email που περιλαμβάνουν το σώμα του θέματος και τη διεύθυνση email για κάθε ενέργεια που έχετε δημιουργήσει παραπάνω. Μόλις τελειώσουμε με όλα όσα σχετίζονται με το email, θα προχωρήσουμε στην ενότητα λογικής υπό όρους.

Το παραπάνω στιγμιότυπο οθόνης επισημαίνει την περιοχή λογικής υπό όρους όπου θα ρυθμίσουμε την προσαρμοσμένη λογική μας. Μόλις ανοίξετε την καρτέλα υπό όρους λογικής, θα δείτε μια φόρμα όπως φαίνεται παρακάτω στο στιγμιότυπο οθόνης.

Εδώ μπορείτε να δείτε ότι έχει ήδη οριστεί μια λογική για αυτό το συγκεκριμένο email. Σε αυτό το σενάριο, θέλουμε να σταλεί το email όταν ο χρήστης έχει επιλέξει την επιλογή διαβούλευσης από την επιλογή λίστας ραδιοφώνου «Τι υπηρεσίες μπορεί να σας βοηθήσουμε».

Αυτό σημαίνει ότι κάθε φορά που ο χρήστης επιλέγει την επιλογή Διαβούλευση από τη λίστα ραδιοφώνων που παρέχεται και υποβάλλει τη φόρμα, αυτή η ενέργεια μέσω email θα ξεκινήσει. Ενώ εκτός εάν πληρούται αυτή η προϋπόθεση, αυτή η ενέργεια ηλεκτρονικού ταχυδρομείου δεν θα ενεργοποιηθεί.

Για να ολοκληρώσετε τη λογική ήρθε η ώρα να επαναλάβετε το δεύτερο και το τρίτο βήμα για τις υπόλοιπες ενότητες email. Είναι σημαντικό να ορίσετε μια δήλωση συνθήκης για κάθε ενέργεια, επειδή εάν δεν ρυθμίσετε άλλες ενέργειες μέσω email, τότε δεν θα λειτουργήσει για τις υπόλοιπες συνθήκες.

Λοιπόν, τι περιμένετε απλώς ακολουθήστε τις οδηγίες και δημιουργήστε μια φόρμα συνθήκης για τον εαυτό σας αμέσως επειδή θέλουμε να έχετε τα καλύτερα από τον ιστότοπό σας; Ωστόσο, οι ιστότοποι έχουν σχεδιαστεί για να σας παρέχουν μόνο τις λεπτομέρειες σχετικά με την εταιρεία.

Τύλιξε

Η λογική υπό όρους είναι μια μεγάλη δύναμη που σας παρέχει μια φανταστική ευκαιρία να αναπτύξετε τον ιστότοπό σας σύμφωνα με τις ανάγκες σας. Ninja forms σας παρέχουν πολύ περισσότερα από αυτά που έχετε δει εδώ. Δεν περιορίζεται στην αποστολή email. μπορείτε να κάνετε πολλές πιο σύνθετες εργασίες με τη λογική υπό όρους. Επιτρέπει επίσης τη ρύθμιση των ερεθισμάτων σε μορφή που θα ενημερώνει το αρμόδιο τμήμα για την πτώση / αύξηση της τιμής από ένα συγκεκριμένο όριο.

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία επισημαίνονται με *