Przejdź do treści

Aktualizacja WordPressa krok po kroku: wtyczki, motyw i PHP

Aktualizację WordPressa przeprowadzisz bezpiecznie, jeśli najpierw zrobisz kopię plików i bazy danych, a potem zaktualizujesz wtyczki po jednej i po każdej sprawdzisz stronę. Odkładanie aktualizacji zostawia stronę bez poprawek bezpieczeństwa, a im więcej zaległych aktualizacji, tym trudniej potem ustalić, która coś zepsuła. Pokazujemy kolejne kroki w panelu, automatyczne aktualizacje, aktualizację przez FTP i zmianę wersji PHP.

Opublikowano: 24 października 2026.

Czy trzeba aktualizować WordPressa

Tak. Dokumentacja WordPressa zaleca aktualizować go zawsze do najnowszej wersji, a wtyczki i motywy na bieżąco, żeby strona była bezpieczna.

Strona, która długo stoi bez aktualizacji, nie ma poprawek bezpieczeństwa, które autorzy już wydali. Gdy w końcu ktoś kliknie zaległe aktualizacje, wchodzi naraz kilkanaście zmian i trudno ustalić, która coś zepsuła.

Co się aktualizuje w WordPressie

W Kokpit → Aktualizacje WordPress pokazuje cztery grupy:

  • WordPress, czyli pliki, które ma każda strona na WordPressie,
  • wtyczki, na przykład formularz, SEO, kopie zapasowe albo WooCommerce,
  • motywy, od których zależy wygląd strony,
  • tłumaczenia, dzięki którym panel i wtyczki są po polsku.

Wpisy, strony i zdjęcia zostają, bo są w bazie danych i w folderze wp-content/uploads, którego aktualizacja nie rusza. Osobno jest PHP, język, w którym działa WordPress. Jego wersję zmienia się w panelu hostingu.

Jak zaktualizować WordPressa krok po kroku

Wybierz porę, kiedy na stronie jest mało ruchu, a Ty masz czas sprawdzić ją po każdym kroku.

  1. Zrób kopię plików i bazy danych. Wiele firm hostingowych robi kopie same, ale sprawdź w panelu hostingu, czy ostatnia jest z dzisiaj. Jak zrobić ją samemu, piszemy w poradniku o kopii zapasowej WordPressa.
  2. Wejdź w Kokpit → Aktualizacje. Przy każdej wtyczce WordPress podaje zgodność z Twoją wersją WordPressa, a jeśli czeka nowa wersja, także z nią: „tak (według autora)” albo „Nie sprawdzono”. Wtyczkę z „Nie sprawdzono” aktualizuj osobno. Napis „Aktualizacja nie działa z używaną wersją PHP.” znaczy, że najpierw trzeba podnieść PHP.
  3. Jeśli jest nowa wersja WordPressa, kliknij „Zaktualizuj do wersji” z jej numerem. Nie zamykaj karty, dopóki WordPress nie skończy, bo to może przerwać aktualizację.
  4. Potem aktualizuj wtyczki po jednej: zaznacz wtyczkę na liście i kliknij „Zaktualizuj wtyczki”. Przy kilkudziesięciu wtyczkach możesz brać po kilka, ale wtedy przy awarii nie wiesz od razu, która zawiniła.
  5. Na końcu zaktualizuj motyw przyciskiem „Zaktualizuj motywy” i tłumaczenia przyciskiem „Zaktualizuj tłumaczenia”.
  6. Po każdej aktualizacji otwórz stronę w oknie prywatnym przeglądarki. Sprawdź stronę główną, kilka podstron i formularz, wysyłając próbną wiadomość. Jeśli strona ma wtyczkę do pamięci podręcznej (cache), najpierw ją wyczyść, bo inaczej zobaczysz starą wersję.

Jeśli po którymś kroku coś przestało działać, nie aktualizuj dalej. Zapisz, która aktualizacja była ostatnia, i zajrzyj niżej, do części o awarii po aktualizacji.

Aktualizacja motywu WordPress

Aktualizacja podmienia wszystkie pliki motywu, więc zmiany wprowadzone bezpośrednio w jego kodzie znikną. Zmiany w motywie potomnym (child theme) zostają. Motyw kupiony poza katalogiem WordPress.org może nie pokazywać aktualizacji, dopóki nie wpiszesz w jego ustawieniach klucza licencji.

Automatyczne aktualizacje WordPressa

Część aktualizacji WordPress instaluje sam, w tle. Według instrukcji aktualizacji WordPressa domyślnie są to:

  • drobne wersje WordPressa z poprawkami bezpieczeństwa i błędów, na przykład z 7.1.2 na 7.1.3,
  • tłumaczenia,
  • duże wersje WordPressa, na przykład z 7.0 na 7.1, ale tylko na stronach zainstalowanych od wersji 5.6,
  • wtyczki i motywy tylko w wyjątkowych przypadkach, gdy zespół bezpieczeństwa WordPressa łata krytyczną lukę.

Jak jest na Twojej stronie, zobaczysz w Kokpit → Aktualizacje. Napis „Witryna jest automatycznie aktualizowana dla każdej nowej wersji WordPressa.” znaczy, że instalują się też duże wersje. Link pod napisem przełącza na same wersje poprawkowe i z powrotem.

Jak włączyć automatyczne aktualizacje wtyczek i motywów

Od WordPressa 5.5 włączasz je osobno dla każdej wtyczki i każdego motywu. Kroki opisuje dokumentacja automatycznych aktualizacji:

  • Wtyczki: w Wtyczki → Zainstalowane wtyczki, w kolumnie „Automatyczne aktualizacje”, kliknij „Włącz automatyczne aktualizacje”. Kilka naraz włączysz, gdy je zaznaczysz, wybierzesz tę opcję z listy „Działania masowe” i klikniesz „Zastosuj”.
  • Motywy: w Wygląd → Motywy kliknij miniaturę motywu. Link „Włącz automatyczne aktualizacje” jest pod nazwą autora.

WordPress uruchamia automatyczne aktualizacje dwa razy dziennie, a potem wysyła e-mail na adres administratora, także wtedy, gdy któraś się nie uda. Od wersji 6.6, gdy po automatycznej aktualizacji włączonej wtyczki strona zgłasza błąd krytyczny, WordPress przywraca poprzednią wersję wtyczki. Rozjechanego wyglądu ani formularza, który przestał wysyłać, to sprawdzenie nie wyłapie.

Przed włączeniem automatycznych aktualizacji dokumentacja radzi upewnić się, że da się cofnąć stronę z kopii. Wtyczki, od których zależą zamówienia albo płatności, bezpieczniej aktualizować ręcznie.

Jak wyłączyć automatyczne aktualizacje WordPressa

Przy wtyczce albo motywie kliknij ten sam link, który brzmi teraz „Wyłącz automatyczne aktualizacje”. Duże wersje WordPressa wyłączysz linkiem w Kokpit → Aktualizacje, opisanym wyżej.

Żeby wyłączyć wszystkie aktualizacje w tle, trzeba dopisać linijkę w pliku wp-config.php. Według dokumentacji pliku wp-config define( 'WP_AUTO_UPDATE_CORE', false ); wyłącza automatyczne aktualizacje WordPressa, a define( 'AUTOMATIC_UPDATER_DISABLED', true ); wszystkie automatyczne aktualizacje. Na stronie firmowej tego nie polecamy, bo wtedy także poprawki bezpieczeństwa czekają, aż ktoś je kliknie. Jeśli w panelu w ogóle nie ma linków do automatycznych aktualizacji, najpewniej wyłączył je hosting albo któraś wtyczka.

Automatyczna aktualizacja WordPressa nie powiodła się

Gdy aktualizacja w tle się nie uda, w panelu pojawia się komunikat „Automatyczna aktualizacja WordPressa nie powiodła się” z linkiem „spróbuj ponownie”, a na adres administratora zwykle przychodzi e-mail. Jeśli WordPress uzna, że strona może przez to nie działać, w temacie jest „PILNE: witryna może nie działać z powodu błędu aktualizacji”. Przy wtyczkach temat brzmi „Niektórych wtyczek nie udało się zaktualizować”.

  1. Otwórz stronę w oknie prywatnym i sprawdź, czy działa.
  2. Kliknij „spróbuj ponownie” albo wejdź w Kokpit → Aktualizacje i uruchom aktualizację jeszcze raz.
  3. Jeśli WordPress prosi o „Informacje dotyczące połączenia”, nie może sam zapisać plików. Według dokumentacji wystarczy wtedy podać dane konta FTP z panelu hostingu.
  4. Jeśli aktualizacja dalej się nie udaje, zostaje aktualizacja ręczna przez FTP.

Strona utknęła w trybie prac konserwacyjnych

Na czas aktualizacji WordPress tworzy w katalogu strony plik .maintenance, a odwiedzający widzą komunikat „Witryna jest tymczasowo niedostępna z powodu zaplanowanych prac konserwacyjnych. Zapraszamy ponownie za minutę.” Gdy aktualizacja się przerwie, plik zostaje. WordPress przestaje go brać pod uwagę 10 minut po rozpoczęciu aktualizacji, ale w panelu dalej widać komunikat o nieudanej aktualizacji.

Usuń plik .maintenance przez menedżer plików w panelu hostingu albo przez FTP. Leży w głównym katalogu WordPressa, obok folderów wp-admin i wp-includes. Nazwa zaczyna się od kropki, więc jeśli go nie widzisz, włącz pokazywanie ukrytych plików. Potem uruchom aktualizację jeszcze raz, bo część plików mogła się nie podmienić.

Ręczna aktualizacja WordPress przez FTP

Ręczna aktualizacja to podmiana plików WordPressa na serwerze. Potrzebujesz konta FTP, na przykład w programie FileZilla, albo menedżera plików w panelu hostingu. Kroki według instrukcji WordPress.org:

  1. Zrób kopię plików i bazy danych.
  2. Pobierz najnowszą wersję z pl.wordpress.org/download i rozpakuj ją na komputerze.
  3. W panelu wyłącz wszystkie wtyczki: zaznacz je w Wtyczki → Zainstalowane wtyczki i wybierz „Wyłącz” z listy „Działania masowe”.
  4. Na serwerze usuń foldery wp-admin i wp-includes i wgraj w ich miejsce nowe.
  5. Pliki z nowego folderu wp-content wgraj do istniejącego, nadpisując stare. Samego folderu wp-content nie usuwaj, bo są w nim motywy, wtyczki i zdjęcia. Jeśli ktoś przerabiał domyślny motyw WordPressa z serii Twenty bez zmiany nazwy, pomiń jego folder.
  6. Wgraj pliki z głównego katalogu paczki, na przykład index.php i wp-login.php, nadpisując stare. Pliku wp-config.php w paczce nie ma, więc Twoje ustawienia zostaną.
  7. Jeśli w katalogu strony został plik .maintenance, usuń go.
  8. Wejdź na twojadomena.pl/wp-admin. Gdy zobaczysz „Wymagana jest aktualizacja bazy danych”, kliknij „Zaktualizuj bazę danych WordPressa”. Dokumentacja radzi zrobić to zaraz po podmianie plików.
  9. Włącz wtyczki z powrotem, wyczyść pamięć podręczną i sprawdź stronę.

Jak sprawdzić i zaktualizować PHP w WordPressie

Wersję PHP sprawdzisz w Narzędzia → Stan witryny, w zakładce „Informacja”, w sekcji „Serwer”. Według wymagań WordPressa zalecane jest PHP 8.3 lub nowsze. WordPress działa też na wersjach od 7.4, ale te nie mają już oficjalnego wsparcia i mogą narażać stronę na ataki.

PHP zmienisz w panelu hostingu albo przez pomoc techniczną hostingu. Poradnik WordPress.org o PHP radzi najpierw zrobić kopię i zaktualizować WordPressa, wtyczki i motyw. Jeśli po zmianie coś przestanie działać, wróć w panelu hostingu do poprzedniej wersji PHP i sprawdź, która wtyczka wymaga aktualizacji.

Nowsze PHP może też przyspieszyć stronę. Co jeszcze spowalnia WordPressa i jak to zmierzyć, opisujemy w poradniku jak przyspieszyć stronę na WordPressie.

Aktualizacja sklepu na WooCommerce

W sklepie kopia musi obejmować bazę danych, bo tam są zamówienia i konta klientów. Zrób ją tuż przed aktualizacją, w godzinach, kiedy zamówień jest najmniej. Instrukcja WooCommerce radzi też:

  • sprawdzić, czy dodatki, na przykład płatności i wysyłka, są zgodne z nową wersją WooCommerce,
  • włączyć na czas aktualizacji tryb „Już wkrótce” w ustawieniach WooCommerce, w zakładce „Widoczność witryny”, żeby nikt nie składał zamówienia w trakcie, a po wszystkim go wyłączyć,
  • kliknąć „Zaktualizuj bazę danych WooCommerce”, jeśli po aktualizacji w panelu pojawi się komunikat „Wymagana aktualizacja bazy danych WooCommerce”,
  • otworzyć kilka produktów, dodać produkt do koszyka i złożyć zamówienie z testową metodą płatności, a potem sprawdzić wysyłkę, płatność i e-mail z potwierdzeniem.

Po aktualizacji strona nie działa

Zwykle winna jest wtyczka albo motyw, który nie pasuje do nowej wersji WordPressa albo PHP. Jak wyłączyć taką wtyczkę przez tryb odzyskiwania albo przez pliki na hostingu i kiedy przywrócić kopię, opisujemy w artykule Błąd krytyczny WordPress: co zrobić, gdy strona nie działa. Jeśli wolisz oddać to od razu, naprawa strony WordPress zaczyna się u nas od bezpłatnej diagnozy i kosztuje od 199 zł netto.

Kiedy oddać aktualizację komuś

Prostą stronę z kilkoma wtyczkami zaktualizujesz sam według tych kroków. Pomoc przydaje się, gdy:

  • strona stoi bez aktualizacji od miesięcy albo lat i czeka na nią kilkanaście aktualizacji naraz,
  • nie masz kopii zapasowej ani dostępu do panelu hostingu,
  • strona to sklep z bieżącymi zamówieniami,
  • aktualizacja w panelu się nie udaje, a nie chcesz podmieniać plików przez FTP.

Jednorazowa aktualizacja WordPressa kosztuje u nas 149 zł netto. W tej cenie robimy kopię, aktualizujemy WordPressa, wtyczki i motyw, sprawdzamy stronę, a jeśli coś się posypie, przywracamy ją z kopii. Gdy aktualizacje mają być co miesiąc, taniej wychodzi opieka Start od 99 zł netto miesięcznie, w której jest też monitoring strony i certyfikatu SSL. Sklepom polecamy pakiet Plus od 449 zł netto miesięcznie, w którym po każdej zmianie sprawdzamy koszyk i płatności. Do cen netto dochodzi 23% VAT. Pakiet dobieramy po przeglądzie strony, a zakres i cenę dostajesz na piśmie, bezpłatnie.

Opieka nad stroną: aktualizacje z kopią od 99 zł miesięcznie

Zadzwoń albo napisz

Wycena bezpłatna. Bielsko-Biała, zdalnie cała Polska.

+48 728 369 265

Zakres i cenę dostajesz na piśmie przed startem, bez dopłat za rzeczy, o których nie było mowy. Zanim zaczniemy budowę, zobaczysz demo albo klikalny projekt.

„Strona powstała w błyskawicznym tempie. Łatwy szybki kontakt bez ciągłego proszenia jak w innych firmach.”

Tomasz Zajda, Ogrody ZajdaOpinia w Google (otwiera się w nowej karcie)

Bezpłatna wycena: napisz kilka zdań.

Odpiszemy w ciągu 24 godzin, a po krótkiej rozmowie wyślemy wycenę.

ZadzwońNapisz