Poradnik

Aktualizacja WordPress: jak zrobić ją bezpiecznie i co zrobić, gdy coś pójdzie nie tak

Jak bezpiecznie zaktualizować WordPressa: kopia zapasowa, kolejność, co zrobić, gdy po aktualizacji strona nie działa i jak cofnąć wersję.

Poradniki
4 min czytania

Aktualizacja WordPressa to wykonanie kopii zapasowej, zaktualizowanie rdzenia, wtyczek i motywu oraz sprawdzenie, czy strona działa. Robi się ją w Kokpicie, w zakładce Aktualizacje.

Poniżej masz kolejność kroków, tabelę typowych problemów po aktualizacji i trzy sposoby na powrót do poprzedniej wersji. Opieram się na dokumentacji WordPressa, a opisane przyczyny awarii to typowe przypadki, nie historie konkretnych klientów.

Co zrobić przed aktualizacją WordPressa?

Przed aktualizacją wykonaj kopię zapasową plików i bazy danych, bo to jedyny pewny sposób na powrót, gdy coś się zepsuje. Dokumentacja WordPressa opisuje to w osobnym artykule o kopiach zapasowych.

Przed kliknięciem „Aktualizuj" sprawdź jeszcze:

  • czy kopia zapasowa się wykonała i da się ją pobrać,
  • jaką wersję PHP ma hosting i czy nowy WordPress ją obsługuje,
  • czy wtyczki i motyw mają aktualizacje zgodne z nową wersją,
  • czy masz dostęp do FTP lub menedżera plików na hostingu,
  • kiedy ruch na stronie jest najmniejszy.

O wersjach PHP piszę osobno we wpisie PHP 8.4: co nowego i czy aktualizować stronę.

Jak zaktualizować WordPress krok po kroku?

Najprostsza aktualizacja WordPressa to przycisk „Aktualizuj teraz" w Kokpicie, w zakładce Aktualizacje. Dokumentacja nazywa tę metodę aktualizacją jednym kliknięciem i opisuje ją jako działającą na większości serwerów.

Kolejność, której trzymam się przy własnych stronach:

  1. Wykonaj kopię zapasową plików i bazy.
  2. Zaktualizuj rdzeń WordPressa.
  3. Zaktualizuj wtyczki.
  4. Zaktualizuj motyw.
  5. Wyczyść pamięć podręczną, jeśli strona ją ma.
  6. Sprawdź stronę główną, podstronę, formularz kontaktowy i, w sklepie, koszyk.

Jeśli po aktualizacji WordPress poprosi o aktualizację bazy danych, wejdź w link, który pokaże. Dokumentacja radzi zrobić to jak najszybciej.

Czy włączyć automatyczne aktualizacje WordPressa?

Automatyczne aktualizacje WordPressa mają sens dla poprawek bezpieczeństwa i drobnych wydań. Od wersji 3.7 WordPress stosuje je sam w tle, a większe wydania z nowymi funkcjami nadal wymagają kliknięcia.

Dla wtyczek i motywów możesz włączyć automatyczne aktualizacje osobno w panelu, przy każdej pozycji. Wybór zależy od typu strony:

Rodzaj stronyAktualizacje automatyczneAktualizacje ręczne
Prosta strona firmowa bez sklepudrobne wydania rdzenia, wtyczki o niskim ryzykuduże wydania rdzenia
Sklep WooCommercetylko poprawki bezpieczeństwa rdzeniawtyczki płatności i wysyłki, motyw, wydania z nowymi funkcjami
Strona z własną wtyczką lub motywemdrobne wydania rdzeniawszystko, co współpracuje z własnym kodem

Ręczna aktualizacja daje kontrolę nad momentem zmiany. Za tę kontrolę płacisz tym, że ktoś musi pamiętać o terminie.

Dlaczego WordPress nie działa po aktualizacji?

WordPress po aktualizacji najczęściej przestaje działać z jednej z kilku typowych przyczyn: konfliktu wtyczki, niezgodnego motywu, zbyt starej wersji PHP albo przerwanej aktualizacji. Dokumentacja WordPressa wymienia też brak pamięci i uszkodzone pliki.

ObjawZwykła przyczynaCo zrobić
Biała strona albo komunikat o błędzie krytycznymkonflikt wtyczki lub motywu, wersja PHP, brak pamięciwyłącz wtyczki przez FTP, sprawdź log błędów
Napis o „zaplanowanej konserwacji", który nie znikaprzerwana aktualizacjausuń plik .maintenance z katalogu WordPressa przez FTP
Prośba o dane FTP przy aktualizacjiuprawnienia i właściciel plików na serwerzewpisz dane FTP albo popraw uprawnienia na hostingu
Strona wygląda tak jak przed aktualizacjąpamięć podręcznawyczyść cache strony i przeglądarki
Nie możesz się zalogować do panelustare ciasteczkawyczyść ciasteczka przeglądarki

Strona pokazuje błąd krytyczny

Komunikat „Na tej stronie wystąpił błąd krytyczny" opisuję krok po kroku we wpisie błąd krytyczny w WordPressie: co oznacza i jak go naprawić.

Jak przywrócić poprzednią wersję WordPressa?

Najbezpieczniej odtworzyć stronę z kopii zapasowej wykonanej przed aktualizacją. Po aktualizacji WordPress zapisuje zmiany także w bazie danych, więc same stare pliki nie zawsze wystarczą.

Masz trzy sposoby:

  1. Przywrócenie całej kopii. Odtwarzasz pliki i bazę z kopii wykonanej przed aktualizacją. To metoda, którą dokumentacja WordPressa wskazuje jako pierwszą, gdy po aktualizacji pojawią się problemy.
  2. Przywrócenie kopii i podmiana plików rdzenia. Dokumentacja opisuje taki wariant: odtwarzasz kopię i zastępujesz pliki WordPressa plikami poprzedniej wersji z archiwum wydań.
  3. Cofnięcie jednej wtyczki. W katalogu wtyczek na wordpress.org, w widoku zaawansowanym wtyczki, znajdziesz jej starsze wersje i możesz wgrać wybraną ręcznie.

Zanim cokolwiek cofniesz, zrób kopię stanu obecnego. Cofanie bez kopii zamienia jeden problem w dwa.

Czy aktualizacja WordPressa jest bezpieczna?

Aktualizacja WordPressa jest bezpieczna, jeśli wykonasz kopię zapasową i sprawdzisz stronę po zmianie. Ryzyko bierze się głównie z wtyczek i motywów od różnych autorów, które mogą nie nadążać za nową wersją.

Nieaktualizowanie jest ryzykowniejsze. Dokumentacja WordPressa radzi zawsze utrzymywać najnowszą wersję, bo w aktualizacjach są poprawki bezpieczeństwa.

Jeśli nie chcesz robić tego sam co miesiąc, opisuję taką usługę na stronie opieka nad stroną WordPress. Pakiety zaczynają się od 169 zł netto miesięcznie, a każdą aktualizację poprzedza kopia zapasowa i test na osobnym środowisku.

Najczęstsze pytania

Jaka jest aktualna wersja WordPressa?

Aktualną wersję sprawdzisz na stronie wordpress.org/download. Wersję swojej strony zobaczysz w Kokpicie, w zakładce Aktualizacje.

Jak często aktualizować WordPressa i wtyczki?

Poprawki bezpieczeństwa rdzenia zastosuj od razu albo włącz dla nich aktualizację automatyczną. Wtyczki i motyw sprawdzaj według stałego harmonogramu, na przykład raz w miesiącu, zawsze po kopii zapasowej.

Czy po aktualizacji trzeba zaktualizować bazę danych?

Czasem tak. Jeśli WordPress wykryje taką potrzebę, pokaże link do aktualizacji bazy, z którego trzeba skorzystać jak najszybciej po aktualizacji plików.

Bezpłatnie, bez zobowiązań

Opieka nad stroną WordPress

Aktualizacje, monitoring i kopie zapasowe

Zadzwoń Wyceń projekt