Kako sigurno ažurirati WordPress i njegove dodatke

U administraciji čekaju nadogradnje. Znate da ih treba napraviti, ali brine vas hoće li nakon klika nestati dio dizajna ili prestati raditi trgovina. Odgađanje se lako pretvori u mjesece, a popis promjena postaje sve duži.

Sigurno ažuriranje WordPressa počinje pripremom i završava provjerom funkcija. Postupak uključuje aktualnu kopiju, pregled kompatibilnosti, testiranje i plan povratka ako nešto pođe pogrešno. Rizik se može smanjiti, ali nitko ne može unaprijed jamčiti da će svaka kombinacija teme i dodataka proći bez problema.

Zašto je važno redovito ažurirati WordPress

Nove verzije mogu donositi ispravke grešaka, sigurnosne zakrpe i prilagodbe drugim komponentama. Dugotrajno odgađanje ostavlja sve više promjena za jedan veliki zahvat, pa je teže utvrditi uzrok eventualnog problema.

Redovne nadogradnje planirajte u predvidljivom terminu. Sigurnosne obavijesti procjenjujte ranije, osobito kada je pogođena verzija koju koristite. Za takve situacije treba postojati postupak ubrzanog testiranja i primjene zakrpe.

1. Zabilježite trenutno stanje i važne funkcije

Prije početka zapišite verzije WordPressa, teme i važnih dodataka. Pregledajte bilješke izdanja i poznate zahtjeve kompatibilnosti. Obratite pozornost na dodatke koji dugo nisu održavani ili imaju posebne upute za nadogradnju.

Sastavite kratak popis onoga što web mora raditi. Za poslovnu stranicu to mogu biti izbornik, kontaktni obrazac i rezervacija. Za webshop dodajte proizvode, kupone, dostavu, plaćanja i narudžbe.

Već postojeće greške zabilježite prije zahvata. Tako ćete razlikovati novi problem od onoga koji je postojao ranije.

2. Pripremite kopiju i pristup za oporavak

Napravite svježu sigurnosnu kopiju datoteka i baze. Provjerite je li postupak završio, gdje se kopija nalazi i kako biste je vratili.

Trebate i pristup koji ne ovisi samo o WordPress administraciji, primjerice odgovarajući pristup hostingu. Ako administracija prestane raditi, kopija koju znate vratiti jedino kroz nju može otežati oporavak.

Detaljnije korake za pripremu opisuje vodič WordPress backup i vraćanje stranice.

3. Testirajte promjene na probnoj kopiji

Staging je odvojena kopija stranice namijenjena provjerama. Treba dovoljno vjerno odražavati javnu stranicu da bi rezultati bili korisni, uključujući važne verzije softvera i postavke.

Ograničite joj pristup i onemogućite indeksiranje. Sama postavka koja tražilice moli da ne indeksiraju web ne štiti podatke od posjetitelja. Za zaštitu probnog okruženja koristite stvarnu kontrolu pristupa.

Na kopiji trgovine prilagodite naplatu, slanje e-mailova i integracije testiranju. Pazite da probna narudžba ne pokrene stvarnu dostavu ili obradu računa.

4. Odredite redoslijed prema kompatibilnosti

Ne postoji jedan redoslijed koji je najbolji za svaku kombinaciju WordPressa, teme, PHP-a i dodataka. Provjerite upute proizvođača i ovisnosti konkretnih verzija. Ako su dvije nadogradnje povezane, testirajte ih kao cjelinu.

Primjenjujte promjene kontrolirano i bilježite rezultat. Ne pokrećite više nepovezanih zahvata istodobno. Kada jedna nadogradnja završi, provjerite njezin ishod prije nastavka.

Promjenu PHP verzije, veliku nadogradnju WooCommercea i zamjenu teme bolje je planirati kao zasebne provjerene korake kada je to moguće. Tako je lakše ustanoviti koja je promjena izazvala problem.

5. Provjerite funkcije na probnoj stranici

Otvaranje početne stranice samo je prva provjera. Prođite popis koji ste pripremili i zabilježite rezultat.

  • Prikazuju li se ispravno zaglavlje, podnožje i važni predlošci?
  • Radi li izbornik na mobitelu?
  • Može li se poslati obrazac i stiže li poruka?
  • Rade li prijava, rezervacije i pretraga ako ih koristite?
  • Može li kupac dovršiti relevantne scenarije narudžbe?

Usporedite i rad kao odjavljeni posjetitelj. Ako koristite optimizaciju skripti ili više slojeva predmemorije, provjerite da se nove datoteke pravilno poslužuju.

6. Primijenite provjerene promjene na javnoj stranici

Odaberite termin u kojem možete pratiti rezultat i reagirati. Neposredno prije zahvata provjerite aktualnost kopije jer su se od prvog testa mogli pojaviti novi podaci.

Na javnoj stranici primijenite testirane verzije i postupak. Ako zahvat mijenja bazu webshopa ili može prekinuti naplatu, privremeno kontrolirajte primanje narudžbi prema planu održavanja. Posjetitelju jasno objasnite privremenu nedostupnost.

Nemojte cijelu stariju bazu s probne trgovine kopirati preko aktivne trgovine. U međuvremenu nastale narudžbe, korisnici i promjene zaliha mogli bi biti prepisani. Prijenos promjena mora uzeti u obzir žive poslovne podatke.

7. Dovršite nadogradnju i ponovite ključne provjere

WooCommerce ponekad nakon nadogradnje datoteka traži i nadogradnju baze. Pričekajte da traženi postupak završi te pregledajte obavijesti o pogreškama ili neuspjelim zadacima.

Očistite odgovarajuću predmemoriju i ponovite provjere važnih funkcija na javnoj stranici. Za plaćanje koristite unaprijed dogovoren kontrolirani postupak; nemojte usput prebacivati javni platni sustav u testni način rada.

Zapišite koje su verzije primijenjene, što je testirano i postoji li preostali problem. Ako nešto nije prošlo, nemojte zahvat označiti dovršenim samo zato što su obavijesti o nadogradnjama nestale.

Što napraviti ako WordPress ne radi nakon ažuriranja

Zaustavite daljnje promjene. Zabilježite vrijeme problema, posljednju nadograđenu komponentu i točnu poruku greške. Pogledajte administratorsku e-poštu jer WordPress u određenim slučajevima šalje poveznicu za način oporavka, odnosno Recovery Mode.

Ta mogućnost može pomoći pri pristupu administraciji i rješavanju problema s temom ili dodatkom, ali nije dostupna za svaki kvar. Ako je potrebna intervencija kroz hosting, neka je obavi osoba koja razumije strukturu stranice i zna što isključuje.

Povrat verzije dodatka također zahtijeva oprez. Ako je nadogradnja promijenila bazu, vraćanje samo starih datoteka možda neće biti dovoljno. Prije vraćanja cijele kopije provjerite koji su novi podaci nastali nakon nje.

Kod webshopa uskladite stanje narudžbi s platnim servisom. Starija kopija trgovine ne poništava automatski stvarnu naplatu koja se već dogodila.

Česta pitanja o ažuriranju WordPressa

Treba li uključiti automatske nadogradnje

Odluka ovisi o komponenti i mogućnosti nadzora. Automatizacija je korisnija kada postoje pouzdane kopije, upozorenja i provjere nakon izmjena. Kritične komponente trgovine trebaju posebno razrađen postupak.

Što ako je WordPress godinama bez nadogradnje

Najprije napravite tehnički pregled i probnu kopiju. Treba provjeriti napuštene dodatke, kompatibilnost i eventualne ručne izmjene koda. Nemojte očekivati da je veliki skok kroz verzije isti zahvat kao redovna manja nadogradnja.

Može li nadogradnja promijeniti izgled

Može, ovisno o promjenama teme, dodataka ili prilagođenog koda. Zato provjerite važne predloške i mobilni prikaz. Izmjene napravljene izravno u datotekama teme ili dodatka mogu se izgubiti kada ih nadogradnja zamijeni.

Trebate preuzeti zaostale nadogradnje

Pošaljite nam adresu weba i opis trenutnog stanja. Možemo procijeniti što je potrebno za pripremu, testiranje i nadogradnju te dogovoriti daljnje održavanje WordPress stranice.

Izvori i dodatno čitanje

Sadržaj članka
Sadržaj članka 5 min čitanja
Svi članci