«Πόσα plugins είναι πάρα πολλά;» ακούγεται λογική ερώτηση, αλλά είναι η λάθος ερώτηση. Δέκα κακοσυντηρημένα plugins μπορούν να δημιουργήσουν περισσότερα προβλήματα από σαράντα στοχευμένα. Ένας έλεγχος WordPress plugins εξετάζει τι κάνει το καθένα, αν η επιχείρηση το χρειάζεται ακόμη και ποιο ρίσκο ή βάρος προσθέτει. Το αποτέλεσμα δεν είναι ο μικρότερος δυνατός αριθμός. Είναι ένα stack που κάποιος καταλαβαίνει και μπορεί να υποστηρίξει.

Ο έλεγχος WordPress plugins ξεκινά από την ιδιοκτησία

Εξαγάγετε ή καταγράψτε την πλήρη λίστα, μαζί με τα ανενεργά και τα must-use plugins. Για καθένα σημειώστε σκοπό, υπεύθυνο, άδεια, τελευταία ενημέρωση και ποια λειτουργία θα χαθεί αν το αφαιρέσετε. Το WordPress τοποθετεί τους ενσωματωμένους ελέγχους στα Εργαλεία → Υγεία ιστοτόπου. Η επίσημη τεκμηρίωση Site Health προτείνει να παραμένουν ενημερωμένα το WordPress, τα themes, τα plugins και το περιβάλλον του server, επειδή η συντήρηση επηρεάζει ασφάλεια και απόδοση.

Μην υποθέσετε ότι ένα άγνωστο plugin είναι άχρηστο. Μπορεί να συνδέει πληρωμές, να εισάγει analytics, να παραδίδει email ή να δημιουργεί πεδίο που εμφανίζεται μόνο σε ένα template. Ρωτήστε τον υπεύθυνο και ελέγξτε το front end πριν το αγγίξετε.

Βάλτε κάθε plugin σε μία από τέσσερις ομάδες

  • Κρατήστε. Καλύπτει τρέχουσα ανάγκη, ενημερώνεται και δεν έχει περιττή επικάλυψη.
  • Ρυθμίστε. Το plugin είναι χρήσιμο, αλλά απενεργοποιημένα modules, logs ή προγραμματισμένες εργασίες θέλουν προσοχή.
  • Αντικαταστήστε. Έχει εγκαταλειφθεί, είναι ασύμβατο ή διπλασιάζει ένα καλύτερα υποστηριζόμενο εργαλείο.
  • Αφαιρέστε. Η λειτουργία καταργήθηκε, η καμπάνια τελείωσε ή το plugin μένει ανενεργό χωρίς τεκμηριωμένο λόγο.

Η επικάλυψη χρειάζεται ιδιαίτερη προσοχή. Τρία optimisation plugins μπορεί να κάνουν cache σελίδων, minification scripts και μετατροπή εικόνων με διαφορετικούς τρόπους. Δύο σουίτες ασφαλείας μπορούν να μπλοκάρουν το ίδιο αίτημα δύο φορές. Περισσότερο software δεν σημαίνει αυτόματα περισσότερη προστασία. Η σύγκριση των WordPress caching plugins εξηγεί γιατί μία καθαρή στρατηγική cache είναι καλύτερη από στοιβαγμένους διακόπτες.

Αφαιρέστε plugins χωρίς να παίζετε με το production

Πάρτε επαληθευμένο backup, κλωνοποιήστε το site σε staging και δοκιμάστε μία αλλαγή κάθε φορά. Απενεργοποιήστε πρώτα το υποψήφιο plugin. Ελέγξτε σημαντικές σελίδες, φόρμες, checkout, προγραμματισμένες εργασίες, emails και την κονσόλα του browser. Μετά διαγράψτε το μέσα από το WordPress αν τίποτα δεν εξαρτάται από αυτό. Μερικά plugins αφήνουν πίσω πίνακες, options ή ανεβασμένα αρχεία· αφαιρέστε τα μόνο αφού επιβεβαιώσετε τι περιέχουν και κρατήσετε σημείο επαναφοράς.

Οι οδηγοί μας για WordPress staging sites και σωστά backups καλύπτουν αυτό το δίχτυ ασφαλείας. Ποτέ μη χρησιμοποιείτε ένα ζωντανό κατάστημα ως πείραμα.

Κάντε τον επόμενο έλεγχο βαρετό

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

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