Οι 20 Καλύτερες Εντολές WP-CLI που Πρέπει να Ξέρει Κάθε WordPress Admin
- Stylianos Asmargianakis
- Word press
- 5 Αυγούστου 2025
Table of Contents
Η διαχείριση ενός site WordPress μέσω του dashboard είναι μια χαρά — μέχρι να πάψει να είναι. Όταν διαχειρίζεστε πολλαπλά sites, χαλασμένα plugins, ή μαζικές λειτουργίες, η γραμμή εντολών γίνεται ο καλύτερός σας φίλος. Το WP-CLI είναι το επίσημο εργαλείο γραμμής εντολών του WordPress και μπορεί να σας γλιτώσει ώρες χειροκίνητης δουλειάς.
Ορίστε οι 20 καλύτερες εντολές WP-CLI που πρέπει να ξέρει κάθε admin ή developer:
1. Έλεγχος Έκδοσης WordPress
wp core version
Δείτε γρήγορα ποια έκδοση WordPress τρέχει το site σας.
2. Ενημέρωση του Core του WordPress
wp core update
Κρατά την εγκατάσταση WordPress σας ενημερωμένη.
3. Ενημέρωση Όλων των Plugins
wp plugin update --all
Μαζική ενημέρωση κάθε plugin με μία κίνηση.
4. Ενημέρωση Όλων των Themes
wp theme update --all
Χρήσιμο για διατήρηση συνέπειας design και security patches.
5. Λίστα Εγκατεστημένων Plugins
wp plugin list
Εμφανίζει την κατάσταση, την έκδοση, και τη διαθεσιμότητα ενημέρωσης όλων των plugins.
6. Ενεργοποίηση ή Απενεργοποίηση Plugins
wp plugin activate plugin-slug
wp plugin deactivate plugin-slug
Γρήγορη εναλλαγή κατάστασης plugin χωρίς το dashboard.
7. Διαχείριση Χρηστών
wp user list
Λίστα όλων των χρηστών, χρήσιμο για εντοπισμό admins ή κλειδωμένων λογαριασμών.
wp user create john [email protected] --role=editor --user_pass=123456
Δημιουργεί έναν νέο χρήστη με συγκεκριμένο ρόλο και κωδικό.
8. Επαναφορά Κωδικού Χρήστη
wp user update john --user_pass=newpassword
Χρήσιμο για ανάκτηση λογαριασμού ή επαναφορά ξεχασμένων κωδικών.
9. Export και Import της Βάσης Δεδομένων
wp db export
wp db import backup.sql
Κάντε backup ή επαναφορά της βάσης δεδομένων του site σας χωρίς κόπο.
10. Αναζήτηση και Αντικατάσταση στη Βάση Δεδομένων
wp search-replace 'http://oldsite.com' 'https://newsite.com'
Ιδανικό για μετακόμιση domain ή μετάβαση σε HTTPS.
11. Καθαρισμός Όλων των Caches (συμπεριλαμβανομένου object cache και plugins όπως το W3 Total Cache)
wp cache flush
Αναγκάζει το WordPress να ξαναχτίσει τα εσωτερικά του caches.
12. Επανεγκατάσταση του Core του WordPress
wp core download --force
Ξανακατεβάστε τα core αρχεία, χρήσιμο για ανάκτηση κατεστραμμένων εγκαταστάσεων.
13. Δημιουργία Dummy Περιεχομένου
wp post generate --count=10
Εξαιρετικό για ανάπτυξη ή δοκιμή theme/plugin.
14. Προβολή Cron Jobs
wp cron event list
Δείτε τι είναι προγραμματισμένο να τρέξει και πότε.
15. Εκτέλεση Cron Event Χειροκίνητα
wp cron event run --due-now
Αναγκάζει τα due cron jobs να τρέξουν άμεσα.
16. Αλλαγή URL Site
wp option update siteurl 'https://example.com'
wp option update home 'https://example.com'
Κρίσιμο όταν ενημερώνετε domains ή ανακτάτε χαλασμένα sites.
17. Εγκατάσταση και Ενεργοποίηση ενός Theme
wp theme install neve --activate
Εγκαθιστά και μεταβαίνει σε νέο theme χωρίς να αγγίξετε το dashboard.
18. Debug Χαλασμένων Plugins
wp plugin status
Εμφανίζει ενεργά/ανενεργά plugins· χρήσιμο για debugging προβλημάτων του site.
19. Έλεγχος Δικαιωμάτων Αρχείων
wp doctor check file-permissions
Χρησιμοποιήστε το wp doctor (πρέπει να είναι εγκατεστημένο) για να βρείτε συνήθεις λανθασμένες ρυθμίσεις server.
20. Δημιουργία Πλήρους XML Export
wp export --dir=./exports
Δημιουργεί ένα συμβατό με WordPress XML αρχείο για πλήρη μετακόμιση site.
Bonus Tip: Κάντε το Global
Εγκαταστήστε το WP-CLI global ώστε να δουλεύει σε όλα τα sites σας:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
Τώρα απλά τρέξτε wp από οποιονδήποτε φάκελο project που περιέχει wp-config.php.
Τελικές Σκέψεις
Το WP-CLI είναι ένα ισχυρό εργαλείο για κάθε σοβαρό χρήστη WordPress. Είτε κάνετε ενημερώσεις, troubleshooting, ή deployment, αυτό το εργαλείο γραμμής εντολών σας δίνει πλήρη έλεγχο — πιο γρήγορα και πιο ασφαλή από το κλικάρισμα στο admin panel.
Φροντίστε πάντα να τρέχετε εντολές πρώτα σε staging περιβάλλον αν δεν είστε σίγουροι για το αποτέλεσμα.
Μείνετε παραγωγικοί — μείνετε στο CLI.