Ändringar visas inte

Du har gjort en ändring - redigerat en sida, uppdaterat CSS, bytt ut en bild - men sajten visar fortfarande den gamla versionen. Detta beror nästan alltid på cachning: en kopia av den gamla versionen serveras från någonstans mellan din redigering och din skärm. Arbeta dig utåt, från din webbläsare till CDN:en.

Uteslut din egen webbläsare först

Den vanligaste orsaken är att din egen webbläsare visar en cachad kopia. Hårduppdatera sidan (Ctrl + Shift + R, eller Cmd + Shift + R på Mac), eller rensa din cache och cookies. Se Rensa din webbläsarcache och cookies.

Kolla även i ett privat/inkognitofönster - om ändringen syns där var det enbart din webbläsares cache.

Servercache (sidcache)

Templ cachar dina sidor så att de laddas snabbt. Efter en ändring uppdateras den cachade kopian normalt automatiskt, men du kan rensa den själv om en gammal version dröjer kvar. För personaliserade eller dynamiska sidor (varukorgar, inloggade vyer) kringgås cachning av design, så de är inte orsaken här.

CDN-cache

Om du använder en CDN behåller den sina egna cachade kopior av filer - särskilt CSS, JavaScript och bilder - på platser närmare dina besökare. Efter att ha ändrat dessa filer, rensa CDN-cachen så att den hämtar de nya versionerna. Se dokumentationen för Templ CDN.

CSS- och JavaScript-ändringar specifikt

Om du redigerade ett temas CSS eller JavaScript och ändringen inte visas ens efter att ha rensat all cache, håller besökarnas webbläsare fortfarande kvar den gamla filen med dess oförändrade filnamn. Den korrekta lösningen är cache busting - se CSS/JavaScript-avsnittet i Rensa din webbläsarcache och cookies.