Krótka odpowiedź: zanim klikniesz „Aktualizuj", zrób pełną kopię plików i bazy danych, sprawdź, czy wtyczki i motyw działają z nową wersją, i aktualizuj po jednym elemencie, testując po każdym formularz kontaktowy i najważniejsze podstrony. Strona, której nikt nie aktualizuje, jest najłatwiejszym celem ataku, a nieaktualna wtyczka to najczęstsza droga, którą złośliwy kod dostaje się do WordPressa.
Dlaczego aktualizacje WordPressa są ważne
- Bezpieczeństwo. Większość aktualizacji łata luki, które są już znane i opisane. Po publikacji poprawki atakujący wiedzą, czego szukać na stronach, które jej nie zainstalowały. Jak wygląda strona po takim ataku, opisujemy w poradniku wirus na stronie WordPress: co zrobić od razu.
- Zgodność. Hosting co jakiś czas podnosi wersję PHP. Stara wtyczka, której nikt nie aktualizował, potrafi wtedy wyłączyć całą stronę.
- Szybkość i funkcje. Nowe wersje często działają szybciej i naprawiają błędy, które spowalniały stronę albo psuły formularze.
Co trzeba aktualizować
- Rdzeń WordPressa: duże wersje z nowymi funkcjami i mniejsze wydania z poprawkami bezpieczeństwa.
- Wtyczki: każda to osobny kod od innego autora i osobne ryzyko.
- Motyw: jeśli ktoś wprowadzał w nim zmiany bez motywu potomnego, aktualizacja może je nadpisać.
- PHP na serwerze: starsze wersje przestają dostawać poprawki bezpieczeństwa.
- Tłumaczenia: drobne, ale też przychodzą jako aktualizacje.
Aktualizacja WordPressa krok po kroku
1. Zrób kopię zapasową i sprawdź, czy działa
Kopia plików i bazy danych to Twoja droga powrotu. Sprawdź, gdzie jest przechowywana i czy da się ją przywrócić. Kopia, której nikt nigdy nie przywracał, jest tylko nadzieją. Jak ustawić kopie krok po kroku, pokazujemy w poradniku backup WordPress.
2. Sprawdź zgodność
Przy każdej wtyczce zajrzyj do listy zmian i do informacji, z jaką wersją WordPressa była testowana. Sprawdź też, jakiej wersji PHP wymaga. Wtyczka, która od lat nie dostała aktualizacji, to sygnał, że czas poszukać zamiennika.
3. Najlepiej przetestuj na kopii strony
Przy większych zmianach, na przykład nowej głównej wersji WordPressa albo sklepu na WooCommerce, aktualizację warto najpierw zrobić na kopii testowej. Wtedy ewentualny błąd widzisz Ty, a nie klient.
4. Aktualizuj po jednym elemencie
Kuszące jest zaznaczenie wszystkiego i jedno kliknięcie. Gdy jednak coś przestanie działać, nie będziesz wiedzieć, co było przyczyną. Aktualizuj po kolei i sprawdzaj stronę między krokami.
5. Przetestuj to, co zarabia
Po aktualizacji wyślij próbne zapytanie z formularza i sprawdź, czy dotarło na e-mail albo do CRM. W sklepie przejdź przez koszyk i płatność. Zobacz stronę na telefonie. Formularz, który przestał wysyłać wiadomości, potrafi przez tygodnie niepostrzeżenie odcinać zapytania.
Co zrobić, gdy po aktualizacji strona przestała działać
- Nie panikuj i nie aktualizuj dalej. Zatrzymaj się na tym, co już wiesz.
- Sprawdź skrzynkę administratora. Przy błędzie krytycznym WordPress wysyła e-mail z linkiem do trybu odzyskiwania, w którym możesz wyłączyć wtyczkę, która spowodowała problem.
- Wyłącz ostatnio aktualizowaną wtyczkę. Jeśli nie masz dostępu do panelu, można to zrobić przez zmianę nazwy jej katalogu na serwerze.
- Przywróć kopię, jeśli problem dotyczy rdzenia albo motywu i nie da się go szybko naprawić.
Komunikat „Wystąpił krytyczny błąd na tej witrynie" nie oznacza, że strona zniknęła. Treści są w bazie danych, a problem zwykle siedzi w jednej wtyczce albo w motywie.
Jeśli żaden z tych kroków nie pomógł albo nie masz dostępu do serwera, stroną zajmie się naprawa strony WordPress: diagnoza, kopia i usunięcie przyczyny, od 1000 zł.
Czy włączać automatyczne aktualizacje
WordPress sam instaluje drobne wydania z poprawkami bezpieczeństwa. Automatyczne aktualizacje wtyczek i motywów możesz włączyć dla każdej osobno. To dobre rozwiązanie dla prostych stron z kilkoma sprawdzonymi wtyczkami. Przy sklepie albo rozbudowanej stronie lepiej aktualizować świadomie, z kopią i testem, bo automat nie sprawdzi, czy po aktualizacji działa formularz albo płatność.
Jak często aktualizować WordPressa
Poprawki bezpieczeństwa instaluj od razu. Większe wersje po sprawdzeniu zgodności wtyczek i motywu. Dobrą praktyką jest stały, cotygodniowy przegląd: co czeka na aktualizację, czy kopie zapasowe się robią i czy formularze działają. Jeśli nikt w firmie nie ma na to czasu, to zadanie dla opieki nad stroną WordPress.
Aktualizacje to pierwszy z 12 kroków, które opisujemy w poradniku jak zabezpieczyć stronę WordPress.