Cum influențează pluginurile timpul de încărcare al site - ului pe wordpress, crearea, promovarea site - urilor, publicitatea în

Poate știți că cu cât mai multe plug-in-uri folosiți, cu atât site-ul este mai lent? Păi, este parțial adevărat. Unele pluginuri adaugă doar o interogare mică, care are un impact redus asupra timpului de încărcare al site-ului dvs. Unde adăugați alte pluginuri jQuery și CSS pe fiecare încărcare de pagină (în zona site-ului ). De exemplu, dacă fiecare plugin adaugă jQuery și o foaie de stil CSS și aveți 8 pluginuri, veți avea 16 solicitări HTTP adăugate. Acest lucru poate reduce cu adevărat viteza site-ului atunci când plugin-urile încep să adauge mai mult de o singură foaie de stil și fișiere script. Acum veți citi cum puteți utiliza în continuare toate pluginurile pentru WordPress, dar fără alte solicitări HTTP.







Obiectivul nostru: eliminați toate scripturile și foile de stil inutile din pagini, pe care pluginurile le adaugă la fiecare pagină de descărcare.

Dar, vrem să preluăm controlul asupra acestor fișiere și să facem ca site-urile noastre să funcționeze mai repede. Dezactivarea acestor scripturi și stiluri ne va permite să facem mai multe lucruri:

  • Combinați mai multe fișiere într-un singur fișier (tehnician sprite).
  • Descărcarea fișierelor numai în paginile în care folosim un script sau un stil.

Cum să dezactivați scripturile și stilurile în WordPress

Pentru a afla care sunt scripturile sau stilurile pe care doriți să le dezactivați, este posibil să fiți nevoiți să săturați mai adânc. Vizualizați codul pluginului.

Dezactivarea în CSS (foile de stil)







Luați în considerare utilizarea pluginului Cleaner Gallery, care adaugă un fișier CSS la fiecare pagină a site-ului. În primul rând, trebuie să verificați dacă pluginul utilizează metoda corectă de adăugare a foilor de stil. Pentru a face acest lucru, va trebui să deschideți fișierul plugin: gallery.php (pentru acest plugin). Acolo, ar trebui să executați o căutare pentru "wp_enqueue_style". Veți obține aproximativ următoarele rezultate:

Acum, după ce eliminați stilurile din tabel care sunt încărcate pe fiecare pagină, aceasta va afecta funcționalitatea pluginului. De exemplu, galeria dvs. va fi ruptă în termeni de stil și organizare. Pentru a rezolva acest lucru, trebuie să deschideți tema în fișierul style.css și să inserați toate CSS-urile în plugin-uri. În exemplul nostru, am eliminat galeria de stiluri din sarcină, astfel încât să deschideți acum programul Cleaner-Gallery.CSS. care pot fi găsite în dosarul plugin. Copiați codul și inserați-l în tema dvs., în fișierul style.css. În acest fel nu numai că puteți personaliza afișarea galeriei dvs., dar veți reduce încărcarea unei singure solicitări http.

Calea ideală

Pluginul WP-PageNavi oferă utilizatorilor posibilitatea de a șterge foaia de stil din setările paginii de bord.

Sperăm că va crește numărul de dezvoltatori plug-in, care vor utiliza acest pas pentru a ușura munca

Unele pluginuri adaugă, de asemenea, JavaSscript pe pagina de dragul funcționalității. În exemplul nostru vom folosi pluginul Formularului de contact 7.

Va trebui să sapi în fișierele plugin-ului și să găsiți scriptul de mâner ca și cum am fi făcut cu stilurile. Pentru a face acest lucru în plugin, script-ul "contact-form-7". Va trebui să copiați și să lipiți funcția de sub tema dvs. în fișierul functions.php:

Procedând astfel, veți economisi pe sarcini inutile de script-uri pe toate celelalte pagini care nu au un formular de contact. Aceasta este o metodă extrem de utilă pentru îmbunătățirea timpului de încărcare a site-ului. Puteți utiliza alți parametri, cum ar fi! Is_single, etc.

Resurse suplimentare







Articole similare

Trimiteți-le prietenilor: