WordPress stran ne deluje po posodobitvi: kako se vrnete nazaj brez izgub

Posodobitev WordPressa, vtičnika, teme ali PHP in stran ni več takšna, kot je bila: razpadla postavitev, bela stran, obrazec, ki ne deluje več. Vrnitev nazaj poteka sestavni del za sestavnim delom in ohrani vse, kar je stran medtem prejela, tudi naročila in sporočila. Tu so koraki, po vrsti.

Objavljeno 8. oktobra 2026 Avtor: Čas branja: 9 minut

Vsi vodniki

Na kratko

  1. Ugotovite, kaj je bilo posodobljeno in kdaj: zaslon s posodobitvami, e-poštna sporočila WordPressa o samodejnih posodobitvah, nadzorna plošča gostovanja.
  2. Najprej izpraznite predpomnilnike: razpadla postavitev pogosto izvira iz starih datotek CSS, ki jih predpomnilnik še hrani.
  3. Stran obtiči na „Začasno nedostopno zaradi rednega vzdrževanja“: izbrišite datoteko .maintenance v korenski mapi strani.
  4. Vtičnik ali tema: znova namestite prejšnjo različico, z WP-CLI ali z arhivom izdajatelja.
  5. Različico PHP je zamenjal ponudnik gostovanja: na njegovi nadzorni plošči se vrnite na prejšnjo, dokler ne posodobite sestavnega dela, ki težavo povzroča.
  6. Celotno obnovitev prihranite za zadnjo možnost, potem ko izvozite vse, kar je stran prejela od te varnostne kopije.

Kaj je bilo posodobljeno?

Na WordPress strani se posodabljajo štiri stvari in vsaka se vrača nazaj drugače: jedro WordPressa, vtičniki, tema in različica PHP na strežniku, ki jo ponudnik gostovanja nadgrajuje po svojem urniku. Kako ugotovite, kaj se je spremenilo:

Terminal, v korenski mapi strani
wp plugin list
ls -lt wp-content/plugins | head

Prvi ukaz navede vtičnike z različico in stanjem, drugi mape vtičnikov od nazadnje spremenjene do najstarejše. Primerjajte jih s časom, ko se je stran spremenila.

Izpraznite predpomnilnike, preden sklepate

Po posodobitvi se datoteke CSS in JavaScript spremenijo, predpomnilnik pa lahko še naprej streže stare. Rezultat je videti kot okvara: razpadla postavitev, meniji, ki se ne odpirajo več. Po tem vrstnem redu izpraznite predpomnilnik vtičnika za predpomnjenje ali optimizacijo, predpomnilnik ponudnika gostovanja, če ga ponuja, nato predpomnilnik brskalnika in znova naložite stran. Če stran spet deluje, posodobitev ni bila težava.

Stran je obtičala v načinu vzdrževanja

Med posodobitvijo WordPress v korenski mapi strani ustvari datoteko .maintenance in prikaže „Začasno nedostopno zaradi rednega vzdrževanja. Poskusite čez nekaj minut.“ Če se posodobitev prekine, datoteka ostane. WordPress jo prezre deset minut po času, zapisanem v njej; če ne želite čakati ali če sporočilo ostane, jo izbrišite prek SFTP ali z upraviteljem datotek ponudnika gostovanja. Njeno ime se začne s piko, zato vklopite prikaz skritih datotek.

Nato odprite Nadzorna plošča > Posodobitve: element, katerega posodobitev je bila prekinjena, je treba posodobiti znova ali ga znova namestiti v prejšnji različici.

Vrnite prejšnjo različico vtičnika

Ponovna namestitev prejšnje različice zamenja datoteke vtičnika in ohrani njegove nastavitve, ki so shranjene v podatkovni zbirki.

Terminal: namestitev določene različice
wp plugin install ime-vticnika --version=2.4.1 --force

WordPress se v dveh primerih vrne nazaj že sam. Od različice 6.3 se ob posodobitvi vtičnika ali teme, ki spodleti sredi postopka, vrne stara različica. Od različice 6.6 WordPress znova namesti prejšnjo različico, kadar samodejna posodobitev aktivnega vtičnika povzroči usodno napako. Posodobitev, ki se izvede do konca in pokvari funkcijo brez usodne napake, je treba vrniti ročno.

Tema: prejšnja različica in izgubljene prilagoditve

Terminal
wp theme install ime-teme --version=3.1.0 --force

Posodobitev teme zamenja vse njene datoteke. Spremembe, narejene neposredno v datotekah teme, na primer v functions.php ali v slogovni datoteki, zato ob vsaki posodobitvi izginejo. Iz varnostne kopije, narejene pred posodobitvijo, jih lahko obnovite; da jih ohranite trajno, sodijo v podrejeno temo (child theme), ki je posodobitve nadrejene teme ne spremenijo.

Jedro WordPressa

WP-CLI znova namesti določeno različico jedra:

Terminal (7.0 zamenjajte z različico, ki ste jo uporabljali pred posodobitvijo)
wp core update --version=7.0 --force

Večja posodobitev jedra lahko spremeni tudi strukturo podatkovne zbirke, ta ukaz pa jo pusti takšno, kot je. Varnejša pot je pogosto, da jedro ostane posodobljeno, nazaj pa vrnete nezdružljiv vtičnik ali temo. Če je vrnitev jedra neizogibna, jo izvedite iz celotne varnostne kopije, narejene pred posodobitvijo.

Različica PHP, ki jo je zamenjal ponudnik gostovanja

Ponudniki gostovanja PHP nadgrajujejo, ko starejše različice ne prejemajo več varnostnih popravkov. Star vtičnik ali tema se lahko takrat ustavi na usodni napaki. Nadzorne plošče gostovanja navadno omogočajo izbiro različice PHP za stran:

  1. Zapišite trenutno različico, nato se vrnite na prejšnjo.
  2. Preverite, ali stran spet deluje.
  3. Posodobite ali zamenjajte sestavni del, ki težavo povzroča, kot ga pokaže dnevnik razhroščevanja.
  4. Znova preklopite na novejšo različico.

Ta preklop je korak pri odpravljanju težav: različica PHP brez varnostnih popravkov pušča stran izpostavljeno. Po uradnem razporedu na php.net PHP 8.1 od 31. decembra 2025 ne prejema več varnostnih popravkov, PHP 8.2 jih prejema do 31. decembra 2026, PHP 8.3 pa do 31. decembra 2027. WordPress priporoča PHP 8.3 ali novejšo različico.

Celotna obnovitev varnostne kopije, kot zadnja možnost

Obnovitev vrne datoteke in podatkovno zbirko v stanje varnostne kopije. Vse, kar je stran prejela od takrat, se izgubi: naročila, sporočila iz obrazcev, komentarji, registracije, objavljeni prispevki.

  1. Najprej izvozite, kar je prispelo od varnostne kopije: naročila, vnose obrazcev, nove račune.
  2. Datoteke in podatkovno zbirko obnovite iz istega trenutka, z orodjem ponudnika gostovanja ali z vtičnikom za varnostno kopiranje. Datoteke z enega dne in podatkovna zbirka z drugega povzročijo napake, ki jih je težko razbrati.
  3. Izvožene podatke znova uvozite.
  4. Posodobitve znova uveljavite eno za drugo in vmes preverite stran: zadnja, uveljavljena pred okvaro, je tista, ki jo povzroča.

Za naslednjo posodobitev

Posodobitve, ki jih opravijo naši tehniki

S storitvijo Serenity by Simafri izdelamo vašo profesionalno spletno stran, jo gostimo, varujemo in vzdržujemo posodobljeno. Vi nam pišete, mi poskrbimo za vse. Domensko ime in poslovna e-pošta sta vključena.

Odkrijte Serenity by Simafri

Pogosta vprašanja

Kako razveljavim posodobitev vtičnika v WordPressu?

Znova namestite prejšnjo različico: z WP-CLI z ukazom wp plugin install ime-vticnika --version=številka --force; brez WP-CLI prenesite arhiv prejšnje različice, ga naložite na zaslonu Dodaj vtičnike in izberite zamenjavo trenutnega vtičnika. Nastavitve vtičnika, shranjene v podatkovni zbirki, ostanejo.

Ali lahko WordPress posodobitev razveljavi sam?

V dveh primerih. Od WordPressa 6.3 posodobitev vtičnika ali teme, ki spodleti sredi postopka, pusti na mestu staro različico. Od WordPressa 6.6 se samodejna posodobitev aktivnega vtičnika, ki povzroči usodno napako, vrne nazaj. Posodobitev, ki se izvede do konca in pokvari funkcijo brez usodne napake, se vrne ročno.

Zakaj se je po posodobitvi teme spremenila postavitev?

Bodisi predpomnilnik še streže stare datoteke CSS in zadošča, da predpomnilnike izpraznite, bodisi so bile spremembe narejene neposredno v datotekah teme in jih je posodobitev zamenjala. V drugem primeru jih obnovite iz varnostne kopije, narejene pred posodobitvijo, nato jih prenesite v podrejeno temo.

Ali naj izklopim samodejne posodobitve?

Posodobitve odpravljajo tudi varnostne vrzeli in stran, ki jih dobi pozno, ostane dlje izpostavljena. Ureditev, ki zdrži, je posodobitev, uveljavljena najprej na testni kopiji, z varnostno kopijo tik pred tem. Vtičniku, ki povzroča težave, lahko samodejne posodobitve izklopite, dokler ne izide popravek.

Stopite v stik z nami