Ștergerea memoriei cache a browserului din partea utilizatorului

Ștergerea memoriei cache a browserului din partea utilizatorului

Timpul zilei, tuturor prietenilor și cititorilor - Sozdaiblog.ru!

Recent, am găsit un hack foarte interesant pentru WordPress, inventat de programatori străini.







Cu acest hack (khaki wordpress), cache-ul browser-ului de pe partea utilizatorului este curățat automat.

Sunt sigur că mulți vor crede că acoperișul meu a ieșit din căldură. Ce este pentru noi, să facem curățarea cache-ului browserului și chiar și pentru cei din afară.

Nu, prietenii mei, acoperișul meu, deși subțire, dar în timp ce sta liniștit.

Bine, nu te voi chinui și nu îți voi spune întreaga idee.

De ce să cureți memoria cache a browserului de pe partea utilizatorului?

În fiecare șablon sau temă WordPress (cum se instalează un șablon pe WordPress), există un fișier - "stil css", care trădează stiluri diferitelor elemente ale resursei (culoare, dimensiune, poziționare).

Mulți dintre noi le place să se joace cu stilurile site-urilor lor, atunci culoarea de fundal se va schimba, apoi dimensiunea fontului.

Dar nu mulți oameni știu că atâta timp cât cititorul dvs. nu șterge cache-ul browserului, el nu va vedea toată frumusețea pe care ați făcut-o. Va afișa în continuare imaginea veche a resurselor dvs., fără modificări vizibile.

Cum să ștergeți memoria cache a browserului din partea utilizatorului

Practic, toate șabloanele WordPress au același cod, care este responsabil pentru modificarea afișării stilurilor CSS în browser. Se pare ca aceasta:

Pentru a șterge memoria cache a browserului, trebuie să o înlocuiți cu una nouă:

Acest cod este localizat în fișierul "header.php", pe piele.

Aici este o hack utilă, de la specialiști străini.

Ați avut o problemă de ștergere a cache-ului browserului și de afișare a resurselor altor persoane?

Pentru toți cititorii mei, am multe hack-uri diferite pentru a învăța despre ele, înscrieți-vă pentru o actualizare a blogului și pentru a primi notificarea despre lansarea descrierii noului hack pe e-mailul dvs.

Pentru astăzi, totul, la întâlniri noi.

Cu sinceritate, Denis Chernikov!

Interesant pe această temă:

Ștergerea memoriei cache a browserului din partea utilizatorului

Actualizarea conținutului fără reîncărcarea întregii pagini!

Ștergerea memoriei cache a browserului din partea utilizatorului

Cum să oprești duplicarea imaginilor în WordPress?

Ștergerea memoriei cache a browserului din partea utilizatorului







Cum de a crește viteza de descărcare a site-ului până la o secundă?

Ștergerea memoriei cache a browserului din partea utilizatorului

Optimizarea site-ului SEO pe WordPress. Întregul adevăr!

Denis, de ce ești? nici o reflecție negativă, pură.

Serviciile de evaluare a vitezei de încărcare a site-ului, de exemplu, gtmetrix, iau în considerare posibilitatea de cache a site-ului și subestimează foarte mult evaluarea atunci când unele părți nu sunt stocate în cache. Google ia în considerare acest indicator în problemă, asta e tot. Comparăm pur și simplu posibilele probleme și beneficiile utilizării inovațiilor. Oricine nu împiedică să deconecteze memoria cache numai pentru prima dată după schimbări globale, care se întâmplă foarte rar.

Nu voi contesta, tk. tocmai și-a exprimat opinia. Poate că acest mic lucru în sine nu va afecta nimic, ci o mică schimbare la un mic lucru.

Da, nu ne certăm cu Alex, nu căutați probleme acolo unde nu pot fi! Cred că orice imagine nouă de pe blog, încetini-o de câteva ori mai puternică decât codul mic, la același lucru foarte util! Nu vă faceți griji, Alexei, mă străduiesc mereu să îmi îmbunătățesc blogul și nu voi pune nici un nonsens, să nu-l mai ofer cititorilor!

Ați verificat această metodă de curățare? Puneți asta în cod, ștergeți întregul conținut al foii de stil. Mă duc la site și merg în liniște în trei browsere - safari, crom, faerfox. Până când pagina se reface, nimic nu se schimbă. Mai mult, aceste bug-uri (browsere) nu actualizează chiar fișierul header.php, ci păstrează-le în cache. Poate aceasta este problema? Și de unde știi? Există o metodă de a forța partidul utilizatorului să actualizeze încă și header.php?

Da, Arthur, există un astfel de lucru, dar nu în problema codului, ci în cache-ul plug-in-urilor, server-ul și multe altele!

De exemplu, dacă citiți articolul meu despre accelerare - sozdaiblog.ru/optimizatsi. -cloudflare.html. atunci, de exemplu, dacă analizez întregul meu blog pe cog, acest serviciu va afișa tuturor cititorilor pagina principală fără probleme, ca și când nu s-ar fi întâmplat nimic. Acest lucru se face în mod special în caz de eșec. Și, de exemplu, dacă am face modificări la admin a blogului, și mă duc la pagina de start, în timp ce eu nu am șterge cache-ul browser-ul, plug-in cache, iar restul byaki nici unul dintre ele nu este vizibil, ca și cum nu am face nici o schimbare!

Prin urmare, codul nu are nimic de-a face cu acesta, el a fost mult timp testat de către programatori străini, prin felul în care este ideea lor strălucită.

Nu, nu este header.php. Imediat nu m-am gândit să o verific. În general, stilurile mele de upgrade în WordPress nu funcționează. Nu știu de ce toată lumea este fericită, funcționează pentru alții sau au luat-o cu toții?

Personal, am făcut modificări în CSS și apoi am venit să lucrez și mi-am deschis blogul de pe computerul local, toate modificările au fost deja afișate!

Denis, poate că nu ai mai trecut de pe acest computer pe site, așa că ai arătat un nou stil? Am văzut pe site-uri străine prea admiră. Dar mă îndoiesc că majoritatea au verificat. În caz contrar, nu înțeleg.

Acum, acum 3 zile am reînnoit stilurile. De fiecare dată când mă duc la site, văd stilul vechi, actualizez pagina, văd unul nou. După închiderea browserului și conectarea la site, văd din nou stilul vechi. Într-un fel, Google Chrome își amintește stilurile foarte aspru. Pe safari a decis să nu actualizeze pagina, așa că vede stilul vechi în 3 zile. Doar firefox după actualizarea paginii a reținut noul stil și nu necesită o reînnoire. Se pare că fără a elimina cache-ul încă nu se poate face. Pentru a găsi o altă soluție. Din păcate, nu am găsit nimic încă.

Arthur, tocmai ai dovedit că totul funcționează! Dacă aveți - style.css? 12345678, atunci în acest articol cifrele sunt diferite - style.css? 1324491378! Când actualizați memoria cache, codul este generat automat. Dacă deja arată diferit, înseamnă că a funcționat și a generat un nou stil în memoria cache. Dacă citiți burghezii, atunci ei au articole întregi despre acest lucru. Dar, la tine cu cartografiere nu știu.

Cu un computer desktop, mă duc în fiecare zi!

Asta e rezolvată, funcționează!

wp_enqueue_style ('twentytwelve-style', get_stylesheet_uri ());

add_action ('wp_enqueue_scripts', 'twentytwelve_scripts_styles');

și nici o cache în browser

ps. în mod normal, în header.php ar trebui să existe wp_head () și legăturile pentru stiluri ar trebui eliminate

ps2. apoi am scris corect, dar ceea ce oferă burghezia - o cârjă nu este pentru wp







Articole similare

Trimiteți-le prietenilor: