Παράλειψη στο κύριο περιεχόμενο
7 λεπτά χρόνος ανάγνωσης (1404 λέξεις)

Πώς να Βοηθήσετε με τον Αποσφαλμάτωση Πρόσθετου WordPress

Πώς-να-Βοηθήσετε-με-τον-Αποσφαλμάτωση-Πρόσθετου-WordPress

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

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

  • Ενεργοποιήστε το αρχείο καταγραφής σφαλμάτων
  • Εγκαταστήστε το Πρόσθετο Αντιμετώπισης Προβλημάτων
  • Ελέγξτε για σφάλματα javascript

 

Ενεργοποιήστε το σύστημα εντοπισμού σφαλμάτων και καταγραφής του WordPress

Πρώτα απ 'όλα, πρέπει να γνωρίζουμε τι το WP_DEBUG . Όπως μπορούμε να δούμε στη Wikipedia, « Το WP_DEBUG είναι μια PHP (μια μόνιμη καθολική μεταβλητή) που μπορεί να χρησιμοποιηθεί για την ενεργοποίηση της λειτουργίας "debug" σε όλο το WordPress. Θεωρείται ότι είναι false από προεπιλογή και συνήθως ορίζεται σε true στο αρχείο wp-config.php σε αντίγραφα ανάπτυξης του WordPress».

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

 

wp-config

 

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

Θα σας διδάξουμε πώς ακριβώς μπορούμε να το ενεργοποιήσουμε και πώς θα φαίνεται αν υπάρχει σφάλμα με το πρόσθετό σας, WP Meta SEO θα χρησιμοποιηθεί για αυτό το παράδειγμα, αλλά μπορείτε να ακολουθήσετε τα ίδια βήματα για όλα τα πρόσθετά μας. Σε αυτήν την περίπτωση, έχουμε πρόβλημα με το WP Meta SEO, θα μπορούσε να είναι οποιοδήποτε πρόβλημα, οπότε αυτό που θα κάνουμε είναι να ανοίξουμε το wp-config.php αρχείο, μπορεί να γίνει με το προτιμώμενο λογισμικό επεξεργασίας κειμένου, με το Notepad, Visual Studio Code, Brackets για παράδειγμα, απλώς πηγαίνετε και ανοίξτε το wp-config.php.

Το αρχείο βρίσκεται στη ρίζα του διακομιστή σας, όπου είναι εγκατεστημένος ο ιστότοπός σας WordPress.

 

wp-config-generated

 

Ανοίξτε το με το πρόγραμμα επεξεργασίας κειμένου και, στη συνέχεια, πατήστε CTRL + F ή κάντε κλικ στην επιλογή Επεξεργασία > Εύρεση… θα δείτε ένα πλαίσιο όπου μπορείτε να πληκτρολογήσετε τη λέξη που θα βρείτε. Σε αυτήν την περίπτωση, θα πληκτρολογήσουμε "WP_DEBUG" και θα κάνουμε κλικ στο Enter μέχρι να βρούμε:
"define( 'WP_DEBUG', false )"

 

ενεργοποίηση-εντοπισμού-σφαλμάτων-wp

 

Τώρα που βρισκόμαστε σε αυτήν τη γραμμή, αφαιρέστε το “false” και πληκτρολογήστε true, κάντε κλικ στο Enter και στην επόμενη γραμμή αντιγράψτε define( 'WP_DEBUG_LOG', true ); και αποθηκεύστε το αρχείο, θα πρέπει να μοιάζει με την επόμενη εικόνα.

 

αληθής-εντοπισμός-σφαλμάτων-wp

 

Εάν αυτές οι δύο γραμμές αλλάξουν, ένα αρχείο που ονομάζεται “debug.php” θα εμφανιστεί στο /wp-content/

 

νέο αρχείο καταγραφής

 

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

 

Εγκαταστήστε το Πρόσθετο Αντιμετώπισης Προβλημάτων WordPress

Το πρόσθετο Health Check & Troubleshooting είναι ένα πρόσθετο που σας επιτρέπει να εκτελέσετε έλεγχο σύγκρουσης χωρίς να επηρεάσετε τους κανονικούς επισκέπτες του ιστότοπού σας. Είναι πραγματικά εύκολο στη χρήση και την εγκατάσταση. Θα χρησιμοποιήσουμε WP Meta SEO για αυτό το παράδειγμα. Ακολουθήστε τα παρακάτω βήματα για να εγκαταστήσετε και να εκτελέσετε έλεγχο σύγκρουσης με το Health Check & Troubleshooting:  

  • Συνδεθείτε στην Ιστοσελίδα σας στο Wordpress, θα βρεθείτε στον πίνακα ελέγχου της ιστοσελίδας σας
  • Κάντε κλικ στο “Πρόσθετα”, στην αριστερή ενότητα της σελίδας σας
  • Κάντε κλικ στο “Προσθήκη Νέου”
  • Πληκτρολογήστε “Έλεγχος υγείας & Αντιμετώπιση προβλημάτων” στη γραμμή αναζήτησης, όπως φαίνεται παρακάτω

 

προσθήκη-αντιμετώπισης-προβλημάτων

     

  • Κάντε κλικ στην επιλογή «Εγκατάσταση τώρα». Η λίστα με τα πρόσθετα θα φορτιστεί αυτόματα. Αναζητήστε το σωστό και κάντε κλικ στην επιλογή «Εγκατάσταση τώρα» και, στη συνέχεια, στην επιλογή «Ενεργοποίηση».

 

εγκατάσταση-αντιμετώπιση-προβλημάτων

 

  • Κάντε κλικ στην επιλογή «Υγεία ιστότοπου». Στο αριστερό μενού υπάρχει μια ενότητα που ονομάζεται «Εργαλεία». Κάντε κλικ σε αυτήν και, στη συνέχεια, στην επιλογή «Υγεία ιστότοπου».

 

μενού-κατάστασης-ιστοσελίδας

 

  • Κάντε κλικ στην «Αντιμετώπιση προβλημάτων» , διαβάστε τις πληροφορίες προειδοποίησης και κάντε κλικ στην επιλογή «Είσοδος σε λειτουργία αντιμετώπισης προβλημάτων». 

Η λειτουργία αντιμετώπισης προβλημάτων απενεργοποιεί αυτόματα όλα τα πρόσθετα και μεταβαίνει σε ένα προεπιλεγμένο θέμα. Η λειτουργία αντιμετώπισης προβλημάτων δεν επηρεάζει τους κανονικούς επισκέπτες στον ιστότοπό σας.  

 

ενεργοποίηση-αντιμετώπισης-προβλημάτων

   

  • Αναπαράγετε το ζήτημα που αντιμετωπίζατε

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

 

  • Κάντε κλικ στο "Πρόσθετα" > "Εγκατεστημένα πρόσθετα"

  Το μενού “Πρόσθετα” θα επεκταθεί παρέχοντάς σας πρόσθετες επιλογές. Κάντε κλικ στο “Εγκατεστημένα Πρόσθετα”

 

εγκατεστημένα-πρόσθετα

   

  • Κάντε κλικ στην επιλογή «Ενεργοποίηση κατά την αντιμετώπιση προβλημάτων» δίπλα στο WP Meta SEO

  enable-with-troubleshooting      

  • Αναπαράγετε το πρόβλημα που αντιμετωπίζατε με μόνο WP Meta SEO ενεργό και ένα προεπιλεγμένο θέμα, εάν το πρόβλημα εμφανίζεται, το πρόβλημα προκαλείται από το πρόσθετο μας.

 

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

   

Έλεγχος και Αντιμετώπιση Σφαλμάτων Javascript σε Πρόσθετα WordPress

Θα αναζητήσουμε σφάλματα Javascript με την κονσόλα Chrome ή Firefox, ανάλογα με το πρόγραμμα περιήγησής σας, η ονομασία του είναι ελαφρώς διαφορετική, αλλά ακολουθώντας το Chrome και το FireFox, θα το ονομάσουμε “Console”. Για να ανοίξετε την κονσόλα απλώς ακολουθήστε αυτά τα βήματα:  

  • Δεξί Κλικ στην επιθεώρηση, στο frontend σε οποιοδήποτε μέρος του ιστότοπου

 

επιθεώρηση

   

  • Επιλέξτε κονσόλα. Θα ανοίξουν τα εργαλεία προγραμματιστή στη δεξιά πλευρά της σελίδας. Κάντε κλικ στην επιλογή "Κονσόλα".

 

κονσόλα

 

Ελέγξτε για σφάλματα, με την κονσόλα ανοιχτή, αναπαράγετε το σφάλμα που περιμένατε και ρίξτε μια ματιά στην κονσόλα, τα σφάλματα είναι κόκκινα κείμενα που περιγράφουν πού βρίσκεται η σύγκρουση javascript

 

error-console

 

Εάν εντοπίσετε κάποιο σφάλμα JavaScript, τραβήξτε ένα στιγμιότυπο οθόνης της εκτεταμένης έκδοσης του σφάλματος για να το συμπεριλάβετε στο αίτημα/δημοσίευσή σας.

 

Αποστολή / Κοινοποίηση Αναφοράς Ζητήματός σας

Τώρα που έχετε όλες αυτές τις πληροφορίες, θα βοηθήσετε τον προγραμματιστή να επιταχύνει τη διαδικασία, απλώς πηγαίνετε για όλες τις πληροφορίες που έχετε συλλέξει και το στέλνετε στο ticket/post σας, ας θυμηθούμε, τα στοιχεία είναι:  

  • αρχείο-καταγραφής-αποσφαλμάτωσης
  • Σημείωση με τα πρόσθετα που προκαλούν συγκρούσεις
  • Μια λήψη της κονσόλας javascript με το σφάλμα

 

Εάν ακολουθήσετε αυτά τα βήματα και μας στείλετε τις σωστές πληροφορίες, ο προγραμματιστής θα μπορέσει να κάνει μια ταχύτερη δουλειά debugging και σας ευχαριστούμε πολύ εκ των προτέρων :)    

 

Δημιουργήστε και Μοιραστείτε έναν Νέο Λογαριασμό Χρήστη WordPress για Σκοπούς Υποστήριξης

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

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

 

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

Στη συνέχεια, θα πρέπει να μεταβείτε στο αριστερό Μενού > Χρήστες.

 

μενού-χρήστη-wp

 

Μετά από αυτό, μεταβείτε στην οθόνη κορυφής, κάντε κλικ στο Προσθήκη Νέου κουμπί ή μεταβείτε στο Προσθήκη Νέου κουμπί στο αριστερό Μενού.

 

προσθήκη-wp-χρήστη

 

Στη συνέχεια, η Προσθήκη Νέου Χρήστη φόρμα θα εμφανιστεί στην οθόνη σας. Υπάρχουν 2 πεδία που απαιτούνται για να συμπληρώσετε τις πληροφορίες: Όνομα Χρήστη, Email.

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

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

 

φόρμα-wp-χρήστη

 

Τέλος, κάντε κλικ στο Προσθήκη νέου χρήστη στο κάτω μέρος. Έχει ήδη γίνει, καλή τύχη!

 

Παραμείνετε Ενημερωμένοι

Όταν εγγραφείτε στο blog, θα σας στείλουμε ένα e-mail όταν υπάρχουν νέες ενημερώσεις στον ιστότοπο, ώστε να μην τις χάσετε.

Σχετικές Αναρτήσεις

 

Σχόλια

Δεν υπάρχουν σχόλια ακόμα. Γίνετε ο πρώτος που θα υποβάλει ένα σχόλιο
Ήδη Εγγεγραμμένος; Σύνδεση Εδώ
Saturday, May 30, 2026

Εικόνα Captcha