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.
A böngésző gyorsítótára
Szekció neve “A böngésző gyorsítótára”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.
A gyorsítótár törlése
Szekció neve “A gyorsítótár 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.
A szerveroldali gyorsítótár
Szekció neve “A szerveroldali gyorsítótár”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.
WordPress gyorsítótár-bővítmény
Szekció neve “WordPress gyorsítótár-bővítmény”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 forrás ellenőrzése
Szekció neve “A forrás ellenőrzése”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.
A cím ellenőrzése
Szekció neve “A cím ellenőrzése”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.cssteszt/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.
A sablon ellenőrzése
Szekció neve “A sablon ellenőrzése”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.
A feltöltés ellenőrzése
Szekció neve “A feltöltés ellenőrzése”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.
Teszteld magad
Szekció neve “Teszteld magad”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:
- Készíts biztonsági másolatot a fájlról, és ellenőrizd, hogy biztos helyen van.
- Végezz látványos módosítást, például állítsd a
style.cssháttérszínét#ff0000-ra vagyred-re. - 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.
- 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.
- 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: