Jak zdegradować WordPress? (Wtyczka, FTP, WP-CLI)
PL

Jak zdegradować WordPress? (Wtyczka, FTP, WP-CLI)

5.00 /5 - (31 głosów )
Spis treści

Klikasz “Aktualizuj”, czekasz chwilę, a nagle widzisz “Biały ekran śmierci” lub krytyczny błąd PHP. Twoja strona nie działa, a klient dzwoni.

Bez paniki. W WordPressie prawie zawsze możesz cofnąć zmiany. W tym przewodniku pokażę Ci trzy metody na Downgrade, od najłatwiejszej do najbardziej zaawansowanej.


Metoda 1: Wtyczka WP Rollback (Jeśli panel działa)

Jeśli nadal masz dostęp do Dashboardu (wp-admin), jesteś uratowany. Najlepszym narzędziem do przywracania wtyczek i motywów jest darmowa wtyczka WP Rollback.

  1. Zainstaluj i aktywuj WP Rollback.
  2. Przejdź do listy wtyczek (Wtyczki -> Zainstalowane).
  3. Przy każdej wtyczce pojawi się nowy link “Rollback”.
  4. Kliknij go i wybierz wersję, do której chcesz wrócić (np. z 5.4 do 5.3).
  5. Potwierdź. Gotowe!

Uwaga: WP Rollback (wersja darmowa) zazwyczaj nie przywraca samego WordPress Core, tylko wtyczki i motywy. Do Core potrzebujesz innej wtyczki: Core Rollback.


Metoda 2: WP-CLI (Dla profesjonalistów)

Jeśli masz dostęp SSH, to jest najszybsza i najbezpieczniejsza metoda.

Aby zdegradować WordPress Core:

wp core update --version=6.4.3 --force

Parametr --force wymusza instalację nawet jeśli masz nowszą wersję.

Aby zdegradować wtyczkę (np. WooCommerce):

wp plugin update woocommerce --version=8.5.0 --force

Metoda 3: Ręczna podmiana plików (FTP)

Jeśli nie masz dostępu do panelu ani SSH, pozostaje tylko “operacja na otwartym sercu” przez FTP.

To jest ryzykowne. Zrób backup bazy danych przed rozpoczęciem!

  1. Przejdź do WordPress.org Releases i pobierz starszą wersję WP (zip).
  2. Rozpakuj na komputerze.
  3. USUŃ folder wp-content i plik wp-config-sample.php z rozpakowanego folderu.
  4. Połącz się przez FTP (FileZilla).
  5. Wgraj pozostałe pliki (wp-admin, wp-includes, pliki root) na serwer, wybierając “Nadpisz”.

Po wgraniu spróbuj wejść na wp-admin. WordPress może poprosić o “Aktualizację bazy danych” - zgódź się na to.


Kiedy backup jest jedynym ratunkiem?

Czasami cofnięcie plików nie wystarczy. Przykład: WooCommerce 9.0 zmienił strukturę bazy danych. Jeśli przywrócisz pliki do 8.9, ale zostawisz bazę w nowej strukturze, sklep się zepsuje.

W takim przypadku jedyna opcja to przywrócenie pełnego backupu (Pliki + Baza) sprzed aktualizacji.

Jak unikać problemów?

  1. Staging: Nigdy nie aktualizuj “na żywo”. Testuj na kopii.
  2. Automatyczne backupy: Ustaw backupy hostingowe co 24h.

Pamiętaj: Aktualizacje są ważne dla bezpieczeństwa, ale stabilność jest ważniejsza dla biznesu.