Nocache_headers () - setează anteturile care împiedică cache-ul în toate browserele

Setează anteturi care împiedică cache-ul în toate browserele.

nocache_headers () trebuie utilizat înainte de afișarea oricărei informații pe ecran.

Funcția șterge antetul http al Last-Modified sau își stabilește valoarea goală. De asemenea, prevede alte antete asociate cu cache-ul browser-ului, care returnează wp_get_nocache_headers funcția ():

Această funcție este utilizată de-a lungul panoului de administrare WordPress (wp-admin / admin.php) și cererea ajax (wp-admin / admin-ajax.php), pentru a dezactiva browser-cache pune cu Nginx sau configurare server apache (htaccess). Cache-ul de bare inclus în panoul de administrare va interfera cu funcționarea normală a WP.

se întoarce

Nu întoarce nimic.

utilizarea

1. Anulați cache-ul în browser

Anulați cache-ul paginii înainte de a executa orice cod asociat cu sesiunile sau care furnizează informații care ar trebui întotdeauna să fie proaspete:

Codul este antetele lui nocache. wp-include / funcții.php WP 4.8.2

Funcții înrudite

De la etichetă: anteturi

Mai multe din secțiunea: Uncategorized

Site-ul Geleosan: life-trip.ru

În W3TC am activat pagina cache, cache brouser și memoria cache a bazei de date. La stabilirea Page Cache „comentariu cookie viață“, în valoare de valoarea „-1“, adică cookie-uri sunt stocate, precum și aproape implicit WordPress 1 an. Am înțeles că problema nu este în stocarea timpului cookie-uri, și că datele substituit nu este unul dintre aceste cookie-uri.

Îmi poți spune ce cale să săpați? Ce face W3TC?

P.S. Cu Hyper Cache + DB Cache a fost un lucru similar. Fără plug-in-uri, problema nu pare să existe.