Strona główna  /  Bezpieczeństwo  /  Jak cofnąć aktualizację WordPress?

✦ AI
Zbliżenie na klawisz „Undo” na klawiaturze mechanicznej, symbolizujące proces przywracania poprzedniej wersji WordPressa.

Jak cofnąć aktualizację WordPress?

Strona WordPress przestała działać po aktualizacji? Najbezpieczniej przywrócić ją z kopii zapasowej. Jeśli jej nie masz, wtyczkę lub motyw można cofnąć za pomocą WP Rollback, a w trudniejszych przypadkach ręcznie przez FTP. Działaj szybko, ale przed każdą zmianą zabezpiecz pliki i bazę danych, jeśli masz do nich dostęp.

Najpierw ustal, co spowodowało błąd

Co zaktualizowano Objawy Najszybsza metoda naprawy
Wtyczkę Błąd po wejściu na stronę, niedziałająca funkcja lub biały ekran Wyłączenie wtyczki i przywrócenie poprzedniej wersji przez WP Rollback
Motyw Rozsypany wygląd, brak elementów szablonu lub błędy PHP Przywrócenie wcześniejszej wersji motywu albo backupu
WordPress Core Błąd 500, problemy z panelem lub niezgodność wielu komponentów Przywrócenie całej strony z kopii zapasowej

Nie myl cofnięcia aktualizacji z cofaniem treści. Rewizje przywracają wcześniejszą wersję wpisu lub strony, ale nie cofają wersji WordPressa, wtyczek ani motywów.

Co zrobić przed przywracaniem wersji?

Jeśli panel administracyjny nadal działa, wykonaj kopię bieżącego stanu. Nawet uszkodzona wersja może zawierać nowe dane, których nie chcesz utracić. Sprawdź też, czy hosting przechowuje automatyczne kopie plików i bazy danych.

Przed rozpoczęciem naprawy przygotuj:

  • kopię plików strony oraz bazy danych, jeśli masz do nich dostęp;
  • informację, która wtyczka, motyw lub aktualizacja wywołała problem;
  • dane logowania do panelu hostingu albo FTP;
  • adres i datę ostatniej działającej kopii zapasowej.

Jak cofnąć aktualizację wtyczki lub motywu?

W przypadku pojedynczej wtyczki albo motywu najwygodniejszym rozwiązaniem jest WP Rollback. Narzędzie pozwala wybrać wcześniejszą wersję komponentu bez ręcznego wyszukiwania i przesyłania plików.

  1. Zaloguj się do panelu WordPress i otwórz sekcję „Wtyczki” → „Dodaj nową”.
  2. Wyszukaj WP Rollback, zainstaluj wtyczkę i ją aktywuj.
  3. Przejdź do listy zainstalowanych wtyczek i wybierz „Rollback” przy problematycznym komponencie.
  4. Wskaż wcześniejszą wersję, zatwierdź operację i sprawdź działanie strony.

W przypadku motywu procedura wygląda podobnie, o ile dana wersja jest dostępna w źródle obsługiwanym przez narzędzie. Po przywróceniu sprawdź stronę główną, podstrony, formularze i panel administracyjny.

Starsza wersja wtyczki lub motywu może zawierać znane luki bezpieczeństwa. Traktuj rollback jako rozwiązanie tymczasowe. Po ustaleniu przyczyny błędu wróć do aktualnej, zgodnej wersji albo napraw konflikt.

Nie usuwaj ręcznie plików wtyczki bez kopii zapasowej. Jeżeli nie masz dostępu do panelu, możesz tymczasowo zmienić nazwę jej katalogu w wp-content/plugins przez FTP lub menedżer plików hostingu. WordPress wyłączy wtedy komponent, ale nie przywróci jego poprzedniej wersji.

Ręczne przywracanie przez FTP dla zaawansowanych

Ta metoda wymaga właściwego pliku ZIP ze starszą wersją i podstawowej znajomości struktury WordPressa. Nie edytuj plików PHP ani nie nadpisuj katalogów, jeśli nie wiesz, które pliki powinny zostać zastąpione.

  1. Pobierz starszą wersję wtyczki lub motywu z wiarygodnego źródła.
  2. Wykonaj kopię aktualnego katalogu komponentu na komputer lub serwer.
  3. Połącz się z serwerem przez FTP i prześlij pliki starszej wersji do właściwego katalogu.
  4. Wyczyść pamięć podręczną i sprawdź działanie strony w kilku miejscach.

Jak przywrócić WordPress z kopii zapasowej?

Backup jest najpewniejszą metodą cofnięcia nieudanej aktualizacji, szczególnie gdy problem dotyczy WordPress Core albo kilku komponentów jednocześnie. Przywrócenie może objąć pliki, bazę danych lub oba elementy. Wybierz kopię utworzoną tuż przed aktualizacją.

Najczęściej możesz skorzystać z jednej z dwóch dróg:

  • Panel hostingu – znajdź sekcję kopii zapasowych, wybierz datę i przywróć pliki oraz bazę danych. To zwykle najszybsza opcja.
  • Wtyczka backupowa – jeśli używasz na przykład UpdraftPlus, przejdź do jej ustawień, wybierz właściwą kopię i uruchom przywracanie wymaganych elementów.

Po operacji nie zapisuj od razu nowych zmian w panelu. Najpierw sprawdź, czy strona działa, czy logowanie jest możliwe, a formularze, płatności i integracje odpowiadają prawidłowo. Jeżeli nie masz własnego backupu, skontaktuj się z hostingiem. Dostawca może przechowywać kopie niedostępne bezpośrednio w panelu.

Co zrobić, gdy przywracanie nie pomogło?

W trudniejszych przypadkach przyczyną może być konflikt kilku wtyczek, niezgodna wersja PHP albo błąd zapisany w konfiguracji. Możesz włączyć diagnostykę przez WP_DEBUG w pliku wp-config.php, ale nie rób tego bez kopii i wiedzy, gdzie trafiają komunikaty. Tryb debugowania może ujawnić nazwę komponentu powodującego błąd, lecz komunikaty nie powinny być wyświetlane publicznie na działającej stronie.

Nie edytuj plików PHP metodą prób i błędów. Jeśli strona wyświetla błąd 500, nie masz backupu albo aktualizacja dotyczyła WordPress Core, bezpieczniej poprosić o pomoc administratora hostingu lub specjalistę.

Po odzyskaniu działania sprawdź całą stronę, a nie tylko stronę główną:

  • otwórz najważniejsze podstrony i wpisy;
  • wyślij testowy formularz kontaktowy;
  • sprawdź logowanie i działanie panelu;
  • zweryfikuj koszyk, płatności lub inne funkcje zależne od wtyczek.

Najkrótsza ścieżka wygląda tak: najpierw backup, potem przywrócenie strony, a dopiero przy braku kopii – rollback konkretnej wtyczki lub motywu. Starszą wersję traktuj jako tymczasowe rozwiązanie, ponieważ aktualizacje naprawiają także luki bezpieczeństwa.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?