Χρησιμοποιώντας τη λογική υπό όρους με 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 και ξεκινήστε.

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

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

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

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

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

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

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

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

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

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

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

Βήμα 1

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

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

Βήμα 2

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

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

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

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

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

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

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

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

Περιτυλίγω

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

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

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