Ultimate Membership Pro, πρόσθετο διαχείρισης μελών

 

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

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

Εναλλακτικές λύσεις

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

Μια άλλη επιλογή, αν και πολύ λιγότερο "όλα σε ένα", είναι να χρησιμοποιήσετε Μπλοκ υπό όρους y Προηγμένα πεδία Custum και να λύσετε μόνοι σας το ζήτημα της πληρωμής.

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

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

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών
Υπάρχουν 9 πρότυπα για τα συνδρομητικά πακέτα

Τα πρότυπα για τα συνδρομητικά προγράμματα και άλλα, έχουν πολύ περιορισμένο σχεδιασμό. Μπορούν να επεξεργαστούν με την προσθήκη CSS ή την επεξεργασία της PHP, αλλά μπορείτε πάντα να δημιουργήσετε τα δικά σας με την επιλογή Elementor o GenerateBlocksκ.λπ.

Αυτό είναι αυτό που δημιούργησα χρησιμοποιώντας το GenerateBlocks.

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών

Το UMP σάς επιτρέπει να δημιουργείτε δωρεάν ή/και επί πληρωμή συνδρομητικά προγράμματα με βάση τους ρόλους των χρηστών του WordPres και να περιορίζετε το περιεχόμενο επί πληρωμή ανάλογα με κάθε πρόγραμμα. Περιλαμβάνει όλα όσα απαιτούνται για την εγγραφή και την πληρωμή, η οποία μπορεί να γίνει μέσω εννέα συστημάτων, συμπεριλαμβανομένων των PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Mollie και επίσης να πωλεί συνδρομές μέσω της πλατφόρμας WooCommerce.

Το ρύθμιση μπορεί να είναι επαχθής και δεν είναι κάτι που γίνεται γρήγορα.

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

Πρότυπα Front-end

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

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 2

Πρότυπα προστατευόμενης περιοχής

Μπορείτε να περιορίσετε το περιεχόμενο με διάφορους τρόπους:

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

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

Αυτά είναι τα πρότυπα για περιοχές που περιορίζονται σε μη εγγεγραμμένους χρήστες ή χωρίς το απαιτούμενο επίπεδο πρόσβασης

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 3

περιλαμβάνονται 42 AddOns

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

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 4

Σφάλματα και λύσεις

Αυτό το πρόσθετο παρουσίασε 4 προβλήματα που αν και μπόρεσα να λύσω όπως περιγράφεται παρακάτω, είναι πάρα πολλά για να ξανασκεφτώ να το συστήσω.

1. ασυμβατότητα με την Polylang

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

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

Λύση

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

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 5
Προστίθενται δύο εξαιρέσεις για την Polylang μόνο για τις σελίδες εγγραφής και λογαριασμού μου.

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

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

Αρνητικό σημείο για τους δημιουργούς του UMP, οι οποίοι θα πρέπει να το διορθώσουν το συντομότερο δυνατό, καθώς το Polylang είναι ένα από τα πιο χρησιμοποιούμενα plugins με περισσότερες από 700.000 ενεργές εγκαταστάσεις.

2- Σύγκρουση με το Query Loop του Generate Bloks Pro

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 6
Αυτό είναι που σταματά να λειτουργεί

Με την ενεργοποίηση της UMP η σχετική λειτουργία ανάρτησης με τη χρήση Query Loop από το GenerateBlocks Pro για να αποκλείσετε την τρέχουσα ανάρτηση"exclude current post" από το βρόχο σταματά να λειτουργεί.

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

Το μόνο σίγουρο είναι ότι με την απενεργοποίηση του UMP λειτουργεί ξανά.

Λύση

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

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

3- Μπλοκάρισμα αρχείων

Αυτό ήταν το σφάλμα που μου πήρε περισσότερο χρόνο για να το ανακαλύψω και να το λύσω.

Δεν είμαι ακόμα σίγουρος αν η λύση που εφαρμόστηκε είναι η καλύτερη και θα μπορούσε να περιπλέξει τη λειτουργία της UMP στο μέλλον.

Το UMP προσθέτει αυτόν τον κανόνα στην .htaccess που εμποδίζει την εμφάνιση αυτών των τύπων αρχείων: mp3|mp4|avi|pdf|zip|rar|doc|gz|tar|docx|xls|xlsx|PDF.

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

Λύση

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

Έτσι έμοιαζε ο κανόνας:

 #BEGIN Ultimate Membership Pro Κανόνες 
<IfModule mod_rewrite.c>
        RewriteCond %{REQUEST_URI} !^/(wp-content/themes|wp-content/plugins|wp-admin|wp-includes)
        RewriteCond %{REQUEST_URI} .(mp4|avi|rar|doc|gz|tar|docx|xls|xlsx)
        RewriteRule . /index.php?ihc_action=check-file-permissions [L]
    </IfModule>
#END Ultimate Membership Pro Κανόνες

4. Χρειάζεστε jQuery Migrate

Η UMP χρησιμοποιεί jQuery Migrate (απενεργοποιημένο από το WordPress 5.5) τουλάχιστον για το δικό του σύστημα μεταφόρτωσης εικόνων, όπως το avatar.

Αν έχετε απενεργοποιήσει το jQuery Migrate, θα πρέπει να το ενεργοποιήσετε ξανά, διαφορετικά οι εγγεγραμμένοι χρήστες δεν θα μπορούν να ανεβάσουν το avatar τους ή άλλες εικόνες, όπως το banner της ατομικής τους σελίδας.

Λύση

Και εδώ πάλι βρίσκω την τέλεια λύση στο Perfmatters, όπου αποκλείω το jQuery Migrate από ΟΛΟ τον ιστότοπο εκτός από τις σελίδες Registration και My Account.

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 7

Κατεβάστε την αγγλική μετάφραση

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

Η λήψη είναι ένα .zip που περιλαμβάνει δύο αρχεία(ihc-es_ES.mo και ihc-es_ES.po).

Για να προσθέσετε τη μετάφραση πρέπει να ανεβάσετε και τα δύο αρχεία στην ακόλουθη διαδρομή:

/wp-content/plugins/indeed-membership-pro/languages/

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

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

Ultimate Membership Pro, πρόσθετο διαχείρισης μελών 8

*Κρατήστε τη μετάφραση, καθώς θα πρέπει να επαναφορτώσετε τα αρχεία μετά από κάθε ενημέρωση του πρόσθετου.

Τα καλά και τα κακά

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

Ελπίζω ότι οι δημιουργοί του θα διορθώσουν την 100% συμβατότητα με την Polylang και θα βελτιώσουν άλλες συμβατότητες με άλλα plugins και μικρά σφάλματα. Εν τω μεταξύ, μπορεί να δοκιμάσω το ARMember ή κάποια άλλη εναλλακτική λύση.

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

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

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

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

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

Πλεονεκτήματα

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

Μειονεκτήματα

  • Δεν είναι συμβατό με την Polylang, σπάσιμο μορφών.
  • Σύγκρουση με τους βρόχους ερωτήσεων από το GenerateBlocks Pro.
  • Χρειάζεται να ενεργοποιήσετε το Jquery και το Jquery Migrate για το ανέβασμα εικόνων και άλλες επιλογές φόρμας εγγραφής για να λειτουργήσουν.
  • Τα πρότυπα θα μπορούσαν να βελτιωθούν.
  • Πολύ βασική τεκμηρίωση.
  • Μόνο ορισμένα μέρη (λίγα) μπορούν να μεταφραστούν από την περιοχή διαχείρισης του πρόσθετου.
  • Υποστήριξη "χαλαρή", διαβάσαμε πολλά παράπονα.


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad

Artículos relacionados

Este blog se aloja en LucusHost

LucusHost, el mejor hosting