Πώς να αφαιρέσετε όλα τα ίχνη μιας προσθήκης WordPress

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

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

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

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

Καταργήστε την προσθήκη WordPress από τον πίνακα ελέγχου(Remove the WordPress Plugin From The Dashboard)

  • Συνδεθείτε(Log) στον πίνακα ελέγχου του WP και μεταβείτε στις Εγκατεστημένες προσθήκες(Installed Plugins)
  • Κάντε κλικ στο Απενεργοποίηση(Deactivate ) κάτω από την προσθήκη.  

  • Στη συνέχεια κάντε κλικ στο Διαγραφή(Delete) .

Διαγραφή προσθήκης μέσω FTP(Delete Plugin Via FTP)

  • Τα πρόσθετα μπορούν επίσης να απεγκατασταθούν μέσω FTP . Συνδεθείτε(Connect) σε έναν πελάτη FTP όπως το FileZilla , το WinSCP ή το Free FTP . Μεταβείτε(Navigate) στο /wp-content/ folder .

  • Βρείτε το πρόσθετο που θέλετε να καταργήσετε και διαγράψτε το από τον διακομιστή σας αφαιρώντας τον φάκελο του.

Χρησιμοποιήστε το FTP για να αφαιρέσετε αρχεία που έχουν απομείνει(Use FTP to Remove Leftover Files)

Το WP διατηρεί σχετικά αρχεία προσθηκών σε μοναδικούς φακέλους. Μπορείτε να αφαιρέσετε αυτά τα αρχεία με ένα πρόγραμμα-πελάτη FTP όπως το FileZilla .

  • Συνδεθείτε(Login) μέσω FTP και μεταβείτε στον φάκελο των προσθηκών από την ακόλουθη διαδρομή: public_html > wp-contents > plugins για να δείτε τους φακέλους για κάθε πρόσθετο.

  • Εάν δεν αναγνωρίζετε το όνομα της προσθήκης στον κατάλογο, επιστρέψτε στην καρτέλα προσθηκών του πίνακα ελέγχου WP για να επαληθεύσετε ότι διαγράφετε τη σωστή προσθήκη.
  • Κάντε δεξί κλικ(Right-click) στο όνομα της προσθήκης και κάντε κλικ στο Διαγραφή(Delete) .

Καταργήστε τους ορφανούς πίνακες από τη βάση δεδομένων σας(Remove Orphaned Tables from Your Database)

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

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

Χρησιμοποιήστε το WP-Optimize(Use WP-Optimize)

Το WP-Optimize(WP-Optimize) θα καθαρίσει και θα αφαιρέσει τα αχρησιμοποίητα δεδομένα από τη βάση δεδομένων σας. 

  • Ξεκινήστε εγκαθιστώντας και ενεργοποιώντας το πρόσθετο.
  • Εντοπίστε(Locate) και ανοίξτε την καρτέλα WP-Optimize στον πίνακα ελέγχου του WP. 
  • Κάντε κλικ στη ρύθμιση Βελτιστοποίηση πινάκων βάσης δεδομένων(Optimize database tables) .

  • Για να εκτελέσετε όλες τις βελτιστοποιήσεις ταυτόχρονα, επιλέξτε το πλαίσιο στα αριστερά του Optimization για να επιλέξετε όλες και, στη συνέχεια, κάντε κλικ στο μπλε κουμπί Εκτέλεση όλων των επιλεγμένων βελτιστοποιήσεων(Run all selected optimizations) .
  • Ή, μπορείτε να επιλέξετε να τρέξετε το καθένα ξεχωριστά. Το τρέξιμο ταυτόχρονα θα πάρει λιγότερο χρόνο. Όταν ολοκληρωθεί η διαδικασία, θα δείτε το μήνυμα Ολοκληρώθηκε η βελτιστοποίηση(Optimization complete) .

Διαγραφή ορφανών πινάκων με μη αυτόματο τρόπο(Delete Orphaned Tables Manually)

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

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

  • Αναζητήστε ονόματα καταχωρήσεων που περιλαμβάνουν το όνομα της προσθήκης. Για παράδειγμα, εάν θέλετε να απεγκαταστήσετε το Yoast SEO(Yoast SEO) , η τεκμηρίωση της προσθήκης σάς(plugin’s documentation) λέει να εισαγάγετε το wpseo στην καρτέλα αναζήτησης για να βρείτε όλες τις καταχωρήσεις που σχετίζονται με την προσθήκη.
  • Επιλέξτε(Choose) όλους τους πίνακες που εμφανίζονται στην αναζήτηση και κάντε κλικ στο κουμπί Μετάβαση(Go) .

Χρησιμοποιήστε πρόσθετα WP για να αφαιρέσετε αρχεία που σχετίζονται με πρόσθετα(Use WP Plugins to Remove Plugin Associated Files)

Ορισμένα δωρεάν και premium πρόσθετα WP θα καθαρίσουν τη βάση δεδομένων σας με ελάχιστη προσπάθεια.  Παρακάτω(Below) είναι μερικά από αυτά.

Plugins Garbage Collector

Το Plugins Garbage Collector(Plugins Garbage Collector) θα σαρώσει και θα ελέγξει τη βάση δεδομένων του WP για να εμφανίσει τους πίνακες που δεν μπορείτε να δείτε στον πίνακα εργαλείων του WP.

  • Εγκαταστήστε και ενεργοποιήστε το πρόσθετο. 
  • Αναζητήστε τις ρυθμίσεις της κάτω από την καρτέλα  Εργαλεία .(Tools)
  • Επιλέξτε την επιλογή Αναζήτηση πινάκων εκτός WP(Search non-WP tables) και κάντε κλικ στην επιλογή Σάρωση(Scan) .
  • Οι καταχωρήσεις με κόκκινο χρώμα στο παραπάνω στιγμιότυπο οθόνης ανήκουν σε προσθήκες που έχουν απενεργοποιηθεί ή διαγραφεί. Ελέγξτε αυτούς τους πίνακες και διαγράψτε τους.

WP-Optimize

Το WP-Optimize(WP-Optimize) έχει πάνω από 600.000 ενεργές εγκαταστάσεις και είναι ένα από τα πιο δημοφιλή πρόσθετα βελτιστοποίησης βάσεων δεδομένων WP.

Κάντε κλικ στην επιλογή Εκτέλεση(Click Run) βελτιστοποίησης για να καθαρίσετε τις επιλογές που θέλετε. Δείτε τους πίνακες και το μέγεθός τους στην καρτέλα Πληροφορίες πίνακα . (Table)Μπορείτε επίσης να προγραμματίσετε τις βελτιστοποιήσεις στην καρτέλα Ρυθμίσεις(Settings) .

WP-Sweep

Το WP-Sweep(WP-Sweep) είναι μια άλλη προσθήκη WP που θα καθαρίσει τα περιττά δεδομένα στη βάση δεδομένων σας, συμπεριλαμβανομένων των ορφανών δεδομένων και πινάκων προσθηκών.

Αφού εγκαταστήσετε και ενεργοποιήσετε την προσθήκη, μεταβείτε στις ρυθμίσεις μεταβαίνοντας στα Εργαλεία(Tools) > Σάρωση(Sweep) . Η διεπαφή της προσθήκης εμφανίζει περιττά δεδομένα στη βάση δεδομένων σας.

Υπάρχουν ενότητες για σχόλια, χρήστες, όρους, αναρτήσεις, επιλογές και βελτιστοποίηση πινάκων. Για να βελτιστοποιήσετε τη βάση δεδομένων σας, κάντε κλικ στην επιλογή Σάρωση(Sweep ) δίπλα στην καταχώριση.

Το WP-Sweep χρησιμοποιεί λειτουργίες διαγραφής WP για να καθαρίσει τη βάση δεδομένων σας. Αυτό διασφαλίζει ότι τα ορφανά δεδομένα δεν θα μείνουν πίσω.

Αφαιρέστε τους αχρησιμοποίητους συντομότερους κωδικούς(Remove Unused Shortcodes)

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

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

Απόκρυψη του Συντόμου(Hide the Shortcode)

Για να αποκρύψετε έναν σύντομο κώδικα που έχει απομείνει από μια διαγραμμένη προσθήκη, προσθέστε τα ακόλουθα στο αρχείο functions.php:

// Remove shortcode
shortcode add_shortcode( 'name_of_shortcode', '__return_false' );(add_shortcode( ‘name_of_shortcode’, ‘__return_false’ );)

Χρησιμοποιήστε το πρόσθετο WP Remove Orphan Shortcodes(Use WP Plugin Remove Orphan Shortcodes)

Εάν δεν αισθάνεστε άνετα με την επεξεργασία αρχείων WP, χρησιμοποιήστε την προσθήκη Κατάργηση ορφανών συντομεύσεων .(Remove Orphan Shortcodes)

Αυτό το πρόσθετο κρύβει αυτόματα ορφανούς (ανενεργούς) συντομότερους κωδικούς από το περιεχόμενό σας που χρησιμοποιήθηκαν προηγουμένως με προσθήκες και θέματα.

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

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



About the author

Είμαι προγραμματιστής λογισμικού με πάνω από 10 χρόνια εμπειρία. Ειδικεύομαι στον προγραμματισμό Mac και έχω γράψει πολλές χιλιάδες γραμμές κώδικα για διάφορες εφαρμογές Mac, συμπεριλαμβανομένων, ενδεικτικά, των: TextEdit, GarageBand, iMovie και Inkscape. Έχω επίσης εμπειρία με ανάπτυξη Linux και Windows. Οι δεξιότητές μου ως προγραμματιστής μου επιτρέπουν να γράφω υψηλής ποιότητας, ολοκληρωμένα σεμινάρια για διάφορες πλατφόρμες ανάπτυξης λογισμικού - από macOS έως Linux - καθιστώντας τα σεμινάρια μου την τέλεια επιλογή για όσους θέλουν να μάθουν περισσότερα για τα εργαλεία που χρησιμοποιούν.



Related posts