Mit
„Nic nie muszę robić, WordPress sam się aktualizuje. Włączyłem auto-aktualizacje i działa”.
Tak, działa. Do momentu, kiedy nie działa.
Prawda
WordPress faktycznie potrafi aktualizować się automatycznie, ale zakres tej automatyki jest znacznie węższy, niż większości się wydaje.
Co WordPress aktualizuje sam:
- Drobne aktualizacje rdzenia (tzw. minor), czyli 6.5.2 → 6.5.3
- Niektóre aktualizacje bezpieczeństwa
- Wybrane wtyczki, ale tylko jeśli administrator pozwolił na auto-update
- Wybrane motywy, również tylko przy aktywacji auto-update
Czego WordPress NIE aktualizuje sam:
- Aktualizacji „major” (np. 6.4 → 6.5)
- Wtyczek bez aktywnego auto-update
- Motywów bez auto-update
- Wtyczek premium, które wymagają ręcznego klucza lub pobrania wersji z panelu sklepu
- Środowiska serwerowego: PHP, MySQL, MariaDB, biblioteki systemowe
- Konfiguracji hostingu, certyfikatów, Crona, backupów
Kiedy to wybucha:
- Przy dużej aktualizacji, która nie została wykonana, a wtyczki wymagają nowszej wersji rdzenia
- Przy automatycznej drobnej aktualizacji, która wchodzi w konflikt z nieaktualną wtyczką
- Gdy auto-update zaktualizuje tylko część środowiska i powstaje klasyczny mismatch: wtyczka nowa, WordPress stary, PHP jeszcze starsze
- Gdy brak backupu zamienia drobną aktualizację w wielogodzinne odratowywanie strony
- Gdy auto-update wtyczki wyłącza ją po cichu, bo zależność nie została spełniona
Wniosek
WordPress aktualizuje się częściowo – i to jest wygodne. Ale pełne bezpieczeństwo wymaga regularnych, kontrolowanych aktualizacji całego ekosystemu: WordPress → wtyczki → motyw → PHP → baza → serwer. Jeśli liczysz tylko na automat, prędzej czy później skończysz z wersją, w której jedynie połowa elementów jest świeża, a druga połowa grozi błędami. WordPress nie jest autonomicznym robotem – potrzebuje opiekuna.