Proces
Cztery kroki bezpiecznej aktualizacji.
1. Przeczytaj changelog przed aktualizacją.
Nie każda aktualizacja to tylko poprawka bezpieczeństwa — czasem to duża zmiana funkcjonalna (major version), która może wpłynąć na wygląd lub działanie strony. Changelog (dziennik zmian) w repozytorium wtyczki zwykle jasno wskazuje, z czym mamy do czynienia.
2. Zrób backup przed każdą aktualizacją.
Nawet drobna aktualizacja może się nie powieść z powodów niezależnych od samej wtyczki (przerwane połączenie, konflikt z inną wtyczką). Aktualny backup to warunek konieczny, żeby móc szybko cofnąć zmianę.
3. Testuj najpierw na stagingu, gdy to możliwe.
Zwłaszcza przy większych aktualizacjach (major version wtyczki, aktualizacja WordPressa czy motywu) test na środowisku staging pozwala wychwycić konflikt, zanim zobaczą go klienci. Dla drobnych aktualizacji bezpieczeństwa (patch) czas reakcji bywa ważniejszy niż pełny cykl testowy — tu decyzja zależy od skali strony i ryzyka.
4. Sprawdź stronę po aktualizacji, nie tylko przed.
Szybki przegląd kluczowych stron (strona główna, formularz kontaktowy, proces zamówienia przy sklepie) po każdej aktualizacji wyłapuje większość problemów, zanim zauważy je klient.
Jak ustalić priorytet — co aktualizować najpierw.
- Aktualizacje oznaczone jako bezpieczeństwo — te wdrażamy najszybciej, zwykle tego samego dnia.
- Core WordPressa — drugi priorytet, zwłaszcza aktualizacje bezpieczeństwa (minor version).
- Wtyczki z bezpośrednim dostępem do danych klientów (formularze, sklep, systemy płatności) — traktowane priorytetowo nawet przy zwykłych aktualizacjach.
- Pozostałe wtyczki — aktualizowane regularnie, ale z większym marginesem czasu na test.