Πώς να εγκαταστήσετε μαζικά πολλά πρόσθετα στο WordPress χρησιμοποιώντας το WP-CLI

Πώς να εγκαταστήσετε μαζικά πολλά πρόσθετα στο WordPress χρησιμοποιώντας το WP-CLI

Θέλατε ποτέ να εγκαταστήσετε μαζικά ή να ενημερώσετε πολλά πρόσθετα WordPress με μία κίνηση?


Σε αυτό το σεμινάριο, θα το κάνουμε χρησιμοποιήστε το WP-CLI για να εγκαταστήσετε πολλά πρόσθετα από τη διεπαφή γραμμής εντολών. Θα σας δείξουμε πώς να το κάνετε διαχειριστείτε τις προσθήκες σας χρησιμοποιώντας το WP-CLI, όπως ενημέρωση πολλαπλών προσθηκών, ενεργοποίηση / απενεργοποίηση προσθηκών και διαγραφή (κατάργηση εγκατάστασης) μαζικά – όλα χωρίς να χρειάζεται να συνδεθείτε στον ιστότοπό σας στο WordPress!

Προτού ξεκινήσουμε, ας συζητήσουμε μερικά προαπαιτούμενα:

  1. Εάν χρησιμοποιείτε WordPress σε κοινόχρηστο πάροχο φιλοξενίας, ο οικοδεσπότης σας πρέπει να προσφέρει πρόσβαση SSH και να έχει εγκαταστήσει το WP-CLI. Μπορείτε να ελέγξετε το επίσημο WordPress λίστα υποστηριζόμενων κεντρικών υπολογιστών, αλλά όπως συμβαίνει, όλες οι προτάσεις μας για την καλύτερη φιλοξενία WordPress παρέχονται με προεγκατεστημένο το WP-CLI.
  2. Εάν φιλοξενείτε το WordPress σε διακομιστή VPS ή cloud, θα σας δείξουμε πώς να εγκαταστήσετε το WP-CLI στον διακομιστή σας, αργότερα σε αυτό το σεμινάριο. (PS: Αν θέλετε να μάθετε πώς να εγκαταστήσετε το WordPress σε VPS, ακολουθήστε το σεμινάριο DigitalOcean μας)
  3. Το λειτουργικό σας σύστημα πρέπει να είναι περιβάλλον τύπου UNIX (Linux, OS X, FreeBSD). πρέπει να έχετε PHP 5.4+ και WordPress 3.7 ή μεταγενέστερη έκδοση. Δεδομένου ότι σχεδόν όλοι οι προτεινόμενοι οικοδεσπότες του WordPress θα πληρούν αυτά τα κριτήρια, μπορείτε να πάτε.
  4. Τέλος, αυτό το σεμινάριο είναι δεν προορίζεται για αρχάριους. Άτομα εξοικειωμένα με τη διεπαφή γραμμής εντολών (CLI) και τη διαχείριση διακομιστή πρέπει να χρησιμοποιούν αυτό το σεμινάριο.

Ας αρχίσουμε.

Τι είναι το WP-CLI στο WordPress?

WP-CLI είναι ένα δωρεάν έργο ανοιχτού κώδικα που σας επιτρέπει να διαχειριστείτε τον ιστότοπό σας WordPress χρησιμοποιώντας τη διεπαφή γραμμής εντολών (CLI). Το WP-CLI απλοποιεί εξαιρετικά πολλές εργασίες WordPress, όπως η εγκατάσταση του WordPress, η δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων, η ενημέρωση του πυρήνα του WordPress και η εγκατάσταση ή η ενημέρωση των plugins και των θεμάτων του WordPress.

Όλα αυτά μπορούν να γίνουν πληκτρολογώντας μερικές εντολές στο τερματικό, χωρίς να χρειάζεται να συνδεθείτε στον ιστότοπό σας στο WordPress. Το αποτέλεσμα? Εξοικονομήθηκε πολύς χρόνος, λιγότερα περιθώρια για λάθη και παραγωγικότητα! Εδώ είναι καλό αστάρι από το WPShout για να μάθετε περισσότερα για το WP-CLI.

Πώς να εγκαταστήσετε το WP-CLI σε WordPress VPS ή Cloud Server?

Χρήστες που έχουν εγκαταστήσει το WordPress σε ένα VPS (όπως DigitalOcean), α πάροχος φιλοξενίας cloud (όπως Amazon Web Services (AWS) ή Google Cloud) ή a διαχειριζόμενος υπολογιστής cloud (όπως το CloudWays), μπορούν να εγκαταστήσουν το WP-CLI στο διακομιστή τους.

Σημείωση: Για αυτό το σεμινάριο, χρησιμοποιήσαμε ένα Vultr VPS (παρόμοιο με ένα σταγονίδιο DigitalOcean) με προεγκατεστημένο το WordPress και αναφέραμε το επίσημη τεκμηρίωση.

Βήμα 1: Συνδεθείτε στον διακομιστή σας με το ρίζα χρήστης. Εάν δεν έχετε πρόσβαση στον ριζικό χρήστη, συνδεθείτε με έναν χρήστη με δικαιώματα ανάγνωσης, εγγραφής και εκτέλεσης στο “/ var / www / html” Ευρετήριο.

Βήμα 2: Κατεβάστε το wp-cli.phar χρήση του αρχείου κλαίω ή μπούκλα (έχουμε χρησιμοποιήσει το cURL):

εγκαταστήστε το wp-cli για wordpress σε διακομιστή vps ή cloud

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Βήμα 3: Βεβαιωθείτε ότι το αρχείο Phar λειτουργεί. Πληκτρολογήστε την ακόλουθη εντολή και θα πρέπει να δείτε μια παρόμοια έξοδο:

εγκαταστήστε wp-cli wordpress vps - check --info

php wp-cli.phar --info

Βήμα 4: θέλουμε να εκτελέσουμε το WP-CLI από τη γραμμή εντολών απλά πληκτρολογώντας wp. Για να γίνει αυτό, πρέπει να κάνουμε το αρχείο WP-CLI εκτελέσιμο και να το μετακινήσουμε στο αποθήκη Ευρετήριο.

εγκαταστήστε το wp-cli wordpress vps - μεταβείτε στον κάδο και άδεια exec

  • Για να κάνετε το αρχείο WP-CLI εκτελέσιμο, πληκτρολογήστε:
chmod + x wp-cli.phar
  • Στη συνέχεια, μετακινήστε τον στον κατάλογο κάδου:
sudo mv wp-cli.phar / usr / local / bin / wp

Βήμα 5: Τώρα θα δοκιμάσουμε εάν το WP-CLI είναι σωστά εκτελέσιμο:

εγκατάσταση wp-cli wordpress vps εγκατάσταση ελέγχου λειτουργεί

  • Αρχικά, αλλάξτε τον κατάλογο εργασίας στον κατάλογο εγκατάστασης του WordPress:
cd / var / www / html
  • Στη συνέχεια, εκτελέστε την ακόλουθη εντολή και θα δείτε μια παρόμοια έξοδο όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης.
wp - πληροφορίες

Προσοχή: Σφάλμα πρόσβασης ρίζας στο WP-CLI & Solution

Μερικές φορές, όταν εκτελείτε εντολές WP-CLI ως ρίζα χρήστη, ενδέχεται να εμφανιστεί το ακόλουθο σφάλμα:

wp-cli root access error wordpress vps

Σε μια τέτοια περίπτωση, απλώς επισυνάψτε – Allow-root στην εντολή, και είστε καλοί να πάτε. Ακολουθεί ένα παράδειγμα δοκιμής εντολών εάν το WP-CLI αναγνωρίζει την υπάρχουσα εγκατάσταση του WordPress.

έκδοση πυρήνα wp - allow-root

wp-cli root access error solution wordpress

Μόλις το κάνετε αυτό, είστε έτοιμοι να εγκαταστήσετε μαζικά πρόσθετα.

Τρόπος μαζικής εγκατάστασης πολλαπλών προσθηκών στο WordPress χρησιμοποιώντας το WP-CLI

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

Η βασική εντολή εγκατάστασης plugin έχει ως εξής:

εγκατάσταση plugin wp PLUGIN_NAME

Ο κωδικός για εγκατάσταση πολλαπλές προσθήκες είναι: (Μπορείτε να προσθέσετε όσα πρόσθετα χρειάζεστε)

εγκατάσταση plugin wp PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Τώρα, το κόλπο είναι να βρείτε το σωστό όνομα της προσθήκης. Για να το κάνετε αυτό, επισκεφθείτε τη σελίδα URL της προσθήκης και αντιγράψτε το slug URL.

  • Για παράδειγμα, το URL προσθήκης Jetpack είναι https://wordpress.org/plugins/jetpack/
    • Επομένως το όνομα της προσθήκης είναι jetpack
  • Ομοίως, για την προσθήκη Yoast SEO, η διεύθυνση URL είναι https://wordpress.org/plugins/wordpress-seo/
    • Επομένως το όνομα της προσθήκης είναι wordpress-seo

Για να εγκαταστήσετε ένα μόνο πρόσθετο, ο κωδικός είναι:

wp plugin εγκατάσταση jetpack

Για να εγκαταστήσετε τόσο το Jetpack όσο και το Yoast SEO, ο κωδικός είναι:

wp plugin εγκατάσταση jetpack wordpress-seo

wp-cli εγκαταστήστε πολλά πρόσθετα στο wordpress

(Σημειώστε ότι έχουμε χρησιμοποιήσει – Allow-root για να διασφαλιστεί ότι ο κώδικας εκτελείται στο VPS μας.)

Πώς να εγκαταστήσετε και να ενεργοποιήσετε πολλαπλές προσθήκες στο WordPress χρησιμοποιώντας το WP-CLI

Από προεπιλογή, οι προσθήκες που έχουν εγκατασταθεί από το WP-CLI δεν είναι ενεργοποιημένες. Εάν θέλετε να ενεργοποιήσετε μια προσθήκη αμέσως μετά την εγκατάσταση, επισυνάψτε -θέτω εις ενέργειαν στην εντολή.

Ωστόσο, συνιστούμε να μην ενεργοποιήσετε τις προσθήκες που απαιτούν διαμόρφωση ενσωμάτωσης (όπως caching και backup plugins), απευθείας από το WP-CLI.

Πρόσθετα που δεν απαιτούν διαμόρφωση ενσωμάτωσης όπως Εισαγωγή κεφαλίδων και υποσέλιδων μπορεί να ενεργοποιηθεί από τη γραμμή εντολών:

wp plugin install insert-headers-and-footers - ενεργοποιήστε

wp-cli εγκαταστήστε και ενεργοποιήστε πολλά πρόσθετα στο wordpress

Αυτό είναι! Τώρα ξέρετε πώς να εγκαταστήσετε μαζικά και να ενεργοποιήσετε πολλαπλές προσθήκες χρησιμοποιώντας το WP-CLI. Στην επόμενη ενότητα, θα σας διδάξουμε διαχείριση plugin χρησιμοποιώντας WP-CLI.

Διαχείριση μαζικών προσθηκών στο WP-CLI στο WordPress

Μπορείτε να χρησιμοποιήσετε το WP-CLI για μια ποικιλία εργασιών διαχείρισης προσθηκών όπως:

  • Καταχώριση του αριθμού των εγκατεστημένων προσθηκών
  • Ενεργοποίηση / απενεργοποίηση πολλαπλών προσθηκών
  • Μαζική ενημέρωση και διαγραφή προσθηκών

Πώς να απαριθμήσετε τον αριθμό των εγκατεστημένων προσθηκών στο WordPress χρησιμοποιώντας το WP-CLI

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

λίστα προσθηκών wp

wp-cli λίστα όλων των εγκατεστημένων προσθηκών στο wordpress

Πώς να ενεργοποιήσετε ή να απενεργοποιήσετε πολλαπλές προσθήκες ταυτόχρονα χρησιμοποιώντας το WP-CLI

Παρόμοια με την εντολή εγκατάστασης plugin, προσθέστε τα ονόματα των plugins που θέλετε να ενεργοποιήσετε ή να απενεργοποιήσετε και πατήστε Return.

ενεργοποίηση wp plugin PLUGIN_1_NAME PLUGIN_2_NAME

Έτσι, η εντολή ενεργοποίησης του Yoast SEO και Jetpack (υποθέτοντας ότι είναι εγκατεστημένα) είναι:

wp plugin ενεργοποιήστε το jetpack wordpress-seo

Ομοίως, η εντολή απενεργοποίησης (ή απενεργοποίησης) και των δύο προσθηκών είναι:

wp plugin απενεργοποιήστε το jetpack wordpress-seo

Εναλλακτικά, μπορείτε απενεργοποιήστε όλες τις ενεργές προσθήκες στον ιστότοπό σας WordPress με αυτήν την εντολή:

απενεργοποίηση plugin wp - όλα

wp-cli απενεργοποιήστε όλα τα πρόσθετα στο wordpress από τη γραμμή εντολών

Τρόπος μαζικής ενημέρωσης πολλαπλών προσθηκών στο WordPress χρησιμοποιώντας το WP-CLI

Μια άλλη ευεργετική εφαρμογή του WP-CLI είναι η ικανότητά του να ενημερώνει μαζικά όλα τα εγκατεστημένα πρόσθετα στον ιστότοπό σας στο WordPress. Η εντολή είναι:

ενημέρωση plugin wp - όλα

wp-cli ενημερώστε όλα τα πρόσθετα στο wordpress από τη γραμμή εντολών

Τυλίγοντας

Εκτός από τη συντήρηση plugin, WP-CLI είναι ένα ισχυρό εργαλείο που σας επιτρέπει να εκτελέσετε ένα μεγάλος αριθμός εργασιών συντήρησης πολύ αποτελεσματικά, μέσω της γραμμής εντολών, εξοικονομώντας πολύτιμο χρόνο.

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

Ελπίζω να έχετε μάθει κάτι νέο από αυτό το σεμινάριο. Έχετε χρησιμοποιήσει το WP-CLI στο παρελθόν; Ποια είναι τα αγαπημένα σου κόλπα?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me