Problema WordPress: sul browser non si aggiornano la home page e i contenuti

Nelle ultime versioni di browser come Firefox e Chrome capita che visitando i siti WordPress non si aggiornino i contenuti. Cosa succede?

– carico un nuovo post/articolo/pagina dalla bacheca di WordPress
– ricarico la pagina sul browser
– continua ad apparire la vecchia pagina…

Il problema si è verificato su diversi miei siti realizzati in WordPress a seguito dell’aggiornamento alla versione 3.6.

Per risolvere “velocemente” in attesa di una soluzione ottimale, il consiglio è di aggiungere le seguenti righe di codice al file index.php presente nella cartella del vostro tema (tipicamente in wp-content/themes):

<?
header(‘Cache-Control: no-cache, no-store, must-revalidate’); // HTTP 1.1.
header(‘Pragma: no-cache’); // HTTP 1.0.
header(‘Expires: 0’); // Proxies.
?>

forzando il browser di chi visita il sito a riscaricare pagina e contenuti ogni volta.

Sicuramente non è la soluzione ottimale (la navigazione del vostro sito rallenta, e anche il traffico, da tenere in considerazione se non avete un contratto flat per il vostro hosting), ma è attualmente quella più veloce.