Cum să cureți cache-ul fără un plugin
Cum pot să curăț întregul cache al site-urilor mele fără a folosi un plugin? Este posibil acest lucru? Dacă da, atunci cum aș putea să fac asta?
Mulțumesc

Dacă este vorba despre modificări în fișierele .css și .js, o metodă este să adăugați "versiuni" ale fișierelor voastre. De exemplu:
script_1.0.css // Acesta este URL-ul pentru versiunea 1.0
script_1.1.css // Acesta este URL-ul pentru versiunea 1.1
script_1.2.css // etc.
Sau alternativ, puteți face asta după numele fișierului:
script.css?v=1.0 // Acesta este URL-ul pentru versiunea 1.0
script.css?v=1.1 // Acesta este URL-ul pentru versiunea 1.1
script.css?v=1.2 // etc.
În WordPress aveți opțiunea de a specifica versiunile fișierelor JS incluse în funcția wp_enqueue_script()
din PHP:
/*EXEMPLU*/
wp_enqueue_script("yourscript", "joursctipt.min.js",array(),'3.3.5',true);
Aici este DOCUMENTAȚIA!
De asemenea, puteți face același lucru pentru CSS, dar manual în URL:
wp_enqueue_style( 'toalc', get_template_directory_uri().'/style.css?v=1.0.5');
Când faceți modificări în fișierele CSS sau JS, schimbați versiunea fișierului și cache-ul va fi șters.
Dacă este vorba de cache pentru imagini, există un truc:
<img src="image.jpg?v=1" alt="Imagine" title="Imagine">
sau folosind un șir aleatoriu în PHP pentru fiecare imagine pentru a șterge cache-ul la fiecare reîmprospătare:
<img src="image.jpg?v=<?=mt_rand(1000,9999); ?>" alt="Imagine" title="Imagine">
Textul și alte forme nu sunt stocate în cache, iar formele cu autocompletare le puteți preveni cu:
<input autocomplete="off">
NOTĂ: autocomplete
este suportat doar de câteva browsere.
