μετάβαση στο κύριο περιεχόμενο

Δημιουργία συνταγής

Μια συνταγή είναι το βασικό δομικό στοιχείο του πρόσθετου Uncanny Automator WordPress.

Τύποι συνταγών

Υπάρχουν δύο είδη συνταγών:

  • Συνταγές συνδεδεμένων χρηστών: Αυτές συνήθως ενεργοποιούνται απευθείας από συνδεδεμένους χρήστες. Για παράδειγμα, μια συνταγή μπορεί να περιλαμβάνει έναν ενεργοποίηση μαθήματος χρήστη εγγραφής σε μια ενέργεια μαθήματος.
  • Συνταγές για Όλους : Παρουσιάζονται στην έκδοση 3.1 του Uncanny Automator Pro (και παλαιότερα γνωστές ως συνταγές "Ανώνυμες"), και μπορούν να εκτελεστούν από συνδεδεμένους και αποσυνδεδεμένους χρήστες. Σε ορισμένες περιπτώσεις, ενδέχεται να απαιτούνται δεδομένα χρήστη, οπότε το Automator θα σας ζητήσει να ρυθμίσετε τη δημιουργία χρήστη ή να αντιστοιχίσετε σε υπάρχοντες χρήστες, αλλά ορισμένες συνταγές για όλους μπορούν να εκτελεστούν ανεξάρτητα από τα δεδομένα χρήστη.

Οι Συνταγές με Συνδεδεμένους είναι διαθέσιμες σε όλους τους χρήστες των πρόσθετων, ενώ οι περισσότεροι ενεργοποιητές που υποστηρίζουν συνταγές για όλους είναι διαθέσιμοι μόνο στην έκδοση Pro.

Μέρη συνταγής

Κάθε συνταγή έχει 2 κύρια μέρη: εναύσματα και ενέργειες . Ένα εναύσμα είναι αυτό που συμβαίνει πρώτο για να πει στον ιστότοπο να εκτελέσει μια ενέργεια . Μια συνταγή ουσιαστικά λέει στον ιστότοπό σας WordPress: "αν αυτό , τότε κάνε εκείνο ". Τα εναύσματα είναι το "αυτό" σε αυτό το παράδειγμα. Οι ενέργειες είναι "αυτό".

Φυσικά, μπορεί να υπάρχουν και άλλα πράγματα. Μερικές φορές οι ενεργοποιητές και οι ενέργειες έχουν συνθήκες, όπως αν μια σελίδα πρέπει να προβληθεί 3 φορές ή ένα κουίζ πρέπει να περάσει με βαθμολογία 80% ή υψηλότερη, ο αριθμός των προβολών και η βαθμολογία είναι συνθήκες για τους σχετικούς ενεργοποιητές. Ορισμένοι ενεργοποιητές και ενέργειες μπορούν να έχουν ακόμη περισσότερες ρυθμίσεις, όπως όταν θέλετε να στείλετε ένα email. Σε αυτό το παράδειγμα, το email χρειάζεται παραλήπτη, θέμα, σώμα κειμένου και ίσως αυτά τα πεδία να περιλαμβάνουν ορισμένες μεταβλητές. Τέλος, μετά την ολοκλήρωση μιας συνταγής, ίσως θελήσετε να ανακατευθύνετε τον χρήστη σε μια νέα διεύθυνση URL. Αυτό είναι ένα άλλο στοιχείο μιας συνταγής που μπορεί να συμπεριληφθεί προαιρετικά.

Παρακολουθήστε μια επίδειξη βίντεο

Δημιουργήστε την πρώτη σας συνταγή

Η δημιουργία της πρώτης σας συνταγής με το Uncanny Automator είναι εύκολη. Θα δημιουργήσουμε μια συνταγή με σύνδεση για να ξεκινήσουμε, καθώς αυτός είναι ο απλούστερος τύπος συνταγής.

Αφού εγκαταστήσετε το πρόσθετο, μεταβείτε στο Uncanny Automator > Νέα συνταγή ως διαχειριστής στο /wp-admin/. Αυτό ξεκινά τη διαδικασία δημιουργίας μιας νέας συνταγής.

Στον επιλογέα τύπου συνταγής (περισσότερα για αυτά αργότερα), επιλέξτε Συνδεδεμένος και κάντε κλικ στην επιλογή Επιβεβαίωση.

 

Υπάρχουν 3 κύριες ενότητες στις σελίδες μιας συνταγής και όλες είναι υποχρεωτικές: ένας τίτλος συνταγής, εναύσματα και ενέργειες. Κάθε συνταγή πρέπει να έχει τουλάχιστον ένα εναύσμα (και μπορεί να έχει μόνο ένα εάν χρησιμοποιείτε τη δωρεάν έκδοση) και τουλάχιστον μία ενέργεια.

Μέρη μιας συνταγής WordPress

 

Αφού προσθέσετε εναύσματα και ενέργειες, υπάρχει ένα τελευταίο βήμα. Πρέπει να τα ενεργοποιήσετε! Κάθε εναύσμα, κάθε ενέργεια και η συνολική συνταγή διαθέτουν διακόπτες Live και Draft. Για να λειτουργούν σωστά οι συνταγές, πρέπει να έχετε ρυθμίσει τα σχετικά εναύσματα, τις ενέργειες και την ίδια τη συνταγή σε Live.

Η προεπιλεγμένη κατάσταση όταν προσθέτετε νέα στοιχεία είναι το "Πρόχειρο". Αυτό σας επιτρέπει να ρυθμίσετε πλήρως τις συνταγές σας πριν αρχίσουν να ολοκληρώνονται. Ρυθμίστε τους διακόπτες σε "Ζωντανά" μόνο όταν θέλετε οι χρήστες να αρχίσουν να τις ολοκληρώνουν.

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

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

Τύποι συνταγών

Στο παραπάνω δείγμα συνταγής, επιλέξαμε "Συνδεδεμένοι χρήστες", αλλά υπάρχει και ένας άλλος τύπος συνταγής: "Όλοι".

Συνταγές για συνδεδεμένους χρήστες έναντι συνταγών για όλους

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

Από την άλλη πλευρά, οι συνταγές "Όλοι" μπορεί να είναι ή να μην είναι συνδεδεμένες με έναν λογαριασμό χρήστη. Μερικές φορές μπορεί να μην ενεργοποιούνται καν από έναν χρήστη, όπως η λήψη δεδομένων από έναν άλλο ιστότοπο μέσω εισερχόμενων δεδομένων webhook.

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

Ας υποθέσουμε ότι κάποιος αγοράζει ένα προϊόν στο WooCommerce. Εάν η ολοκλήρωση αγοράς ως επισκέπτης είναι απενεργοποιημένη και η αγορά αφορά ένα μάθημα ηλεκτρονικής μάθησης στον ιστότοπό σας, επομένως δημιουργείται ένας λογαριασμός για να έχει πρόσβαση ο χρήστης στο μάθημά του, αυτό είναι ένα παράδειγμα συνταγής "Συνδεδεμένος". Αλλά εάν επιτρέπεται η ολοκλήρωση αγοράς ως επισκέπτης και ίσως η αγορά προϊόντος είναι ένα φυσικό προϊόν, το οποίο δεν απαιτεί λογαριασμό WordPress, αυτή είναι μια συνταγή "Όλοι", καθώς μπορεί να είναι ή να μην είναι συνδεδεμένη με έναν λογαριασμό χρήστη. Και εάν μια συνταγή "Όλοι" χρειάζεται δεδομένα χρήστη επειδή εκτελούνται ενέργειες σε χρήστες, το Uncanny Automator θα σας ζητήσει αυτόματα να αντιστοιχίσετε δεδομένα από την/τις ενεργοποίηση/εις σε έναν χρήστη WordPress.

Περισσότερες πληροφορίες σχετικά με τους τύπους συνταγών "Όλοι" είναι επίσης διαθέσιμες εδώ . Λάβετε επίσης υπόψη ότι οι συνταγές "Όλοι" μπορούν να έχουν μόνο 1 ενεργοποίηση (καθώς δεν παρακολουθείται σε σχέση με έναν χρήστη), ενώ οι συνταγές που είναι συνδεδεμένες μπορούν να έχουν όσες ενεργοποίησης θέλετε.

Αν εξακολουθείτε να μην είστε σίγουροι για τον τύπο συνταγής που χρειάζεστε, ελέγξτε τη σελίδα Ενσωμάτωση για τα εναύσματα ενσωμάτωσης από εδώ . Για κάθε ένα εναύσμα, αναφέρουμε συγκεκριμένα αν μπορεί να χρησιμοποιηθεί σε τύπο συνταγής "Συνδεδεμένος" ή σε τύπο συνταγής "Όλοι". Βρείτε λοιπόν το εναύσμα που χρειάζεστε και θα σας πει τον τύπο συνταγής που πρέπει να χρησιμοποιήσετε!

Σημειώσεις σχετικά με τους ενεργοποιητές

Μόνο οι συνταγές με "συνδεδεμένους" χρήστες μπορούν να υποστηρίξουν την ύπαρξη περισσότερων από ενός εναυσμάτων σε μία μόνο συνταγή. Εάν προσθέσετε πολλά εναύσματα σε μια συνταγή, θα δείτε μια επιλογή για εκτέλεση της συνταγής όταν ολοκληρωθούν ΟΠΟΙΑΔΗΠΟΤΕ ή ΟΛΕΣ οι εναύσματα. Εάν θέλετε οι ενέργειες να εκτελούνται μόλις ολοκληρωθεί οποιαδήποτε εναύσματα, επιλέξτε "οποιαδήποτε". Εάν ένας χρήστης πρέπει να ολοκληρώσει όλα τα εναύσματα για να εκτελέσει τις ενέργειες, επιλέξτε "Όλα".

Οποιαδήποτε ή όλες οι ενεργοποιήσεις για μια συνταγή

Τα εναύσματα δεν χρειάζεται να συμπληρωθούν με τη σειρά και δεν παρατίθενται με τη σειρά.

Σημειώσεις σχετικά με τις ενέργειες

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

Οι χρήστες του Automator Pro έχουν πρόσβαση σε πολλές πρόσθετες λειτουργίες για τις ενέργειές τους, όπως καθυστερήσεις/χρονοδιαγράμματα και συνθήκες . Όταν προστίθενται αυτές, αλλάζει η διάταξη της περιοχής ενεργειών και επιτρέπει την ομαδοποίηση ενεργειών για συνθήκες. Σε αυτήν την περίπτωση, μπορείτε να σύρετε και να αποθέσετε ενέργειες για να ελέγξετε τις ομαδοποιήσεις και την ταξινόμηση, ώστε να βεβαιωθείτε ότι οι συνταγές εκτελούνται ακριβώς όπως αναμένεται.

Πρόσθετες ρυθμίσεις

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

Ρυθμίσεις συνταγών αυτοματισμού

Από προεπιλογή, όλες οι συνταγές εκτελούνται απεριόριστες φορές ανά χρήστη. Αυτό σημαίνει ότι οι ενέργειες θα εκτελούνται κάθε φορά που ένας χρήστης ολοκληρώνει τα εναύσματα. Έτσι, εάν το εναύσμα είναι ότι ένας χρήστης αγοράζει ένα προϊόν, κάθε φορά που ο χρήστης αγοράζει ένα προϊόν θα εκτελούνται και οι ενέργειες. Εάν η συνταγή πρέπει να εκτελείται μόνο μία φορά ή έναν συγκεκριμένο αριθμό φορών ανά χρήστη, κάντε κλικ στο Επεξεργασία για να αλλάξετε την τιμή.

Λάβετε υπόψη ότι οι «συνταγές για όλους» ενδέχεται να μην έχουν την επιλογή Φορές ανά χρήστη, καθώς οι συνταγές δεν αντιστοιχίζονται απαραίτητα σε έναν χρήστη.

Η Συνολικοί Χρόνοι  ελέγχει πόσες φορές μπορεί να εκτελεστεί η συνταγή παγκοσμίως πριν σταματήσει να ενεργοποιείται. Ίσως θέλετε να εκτελέσετε μια προωθητική ενέργεια όπου μόνο οι πρώτοι 50 αγοραστές ενός προϊόντος λαμβάνουν ένα μπόνους, όπως μια εγγραφή σε ένα μάθημα. Σε αυτήν την περίπτωση, η επιλογή Συνολικοί Χρόνοι είναι χρήσιμη.

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

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

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

Άρθρα Γνωσιακής Βάσης

Επιστροφή στην κορυφή