Blog · WordPress

Aktualizácia rozbila WordPress: ako web zachrániť

Aktualizácie sú nutné kvôli bezpečnosti, no občas niečo pokazia: rozpadne sa vzhľad, prestane fungovať pokladňa alebo formulár. Dôležité je nepanikáriť a postupovať tak, aby ste neprišli o dáta.

Prečo aktualizácia niečo pokazí

  • Plugin a šablóna spolu prestanú byť kompatibilné.
  • Nová verzia pluginu vyžaduje novšie PHP alebo novší WordPress.
  • Šablóna bola upravená priamo v kóde a aktualizácia úpravy prepísala.
  • Dva pluginy robia podobnú vec a po aktualizácii sa začnú biť.

Čo urobiť hneď

  • Zistite, čo presne sa aktualizovalo. WordPress to zobrazuje v administrácii a mnohé hostingy vedú záznam zmien.
  • Ak ide o e-shop a nefunguje pokladňa, zvážte dočasný oznam pre zákazníkov, aby ste nestrácali objednávky potichu.
  • Problémový plugin vráťte na predchádzajúcu verziu alebo ho dočasne deaktivujte, ak to funkčnosť webu dovolí.
  • Ak celý web nejde, pozrite článok Biela obrazovka vo WordPresse.

Prečo neobnovovať zálohu automaticky

Obnova celej zálohy vráti web do stavu spred aktualizácie, ale zmaže aj všetko, čo medzitým pribudlo: objednávky, registrácie, komentáre. Pri e-shope je bezpečnejšie vrátiť len problémový plugin alebo súbory, nie databázu.

Ako aktualizovať bezpečne

  • Pred aktualizáciou urobte zálohu súborov aj databázy.
  • Aktualizujte najprv na testovacej kópii webu, viac v článku Testovacia kópia webu.
  • Aktualizujte po jednom, nie všetko naraz, aby ste vedeli, čo spôsobilo problém.
  • Po aktualizácii skontrolujte kľúčové veci: nákup, formuláre, prihlásenie, platby.
  • Úpravy šablóny robte v podradenej (child) šablóne, aby ich aktualizácia neprepísala.

Aktualizácie vynechávať nie je riešenie

Neaktualizovaný web je najčastejšia cesta, ako sa útočník dostane dnu. Riešením je aktualizovať s rozvahou, nie prestať. Pravidelný postup popisujeme v článku Správa WordPress webu.

Ak vám aktualizácia rozbila web, ozvite sa. Opravíme ho a nastavíme aktualizácie tak, aby sa to neopakovalo.

Autor: , Xirex

Poďme to spraviť pre vašu firmu. Napíšte nám.