TrustServers Knowledge Base

Tip: Πληκτρολογήστε για άμεσα αποτελέσματα αναζήτησης.

Περιεχόμενα Άρθρου

Πώς μπορώ να απενεργοποιήσω ένα plugin ειδικά του WordPress χωρίς πρόσβαση στο WordPress backend (/wp-admin);

Σε όλους μας τους servers είναι εγκατεστημένο το wp-cli.

To wp-cli είναι το επίσημο command line tool για τη διαχείριση του WordPress, και δίνει πάρα πολλές δυνατότητες και ευκολίες.

Λειτουργεί μέσω SSH, οπότε για τη χρήση του χρειάζεται να έχετε ανοιχτή την SSH πρόσβαση στον server.

Όταν το διαχειριστικό περιβάλλον του WordPress σας μέσω web δεν λειτουργεί (πχ λόγω προβλημάτων στην αναβάθμιση του WordPress), μπορείτε να απενεργοποιήσετε ένα plugin με την χρήση του wp-cli χωρίς να μπείτε στο διαχειριστικό.

Οδηγίες

  • Μπαίνουμε στον server με ssh.
  • Μπαίνουμε στο φάκελο που περιέχει τα αρχεία του WordPress, με την εντολή: cd public_html
  • Σε αυτή την φάση μπορούμε να τρέξουμε το wp-cli. Για να δούμε τη λίστα με τα plugins δίνουμε την εντολή: wp plugin list
    Έτσι βλέπουμε λίστα με τα εγκατεστημένα plugins στο WordPress μας.
  • Βρίσκουμε από τη λίστα αυτή το plugin που θέλουμε να απενεργοποιήσουμε και δίνουμε την εντολή: wp plugin deactivate <όνομα-plugin>, όπου στο <όνομα-plugin> δίνουμε το όνομα του plugin όπως εμφανίζεται στην παραπάνω λίστα.

Παράδειγμα

$ ssh username@example.trustservers.gr

$ cd public_html

$ wp plugin list
+----------------------+----------+-----------+---------+
| name                 | status   | update    | version |
+----------------------+----------+-----------+---------+
| wordfence            | active   | available | 7.10.7  |
| wordpress-seo        | inactive | none      | 21.5    |
| contact-form-7       | active   | none      | 5.8.2   |
+----------------------+----------+-----------+---------+

$ wp plugin deactivate contact-form-7
Success: Plugin 'contact-form-7' deactivated.
Ήταν χρήσιμο το άρθρο?
Παρακαλούμε μοιραστείτε τη γνώμη σας
Πώς μπορεί να βελτιωθεί το άρθρο;
Tags:
Επισκόπηση απορρήτου

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