Πώς να Βοηθήσετε με τον Αποσφαλμάτωση Πρόσθετου WordPress
Οι προγραμματιστές της JoomUnited δουλεύουν πάντα έτσι ώστε τα πρόσθετα σας να λειτουργούν με τον πιο βέλτιστο τρόπο δυνατό, φυσικά σε ορισμένες περιπτώσεις μπορεί να συμβεί κάποιο είδος αποτυχίας, για παράδειγμα, μια ασυμβατότητα που δημιουργείται λόγω ενός τρίτου πρόσθετου και τι θέλουμε όταν συμβαίνουν αυτά τα είδη αποτυχιών; Φυσικά, επιλύονται γρήγορα...
Σε αυτήν την ανάρτηση, θα σας διδάξουμε πώς να δίνετε τις σωστές πληροφορίες στον προγραμματιστή, ώστε να μπορεί να κατανοήσει και να επιλύσει το σφάλμα γρήγορα. Αυτή η ανάρτηση θα χωριστεί σε 3 βήματα που θα ακολουθήσουμε για να δώσουμε τις σωστές πληροφορίες σε έναν προγραμματιστή όταν προκύψει ένα πρόβλημα:
- Ενεργοποιήστε το αρχείο καταγραφής σφαλμάτων
- Εγκαταστήστε το Πρόσθετο Αντιμετώπισης Προβλημάτων
- Ελέγξτε για σφάλματα javascript
Ενεργοποιήστε το σύστημα εντοπισμού σφαλμάτων και καταγραφής του WordPress
Πρώτα απ' όλα, πρέπει να ξέρουμε τι είναι το WP_DEBUG Ά;WP_DEBUG είναι μια PHP σταθερά (μια μόνιμη καθολική μεταβλητή) που μπορεί να χρησιμοποιηθεί για να ενεργοποιήσει τη λειτουργία "debug" σε όλο το WordPress. Θεωρείται ψευδής από προεπιλογή και συνήθως ορίζεται σε true στο αρχείο wp-config.php στις εκδόσεις ανάπτυξης του WordPress.”
Όπως μπορούμε να δούμε το WP_DEBUG είναι μια σταθερά που από προεπιλογή είναι απενεργοποιημένη αλλά μπορούμε να την ενεργοποιήσουμε
Επιπλέον, υπάρχει μια άλλη σταθερά PHP που ονομάζεται WP_DEBUG_LOG που θα μας βοηθήσει να δημιουργήσουμε αυτόματα ένα αρχείο κειμένου με όλα τα σφάλματα των επεκτάσεων σας και αυτό είναι που θα στείλουμε στους προγραμματιστές.
Θα σας διδάξουμε πώς ακριβώς μπορούμε να το ενεργοποιήσουμε και πώς θα φαίνεται αν υπάρχει σφάλμα με το πρόσθετό σας, WP Meta SEO θα χρησιμοποιηθεί για αυτό το παράδειγμα, αλλά μπορείτε να ακολουθήσετε τα ίδια βήματα για όλα τα πρόσθετά μας. Σε αυτήν την περίπτωση, έχουμε πρόβλημα με το WP Meta SEO, θα μπορούσε να είναι οποιοδήποτε πρόβλημα, οπότε αυτό που θα κάνουμε είναι να ανοίξουμε το wp-config.php αρχείο, μπορεί να γίνει με το προτιμώμενο λογισμικό επεξεργασίας κειμένου, με το Notepad, Visual Studio Code, Brackets για παράδειγμα, απλώς πηγαίνετε και ανοίξτε το wp-config.php.
Το αρχείο βρίσκεται στη ρίζα του διακομιστή σας, όπου είναι εγκατεστημένος ο ιστότοπός σας WordPress.
Ανοίξτε το με τον επεξεργαστή κειμένου και στη συνέχεια πατήστε CTRL + F ή κάντε κλικ στο Επεξεργασία > Εύρεση… θα μπορείτε να δείτε ένα πλαίσιο όπου μπορείτε να πληκτρολογήσετε τη λέξη που θα βρείτε, σε αυτήν την περίπτωση, θα πληκτρολογήσουμε “WP_DEBUG” και κάντε κλικ στο Enter μέχρι να βρείτε:
“define( 'WP_DEBUG', false )”
Τώρα που βρισκόμαστε σε αυτήν τη γραμμή, αφαιρέστε το “false” και πληκτρολογήστε true, κάντε κλικ στο Enter και στην επόμενη γραμμή αντιγράψτε define( 'WP_DEBUG_LOG', true ); και αποθηκεύστε το αρχείο, θα πρέπει να μοιάζει με την επόμενη εικόνα.
Εάν αυτές οι δύο γραμμές αλλάξουν, ένα αρχείο που ονομάζεται “debug.php” θα εμφανιστεί στο /wp-content/
Και τελειώσαμε… ολοκληρώσαμε το πρώτο βήμα, αυτό είναι ένα από τα αρχεία που οι προγραμματιστές μας θα χρειαστούν για να επιταχύνουν τη διαδικασία επίλυσης του προβλήματος σας. Όλα τα σφάλματα θα παρακολουθούνται και θα γράφονται σε αυτό το αρχείο κειμένου.
Εγκαταστήστε το Πρόσθετο Αντιμετώπισης Προβλημάτων WordPress
Το πρόσθετο Health Check & Troubleshooting είναι ένα πρόσθετο που σας επιτρέπει να εκτελέσετε έναν έλεγχο σύγκρουσης χωρίς να επηρεάσετε τους κανονικούς επισκέπτες στον ιστότοπό σας, είναι πραγματικά εύκολο στη χρήση και εγκατάσταση, θα συνεχίσουμε να χρησιμοποιούμε το WP Meta SEO για αυτό το παράδειγμα. Ακολουθήστε αυτά τα βήματα για να εγκαταστήσετε και να εκτελέσετε έναν έλεγχο σύγκρουσης με το Health Check & Troubleshooting:
- Συνδεθείτε στην Ιστοσελίδα σας στο Wordpress, θα βρεθείτε στον πίνακα ελέγχου της ιστοσελίδας σας
- Κάντε κλικ στο “Πρόσθετα”, στην αριστερή ενότητα της σελίδας σας
- Κάντε κλικ στο “Προσθήκη Νέου”
- Πληκτρολογήστε “Έλεγχος υγείας & Αντιμετώπιση προβλημάτων” στη γραμμή αναζήτησης, όπως φαίνεται παρακάτω
- Κάντε κλικ στο “Εγκατάσταση τώρα”, Η λίστα των επεκτάσεων θα φορτωθεί αυτόματα, αναζητήστε τη σωστή και κάντε κλικ στο “Εγκατάσταση τώρα” και στη συνέχεια στο “Ενεργοποίηση”
- Κάντε κλικ στο “Κατάσταση ιστότοπου”, Στο αριστερό μενού υπάρχει μια ενότητα που ονομάζεται “Εργαλεία” Κάντε κλικ σε αυτό και, στη συνέχεια, στο “Κατάσταση ιστότοπου”
- Κάντε κλικ στην “Αντιμετώπιση προβλημάτων” καρτέλα, διαβάστε τις προειδοποιήσεις, και κάντε κλικ “Είσοδος σε λειτουργία αντιμετώπισης προβλημάτων”
Η λειτουργία αντιμετώπισης προβλημάτων απενεργοποιεί αυτόματα όλα τα πρόσθετα και μεταβαίνει σε ένα προεπιλεγμένο θέμα. Η λειτουργία αντιμετώπισης προβλημάτων δεν επηρεάζει τους κανονικούς επισκέπτες στον ιστότοπό σας.
- Αναπαράγετε το ζήτημα που αντιμετωπίζατε
Στο προεπιλεγμένο περιβάλλον χωρίς ενεργά πρόσθετα και με προεπιλεγμένο θέμα, εάν το ζήτημα προκύψει, σημαίνει ότι το πρόσθετό μας δεν προκαλεί την απροσδόκητη συμπεριφορά.
- Κάντε κλικ στο “Πρόσθετα” > “Εγκατεστημένα Πρόσθετα”
Το μενού “Πρόσθετα” θα επεκταθεί παρέχοντάς σας πρόσθετες επιλογές. Κάντε κλικ στο “Εγκατεστημένα Πρόσθετα”
- Κάντε κλικ “Ενεργοποίηση κατά την αντιμετώπιση προβλημάτων” δίπλα στο WP Meta SEO
- Αναπαράγετε το πρόβλημα που αντιμετωπίζατε με μόνο WP Meta SEO ενεργό και ένα προεπιλεγμένο θέμα, εάν το πρόβλημα εμφανίζεται, το πρόβλημα προκαλείται από το πρόσθετο μας.
Αυτό είναι κατά κάποιον τρόπο καλό νέο, επειδή έχετε ήδη αναγνωρίσει ένα μέρος του προβλήματος. Τώρα απαιτείται από τον προγραμματιστή να συνδεθεί στον ιστότοπό σας και να διορθώσει το πρόβλημα πριν κυκλοφορήσουμε μια νέα έκδοση! Εάν όχι, επαναλάβετε τα βήματα για να ενεργοποιήσετε το επόμενο απενεργοποιημένο πρόσθετο που μπορείτε να αναπαράγετε το σφάλμα.
Έλεγχος και Αντιμετώπιση Σφαλμάτων Javascript σε Πρόσθετα WordPress
Θα αναζητήσουμε σφάλματα Javascript με την κονσόλα Chrome ή Firefox, ανάλογα με το πρόγραμμα περιήγησής σας, η ονομασία του είναι ελαφρώς διαφορετική, αλλά ακολουθώντας το Chrome και το FireFox, θα το ονομάσουμε “Console”. Για να ανοίξετε την κονσόλα απλώς ακολουθήστε αυτά τα βήματα:
- Δεξί Κλικ στην επιθεώρηση, στο frontend σε οποιοδήποτε μέρος του ιστότοπου
- Επιλέξτε κονσόλα, Θα ανοίξει τα εργαλεία προγραμματιστή στη δεξιά πλευρά της σελίδας, κάντε κλικ στο “Κονσόλα”
Ελέγξτε για σφάλματα, με την κονσόλα ανοιχτή, αναπαράγετε το σφάλμα που περιμένατε και ρίξτε μια ματιά στην κονσόλα, τα σφάλματα είναι κόκκινα κείμενα που περιγράφουν πού βρίσκεται η σύγκρουση javascript
Εάν βρήκατε ένα σφάλμα JavaScript, παρακαλώ κάντε ένα στιγμιότυπο της εκτεταμένης έκδοσης του σφάλματος για να το συμπεριλάβετε στο ticket/post σας.
Αποστολή / Κοινοποίηση Αναφοράς Ζητήματός σας
Τώρα που έχετε όλες αυτές τις πληροφορίες, θα βοηθήσετε τον προγραμματιστή να επιταχύνει τη διαδικασία, απλώς πηγαίνετε για όλες τις πληροφορίες που έχετε συλλέξει και το στέλνετε στο ticket/post σας, ας θυμηθούμε, τα στοιχεία είναι:
- αρχείο-καταγραφής-αποσφαλμάτωσης
- Σημείωση με τα πρόσθετα που προκαλούν συγκρούσεις
- Μια λήψη της κονσόλας javascript με το σφάλμα
Εάν ακολουθήσετε αυτά τα βήματα και μας στείλετε τις σωστές πληροφορίες, ο προγραμματιστής θα μπορέσει να κάνει μια ταχύτερη δουλειά debugging και σας ευχαριστούμε πολύ εκ των προτέρων :)
Δημιουργήστε και Μοιραστείτε έναν Νέο Λογαριασμό Χρήστη WordPress για Σκοπούς Υποστήριξης
Η δημιουργία ενός νέου χρήστη διαχειριστή είναι μερικές φορές ένας γρήγορος τρόπος για να δείξετε στην ομάδα υποστήριξης ποιο είναι το πρόβλημά σας. Πριν ξεκινήσετε με αυτή τη διαδικασία, μια γρήγορη υπενθύμιση ότι:
- Δεν αποθηκεύουμε παλιές πιστοποιήσεις μετά την επίλυση του προβλήματος (για λόγους ασφαλείας)
- Συνιστούμε να αφαιρέσετε τους λογαριασμούς διαχειριστή που δημιουργήθηκαν για σκοπούς υποστήριξης
- Όλες οι πληροφορίες που μοιράζονται με την ομάδα μας είναι ασφαλείς και θα παραμείνουν ιδιωτικές
Για να δημιουργήσετε έναν νέο χρήστη, πρώτα, συνδεθείτε στον ιστότοπό σας ως διαχειριστής. Αφού συνδεθείτε επιτυχώς, θα βρεθείτε στον πίνακα ελέγχου του Wordpress.
Στη συνέχεια, μεταβείτε στο αριστερό Μενού > Χρήστες.
Μετά από αυτό, μεταβείτε στην οθόνη κορυφής, κάντε κλικ στο Προσθήκη Νέου κουμπί ή μεταβείτε στο Προσθήκη Νέου κουμπί στο αριστερό Μενού.
Στη συνέχεια, η Προσθήκη Νέου Χρήστη φόρμα θα εμφανιστεί στην οθόνη σας. Υπάρχουν 2 πεδία που απαιτούνται για να συμπληρώσετε τις πληροφορίες: Όνομα Χρήστη, Email.
Στο πεδίο Κωδικός , μπορείτε να χρησιμοποιήσετε μια γεννήτρια τυχαίων κωδικών πρόσβασης ή να ορίσετε τη δική σας. Και μπορείτε να επιλέξετε την Αποστολή ειδοποίησης χρήστη εάν θέλετε να στείλετε στον νέο χρήστη ένα email σχετικά με τον λογαριασμό τους.
Στη συνέχεια, επιλέξτε έναν Ρόλο για τον χρήστη στο πλαίσιο αναπτυσσόμενου μενού. Αυτό είναι ένα σημαντικό βήμα για τον καθορισμό των δικαιωμάτων για τους χρήστες στον ιστότοπό σας. "Διαχειριστής" είναι το υψηλότερο επίπεδο και δίνει στον χρήστη πρόσβαση σε όλες τις λειτουργίες του ιστότοπού σας. Μπορείτε να ορίσετε άλλους ρόλους εάν θέλετε να περιορίσετε την πρόσβαση των χρηστών.
Τέλος, κάντε κλικ στο κουμπί Προσθήκη Νέου Χρήστη στο κάτω μέρος. Έχει ήδη ολοκληρωθεί, καλή τύχη!
Όταν εγγραφείτε στο blog, θα σας στείλουμε ένα e-mail όταν υπάρχουν νέες ενημερώσεις στον ιστότοπο, ώστε να μην τις χάσετε.


















Σχόλια