Tovább a tartalomhoz

Nem látszik a módosításom: mit tegyél?

Mit csinálj, ha módosítasz a webhelyen, de a változás nem jelenik meg: böngészőgyorsítótár, szerveroldali gyorsítótár, gyorsítótár-bővítmény, és az egyszerű hibák ellenőrzése.

Előfordul, hogy módosítasz a tartalmon vagy a megjelenésen, de a webhelyen semmi sem változik. Ennek leggyakoribb okai: a böngésző gyorsítótára, a szerver gyorsítótára, egy gyorsítótár-bővítmény, vagy hogy a módosítást a fájlrendszer rossz helyén végezted.

Amikor először nyitsz meg egy oldalt, kicsit tovább tart a betöltés. A következő oldal már gyorsabb, mert a böngésző eltárolja az oldal adatait a gépeden, és legközelebb onnan tölti be, nem a webhelyről. Ezt a tárolót hívjuk gyorsítótárnak (cache). A gyorsítótár a böngészés fontos gyorsítója.

Gond akkor lehet, ha kis módosítást végzel, és a böngésző nem ismeri fel jelentős változásként. Ilyenkor ugyanazt a régi oldalt tölti be újra. A megoldás a böngésző gyorsítótárának törlése.

Az oldal frissítésére általában a böngésző Frissítés gombját vagy az F5 billentyűt használod. Sok esetben ez csak újratölti az oldalt, a gyorsítótárat nem üríti ki. A törlés módja böngészőnként más, ezért a böngésző súgójában keresd meg a „gyorsítótár törlése”, „böngészési adatok törlése” leírást. Ez Chrome, Safari, Firefox, Edge és Opera böngészőre is elérhető.

A böngészők többségében lehet azt is beállítani, hogy ne vagy kevésbé tároljanak oldalakat. Ez biztosan lassítja a böngészést, és nem tökéletes megoldás, mert némi tárolás még így is történik, de kicsit segít.

Néhány tárhelyszolgáltató a háttérben gyorsítótár-bővítményt használ, anélkül hogy külön szólna róla. Ezt a tárhely beállítópaneljén kikapcsolhatod. Biztosra mehetsz úgy is, hogy megkérdezed a tárhely ügyfélszolgálatát, használnak-e ilyet, és kérheted a kikapcsolását.

Ugyanez fordulhat elő felügyelt (managed) WordPress-tárhelyen, mert sok ilyen csomag szerveroldali gyorsítótárat alkalmaz. Ha ilyet használsz, nézd meg, van-e lehetőség a gyorsítótár kézi ürítésére. Sok esetben a módosítások rögtön megjelennek az ürítés után.

Ha a szervereden gyorsító fordított proxy (például Varnish) fut, a fájlok módosítása nem biztos, hogy azonnal látszik. Az új változat akkor jelenik meg, amikor a gyorsítótárban lévő változat lejár. A gyorsítótár beállításait ilyenkor finomhangolni kell.

Egyes bővítmények gyorsítótárat adnak a webhelyhez. Ettől gyorsabb az oldal, mert a WordPress a gyorsítótárból szolgálja ki a lapokat, nem generálja le mindegyiket újra.

Egy jó gyorsítótár-bővítmény kiüríti a tárat, amikor bejegyzést, oldalt vagy hozzászólást teszel közzé. Ha viszont más módosítást végzel, például a sablonon, előfordulhat, hogy a tár nem ürül ki, és a régi változat marad látható. Ilyenkor a bővítmény leírásában keresd meg, hogyan ürítheted a gyorsítótárát.

A WordPress alapból nem tartalmaz gyorsítótárat, ezért ez csak akkor érint, ha magad telepítettél ilyen bővítményt.

A legjobb tervezők és fejlesztők is hibáznak, mert a kis részletek elronthatják a munkát. Ezeket a gyakran elnézett dolgokat érdemes végignézned.

Az a fájl, amelyet módosítottál, ugyanaz-e, mint amelyiket nézed? Hasonlítsd össze a két elérési utat:

  • wordpress/wp-content/themes/sablonom/style.css
  • teszt/wordpress/wp-content/themes/sablonom/style.css

Itt látszik a különbség, de a címsorban vagy szövegszerkesztőben könnyű átsiklani a teszt mappa neve fölött. Figyelj a hasonló fájlnevekre is: a style1.css és a stylel.css között az a különbség, hogy az elsőben egyes szám áll, a másodikban kisbetűs L. Ha hasonló fájlokkal dolgozol, adj nekik jól megkülönböztethető nevet, például style-piros.css és style-800.css.

Ha sablonfájlt szerkesztesz, biztos, hogy az oldalt valóban ez a sablon állítja elő? Sok sablon nagyon hasonló szöveget tartalmaz. A bejegyzés fejléce például megjelenhet az egyes bejegyzés oldalán, a nyitóoldalon, a keresőoldalon és az archívumokban is.

Ha fájlt módosítasz, az általában a saját gépeden van, és fel kell töltened a tárhelyre, hogy az interneten látszódjon. Valóban feltöltötted? A megfelelő mappába? Tényleg ott van? Ha ugyanazt a fájlt írod felül, az nem mindig teljes felülírás. Biztosabb, ha először törlöd az eredetit a szerverről, és csak utána töltöd fel az újat.

Tegyük fel, hogy a megfelelő fájllal dolgozol, a megfelelő helyen és névvel, és mégsem látszanak a módosítások. Ilyenkor tedd a következőt:

  1. Készíts biztonsági másolatot a fájlról, és ellenőrizd, hogy biztos helyen van.
  2. Végezz látványos módosítást, például állítsd a style.css háttérszínét #ff0000-ra vagy red-re.
  3. Nézd meg a módosított oldalt a böngészőben. Előbb ürítsd a gyorsítótárat, hogy az új változatot lásd.
  4. Ha semmi sem változik, töröld a fájlt (csak azt az egyet) a szerverről, és próbáld újra megnyitni az oldalt. Ha így sem változik semmi, te és a WordPress két teljesen különböző fájlt néztek. Itt kell nyomozni: hol vannak a fájlok, és mit olvas valójában a WordPress.
  5. Ellenőrizd a webhelycímek beállítását a Beállítások → Általános képernyőn és az adatbázisban is. Ha a probléma továbbra sem oldódik meg, írj a WordPress fórumára, és hagyd, hogy a szakértők segítsenek.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások