ISR og on-demand revalidering
Sidene er statiske og lynraske, men oppdateres i det øyeblikket noen trykker «Oppdater» i WordPress.
Incremental Static Regeneration betyr at en side rendres ved første besøk og deretter serveres fra cache. Etter 300 sekunder lages den på nytt i bakgrunnen, mens besøkende fortsatt får den gamle.
I tillegg sender en mu-plugin i WordPress et ikke-blokkerende kall til /api/revalidate når et innlegg lagres, avpubliseres, får ny slug eller slettes. Endepunktet sjekker en delt hemmelighet med en tidskonstant sammenligning, og revaliderer forsiden, innlegget, kategoriene og sitemap.
POST /api/revalidate?secret=…
{ "slug": "hello-world", "type": "post", "categories": ["nyheter"] }I koden: app/api/revalidate/route.ts · wordpress/mu-plugins/revalidate.php