1. Home
  2. Pomoc
  3. SFTP/SSH i WP-CLI
  4. Aktualizacja wtyczek i motywów w WordPressie za pomocą WP-CLI

Aktualizacja wtyczek i motywów w WordPressie za pomocą WP-CLI

WP-CLI pozwala aktualizować wtyczki i motywy WordPressa z wiersza poleceń, bez logowania do wp-admin. To szybki sposób na utrzymanie strony w bezpiecznej i aktualnej wersji. Te same aktualizacje wykonasz też wygodnie z panelu. WP-CLI to ścieżka dla zaawansowanych, którzy wolą pracować w konsoli.

Zanim zaczniesz

Do pracy z WP-CLI potrzebujesz połączenia SSH z serwerem. Jak je skonfigurować, opisujemy w osobnym poradniku o konfiguracji połączenia SSH.

Zrób snapshot przed aktualizacją

Zanim zaktualizujesz wtyczki i motywy, utwórz snapshot plików i bazy w panelu (zakładka Snapshot). Aktualizacja może zmienić działanie strony, a snapshot pozwoli szybko cofnąć zmiany.

Krok po kroku

  1. Połącz się z serwerem przez SSH.

  2. Przejdź do katalogu z plikami strony:

    cd public_html
    
  3. Zaktualizuj wszystkie zainstalowane wtyczki:

    wp plugin update --all
    
  4. Zaktualizuj wszystkie zainstalowane motywy:

    wp theme update --all
    

Po zakończeniu otwórz stronę i sprawdź, czy wszystko działa poprawnie, zwłaszcza jeśli aktualizowały się duże wtyczki (np. sklep).

Ostrożnie na produkcji

Polecenia z opcją --all zaktualizują wszystko naraz, bez pytania o potwierdzenie. Na ważnej stronie warto najpierw wykonać snapshot, a dopiero potem uruchomić aktualizację.

Najczęstsze problemy

Chcę zaktualizować tylko jedną wtyczkę. Podaj jej nazwę zamiast --all, na przykład wp plugin update nazwa-wtyczki.

Po aktualizacji strona działa inaczej. Przywróć snapshot utworzony przed aktualizacją z zakładki Snapshot w panelu, a następnie aktualizuj wtyczki pojedynczo, żeby znaleźć problematyczną.

Wolę interfejs graficzny. Wtyczki i motywy zaktualizujesz też w panelu, w zakładce WordPress, w tabelach Wtyczki i Motywy.

Czy był pomocny?

Podobne

Potrzebujesz pomocy?
Nie możesz znaleźć odpowiedzi, której szukasz? Nie martw się, jesteśmy tutaj, aby pomóc!
Napisz do nas