Wordpress Aktualizacja
Potrzebuję pomocy!

Aktualizacja systemu CMS WordPress, temat często omawiany w sieci – na stronach branżowych, forach dyskusyjnych oraz portalach społecznościowych. Pozornie prosta kwestia, ale czy na pewno?

Backup

Za nim rozpoczniemy przygodę z aktualizacją naszego serwisu, zachęcam do zrobienia kopii zapasowej plików oraz bazy danych naszej strony internetowej. W sytuacji gdy nie wszystko pójdzie po naszej myśli, dobrze mieć plan B – tzw “asa” w rękawie. W innym przypadku zostajemy z niedziałającą stroną, bez kopii zapasowej i wyrzutami sumienia, że nie zrobiliśmy wcześniej kopii. Oczywiście nasza serwerownia powinna również posiadać kopię naszego serwisu, lecz niestety jak praktyka pokazała nie zawsze można na nich liczyć. Często posiadają kopię naszego serwisu z tego samego dnia co napisaliśmy prośbę o backup…

Pamiętaj, aby zadbać o aktualną kopię strony internetowej!

Kontynuując temat, zacznijmy od tego jakie aktualizacje rozróżniamy i jakie niosą za sobą wady oraz zalety.

WordPress umożliwia dwa typy aktualizacji:

  • Automatyczna
  • Ręczna

Aktualizacja automatyczna

Z założenia ma nam zaoszczędzić kłopotów, po ukończonej aktualizacji jedynie dostajemy wiadomość e-mail od naszego systemu CMS o powodzeniu instalacji. Jednak jest to tylko jeden z elementów całej układanki. Haczyk polega na tym, że wtyczki oraz motywy domyślnie nie są objęte automatyczną aktualizacją, są jedynie analizowane ich wersje oraz kompatybilności z najnowszą odmianą systemu CMS. W praktyce wygląda to w ten sposób, że wystarczy jedna wtyczka, która przestała być rozwijana i nie jest kompatybilna z najnowszą odmianą WP, aby uniemożliwić automatyczną aktualizację silnika.

Automatyczna aktualizacja, to tylko pomoc w utrzymaniu serwisu z duchem czasu i wolnego od “dziur” podatnych na ataki. Jeżeli opiekujemy się serwisem internetowym, na bieżąco aktualizujemy szablony oraz motywy, to Wordpress sam zadba o swoją najnowszą wersję. W niektórych serwisów można rozważyć uruchomienie aktualizacji automatycznej również dla szablonów, wtyczek oraz tłumaczeń. Jednak jest to obarczone większym ryzykiem.

Aktualizacja ręczna

Poruszając temat aktualizacji ręcznej, nie mam na myśli kliknięcia w panelu WP na “Zaktualizuj” (w takiej sytuacji cały proces i tak wykona za nas CMS). Zacznijmy od tego, kiedy ręczne aktualizacje najczęściej są robione? Jedne z podstawowych powodów, to sytuacje gdy automatyczne aktualizacje zawiodą lub nasza strona przestała poprawnie działać. Bardzo często pierwszy przypadek jest mocno uzależniony od drugiego. Przyczyn może być wiele, od braku miejsca na serwerze po uszkodzoną wersję WP lub którejś z wtyczek.

W sytuacji gdy problemem nie jest serwer, a usterka leży w plikach (np. po nieudanej próbie aktualizacji). Mamy dwie opcje, obie kierują nas do połączenia się z serwerem przy pomocy klienta FTP i pracy na plikach. W pierwszej opcji możemy przywrócić naszą kopię zapasową i spróbować wykonać automatyczną aktualizację, jeżeli jednak ta opcje zawiedzie. Przechodzimy do ręcznego wgrania plików.

Ręczna aktualizacja, krok po kroku:

  • Przechodzimy pod adres wordpress.org w celu pobrania najnowszej wersji systemu WordPress
  • Jeżeli mamy możliwość, wyłączamy wszystkie wtyczki
  • Rozpakowujemy archiwum (dla bezpieczeństwa naszych wtyczek i szablonów usuwamy katalog “wp-content”)
  • Kopiujemy wszystkie pliki, oraz zgadzamy się na nadpisywanie
  • Przechodzimy do panelu administracyjnego naszego serwisu i potwierdzamy aktualizację bazy danych

Jeżeli wszystko się udało, zalecamy przeprowadzenie aktualizacji wtyczek oraz szablonów. Przy napotkanych utrudnieniach i braku współpracy ze strony serwisu internetowego, zachęcamy do skontaktowania się z twórcą serwisu lub zlecenie usługi firmie świadczącej administrację stron internetowych.

Sytuacje wyjątkowe

Wtyczki

Bardzo często wtyczki są dostosowane indywidualnie do życzeń i potrzeb klienta, dlatego diametralnie różnią się od swojej wersji bazowej, w przypadku aktualizacji takiej wtyczki stracimy cały efekt wprowadzony przez twórcę serwisu. Aktualizacji takiej wtyczki powinny się podjąć jedynie osoby, które mają w tej kwestii doświadczenie i odpowiednią wiedzę.

Szablony

W odniesieniu do wtyczek, tutaj jest możliwość obejścia problemu utracenia naniesionych zmian przez autora serwisu, gdy zostaną one nadpisane zaktualizowanymi plikami. WordPress pozwala na tworzenie szablonu potomnego, używanego motywu. Mówiąc ogólnie wszystkie nasze wprowadzone zmiany w szablonie, zostaną zachowane podczas jego procesu aktualizacji. Warunkiem koniecznym, jest zastosowanie przez autora takiego rozwiązania. W przypadku gdy podjął się edycji plików używanego motywu, aktualizacji takiego motywu powinny się podjąć jedynie osoby, które mają w tej kwestii odpowiednie kompetencje.

Zapoznaj się z naszym innym artykułem, w którym omawiamy co jeszcze zawiera usługa administracji strony internetowej.

Dlaczego warto aktualizować CMS WordPress?

W najnowszym wpisie dotyczącym włamania na Wordpressa i efektów pozycjonowania, które mogą z tego wyniknąć.

Mateusz Adamski

Mateusz Adamski

Frontend Developer, Specjalista SEO. Od 2009 roku zajmuję się pozycjonowaniem oraz optymalizacją stron internetowych. Od 2012 roku specjalizuję się w tworzeniu stron i sklepów internetowych opartych na systemach CMS WordPress oraz Prestashop. Posiadam dobrą znajomość HTML5, CSS3, Bootstrap. Dysponuję również dużym doświadczeniem z programami Adobe Photoshop, Dreamweaver oraz CorelDRAW. Prywatnie jestem dużym fanem fotografii oraz motoryzacji. Od 2013 roku udzielam się jako klubowicz oraz moderator ogólnopolskiego klubu motoryzacyjnego. Masz jakieś pytania? Napisz do nas.