Przejdź do treści

WP-CLI - zarządzanie WordPress z terminala

Opublikowano: 17 stycznia 2026

WP-CLI to oficjalne narzędzie linii poleceń dla WordPress. Pozwala zarządzać stroną bez logowania do panelu - instalacja, aktualizacje, backup, zarządzanie użytkownikami. Must-have dla administratorów i developerów.

Krótka odpowiedź

WP-CLI to command-line interface dla WordPress. Instalujesz na serwerze, potem komendy typu: wp core update, wp plugin install, wp user create. Automatyzacja, szybkość, skrypty.

Wymaga SSH do serwera. Większość hostingów ma WP-CLI preinstalowane.

Usługi KC Mobile

Sprawdź naszą ofertę

Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.

Instalacja WP-CLI

Na serwerze (SSH):

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

Sprawdzenie:

wp --info

Na większości hostingów:
- WP-CLI jest już zainstalowane
- Wystarczy SSH i komenda `wp`

Lokalna instalacja (Windows/Mac):
- Windows: przez Composer lub WSL
- Mac: `brew install wp-cli`
- LocalWP ma wbudowane WP-CLI

Podstawowe komendy

Core WordPress:

wp core version              # Wersja WP
wp core update               # Aktualizacja WP
wp core download             # Pobranie WP
wp core install              # Instalacja WP

Wtyczki:

wp plugin list               # Lista wtyczek
wp plugin install akismet    # Instalacja
wp plugin activate akismet   # Aktywacja
wp plugin update --all       # Aktualizacja wszystkich
wp plugin deactivate akismet # Dezaktywacja
wp plugin delete akismet     # Usunięcie

Motywy:

wp theme list
wp theme install flavor
wp theme activate flavor
wp theme update --all

Użytkownicy:

wp user list
wp user create jan [email protected] --role=editor
wp user update 1 --user_pass=nowehaslo

Wolisz, żeby zrobił to specjalista?

Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.

Zaawansowane operacje

Baza danych:

wp db export backup.sql      # Export
wp db import backup.sql      # Import
wp db optimize               # Optymalizacja
wp db query "SELECT..."      # Zapytanie SQL

Search-Replace:

wp search-replace 'stara.pl' 'nowa.pl' --all-tables
wp search-replace 'http://' 'https://' --all-tables

Posty i treści:

wp post list --post_type=post
wp post create --post_title="Nowy post" --post_status=publish
wp post delete 123 --force
wp post meta update 123 _thumbnail_id 456

Cache:

wp cache flush               # Flush object cache
wp transient delete --all    # Usuń transients
wp rewrite flush             # Odśwież permalinki

Automatyzacja i skrypty

Skrypt aktualizacji:

#!/bin/bash
cd /var/www/html
wp core update
wp plugin update --all
wp theme update --all
wp cache flush
echo "Aktualizacja zakończona: $(date)"

Backup skrypt:

#!/bin/bash
DATE=$(date +%Y%m%d)
wp db export /backups/db-$DATE.sql
tar -czf /backups/files-$DATE.tar.gz wp-content/

Cron + WP-CLI:

0 3 * * * /usr/local/bin/wp plugin update --all --path=/var/www/html

Wskazówki:
- --allow-root gdy uruchamiasz jako root
- --path=/ścieżka gdy nie jesteś w katalogu WP
- --skip-plugins gdy wtyczka powoduje błędy

Wspomniane narzędzia

WP-CLI SSH Bash Terminal

Potrzebujesz pomocy z WordPress?

Tworzymy i naprawiamy strony na WordPress. Optymalizacja prędkości, bezpieczeństwo, aktualizacje. 500+ zrealizowanych projektów.

Najczęściej zadawane pytania

Czy WP-CLI jest bezpieczne?
Tak, jeśli masz bezpieczny dostęp SSH. WP-CLI to oficjalne narzędzie WordPress. Uważaj z komendami delete i drop - są nieodwracalne. Zawsze rób backup przed masowymi operacjami.
#wordpress#wp-cli#terminal#ssh#automatyzacja
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

CEO KC Mobile

20+ lat doświadczenia w digital marketingu i tworzeniu stron internetowych. Specjalizuję się w SEO, kampaniach Google Ads oraz budowaniu skutecznych strategii online dla firm z całej Polski.

Potrzebujesz pomocy?

Wolisz, żeby zrobił to specjalista?

Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.

Bezpłatna wycena