Παρακολουθήστε ποιος κάνει τι στον ιστότοπό σας WordPress με ροή

Προσθήκη plugin

Σε ένα πρόσφατο επεισόδιο του Εφαρμογή φίλτρων, Ο Pippin και ο Brad μίλησαν με τους Frankie Jarrett και Japh Thomson, προγραμματιστές από την X-Team και συζητούσαν το τελευταίο τους έργο, Ρεύμα που, μέχρι τώρα, δεν το γνώριζα.


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

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

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

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

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

  • Δημοσιεύσεις
  • Σελίδες
  • Προσαρμοσμένοι τύποι δημοσιεύσεων
  • Χρήστες
  • Θέματα
  • Πρόσθετα
  • Ετικέτες
  • Κατηγορίες
  • Προσαρμοσμένες ταξινομίες
  • Ρυθμίσεις
  • Προσαρμοσμένα υπόβαθρα
  • Προσαρμοσμένες κεφαλίδες
  • Μενού
  • Βιβλιοθήκη πολυμέσων
  • Widgets
  • Σχόλια
  • Πρόγραμμα επεξεργασίας θεμάτων
  • Βασικές ενημερώσεις του WordPress

Λοιπόν, όλα τότε!

Χρήση ροής

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

Προβολή ροής

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

Ρυθμίσεις

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

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

Επεκτάσεις προσθήκης ροής

Cherry-Pick

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

Εξαγωγέας δεδομένων

Εάν πρέπει να εξαγάγετε τα δεδομένα σας σε ένα αρχείο CSV, JSON ή XML, είστε τυχεροί. Απλώς περιορίστε τις ημερομηνίες, τους συγγραφείς, τους συνδέσμους, τα συμφραζόμενα ή τις ενέργειες από τις οποίες θέλετε να λάβετε δεδομένα, ή πηγαίνετε ανεπαρκείς και εξάγετε τα πάντα!

Ειδοποιήσεις

Γνωρίζετε ότι ο ενοχλητικός χρήστης που συνεχίζει να παίζει με τα widget σας; Με αυτήν την επέκταση, μπορείτε να ρυθμίσετε εξαιρετικά προσαρμόσιμους κανόνες που θα σας στέλνουν ειδοποίηση όταν συμβαίνει κάτι συγκεκριμένο στον ιστότοπό σας. Ακόμα καλύτερα, μπορείτε να λάβετε τις ειδοποιήσεις μέσω email ή ως ειδοποίηση push στο smartphone σας (υποστηρίζεται Android και iOS, μέσω της δωρεάν εφαρμογής Pushover).

Αναφορές

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

Συνδετήρας WooCommerce

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

Νομίζω ότι οι επεκτάσεις έχουν πραγματικά λογικές τιμές: για 1 ιστότοπο, λαμβάνετε όλες τις επεκτάσεις με μόλις $ 5 και αν είστε προγραμματιστής, μπορείτε να έχετε έως και 25 ιστότοπους με μόλις 49 $.

συμπέρασμα

Είναι ωραίο να γνωρίζουμε ότι η προσθήκη έχει αναπτυχθεί με τα καλύτερα πρότυπα κωδικοποίησης. Οι προγραμματιστές στο X-Team είναι εξαιρετικά ικανοί και ο Pippin ανέφερε στο επεισόδιο Εφαρμογή φίλτρων ότι το δοκίμασε σε έναν μεγαλύτερο ιστότοπο και δεν είχε καμία επίπτωση στην απόδοση. Και εφόσον τα πρόσθετα και τα θέματα χρησιμοποιούν τα σωστά άγκιστρα και φίλτρα για να κάνουν αλλαγές στον ιστότοπό σας, η ροή μπορεί να καταγράψει ό, τι κάνουν, χωρίς να χτυπήσουν την απόδοση. Φοβερός!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me