Cum să eliminați JavaScript neutilizat din WordPress

Publicat: 2022-10-02

Dacă sunteți un utilizator WordPress, sunt șanse să căutați mereu modalități de a vă accelera site-ul. O modalitate de a face acest lucru este prin eliminarea JavaScript neutilizat de pe site-ul dvs. JavaScript este un limbaj de programare care ajută la interactivitatea paginilor web. Este ceea ce vă permite să faceți lucruri precum să faceți clic pe butoane și să vedeți ferestre pop-up. WordPress este scris în PHP, un alt limbaj de programare. Cu toate acestea, multe teme și pluginuri WordPress folosesc JavaScript. Aceasta înseamnă că, chiar dacă nu utilizați JavaScript pe propriul dvs. site, există șanse mari să fie încărcat cod JavaScript pe paginile dvs. Acest cod JavaScript poate încetini site-ul dvs., așa că este important să eliminați orice cod neutilizat. În acest articol, vă vom arăta cum să eliminați JavaScript neutilizat din WordPress fără un plugin.

Instrumentul Pagespeed Întârziere până la prima interacțiune poate fi folosit pentru a elimina Javascript neutilizat din marketing și alte plugin-uri neesențiale. WP Meteor este un plugin gratuit, testat și actualizat care vă permite să încărcați Javascript după interacțiunea utilizatorului. Dacă aveți probleme cu întârzierea activelor, puteți utiliza expresii regulate sau cuvinte cheie care corespund pluginurilor. Logica WP Rocket pentru întârzierea javascriptului a fost actualizată, iar acum întârzie toate JavaScript, inclusiv scripturile inline. De asemenea, puteți adresa Pagespeed „Reduce impactul avertismentului terță parte” prin amânarea oricăror pluginuri terță parte. Dacă site-ul dvs. are peste 90% utilizatori pe desktop, poate fi de preferat ca meniul mobil să fie executat mai devreme decât mai târziu. Fișierele Javascript și CSS nu pot fi eliminate din WordPress fără utilizarea unui plugin.

Schimbând aspectul listei de active, puteți afișa active în funcție de dimensiunea acestora. Este posibil să rulați orice combinație de active eliminate cu modul de testare. În combinație, WP Meteor și Autoptimize pot fi utilizate în același program.

Cum elimin JavaScript neutilizat de pe site-ul meu?

Credit: phpinfo.in

Dacă aveți un site web bazat pe WordPress, puteți elimina JavaScript neutilizat din paginile sale folosind pluginuri. De asemenea, puteți dezactiva fișierele JavaScript care sunt încă neutilizate utilizând AssetCleanUp, care poate fi utilizat împreună cu AssetCleanUp. Dacă doriți să aflați ce se întâmplă cu JS neutilizat, utilizați Chrome DevTools și ștergeți fișierele inutile.

Cum șterg codurile WordPress neutilizate?

Credit: quadlayers.com

Pe ecranul de editare a postării, veți vedea o casetă cu eticheta Asset CleanUp lângă editorul de postări. Când un vizitator vizualizează o anumită pagină de pe site-ul dvs., pluginul va prelua și va lista automat toate fișierele și elementele asociate cu pagina respectivă. Apoi, puteți șterge orice fișier CSS sau JavaScript neutilizat din pagina respectivă care nu este necesar.

Cum dezactivez Javascript în WordPress?

Credit: wphelp.blog

Presupunând că doriți să știți cum să dezactivați JavaScript în WordPress, există câteva metode pe care le puteți utiliza. O modalitate este să editați pur și simplu fișierul header.php al temei sau al temei copil și să eliminați linia de cod care apelează fișierul JavaScript . O altă modalitate este să utilizați un plugin precum Disable JavaScript sau JS Disable.

Cum dezactivez Javascript în WordPress?

WP_deregister_script poate fi folosit pentru a elimina JS, CSS nedorite din anumite pagini. Bine, dacă luați în considerare funcția descrisă în exemplul următor. Un plugin în acest caz are 20 de apeluri js .

Reduceți dimensiunea fișierului site-ului dvs. cu Curățarea activelor

Dacă utilizați cadre populare, cum ar fi Bootstrap, Foundation sau AngularJS, este posibil să utilizați multe dintre activele care nu sunt necesare pentru încărcarea unei pagini. În timpul „Curățirea activelor”, puteți reduce drastic dimensiunea fișierelor site-ului dvs. și puteți accelera încărcarea paginilor prin dezactivarea acestor materiale.

Cum elimin un script WordPress?

Head Cleaner este un plugin care este folosit pentru a elimina CSS și scripturile din antetul și subsolurile WordPress. Pluginul poate fi descărcat din secțiunea de plugin din Setări, apoi selectați scripturile care nu necesită ieșire.

Anularea înregistrării și plasarea în coadă a foilor de stil în WordPress

Prima metodă, deregister_style(), va elimina o foaie de stil din motorul de stil WordPress. Puteți folosi această metodă pentru a șterge o foaie de stil dintr-un plugin sau temă, dar nu doriți ca foaia de stil să fie ștearsă de pe server. Dequeue_style(), a doua funcție, va folosi motorul de stil WordPress pentru a pune în coadă o nouă foaie de stil. Dacă doriți să adăugați o foaie de stil la un plugin sau o temă, această metodă poate fi utilă în unele cazuri, dar nu ar trebui folosită pentru a suprascrie o foaie de stil existentă. În ambele funcții de apel invers deregister_style() și dequeue_style(), există un al treilea parametru care poate fi utilizat. Veți putea apela această funcție atunci când ați anulat înregistrarea sau ați pus în coada foaia de stil și veți putea efectua orice doriți. Dacă doriți să anulați înregistrarea sau să scoateți din coadă foile de stil , trebuie mai întâi să găsiți numele foilor de stil pe care doriți să le ștergeți sau să le adăugați. Puteți realiza acest lucru folosind funcțiile get_style() și get_style_object() în acest mod. Foile de stil WordPress pot fi accesate folosind metodele get_style() și, respectiv, get_style_object(), returnând numele obiectului de stil asociat foilor de stil. Foaia de stil va fi vizibilă în continuare și va fi amplasată unde doriți. Utilizarea funcțiilor get_stylesheet() și get_stylesheet_object() este o modalitate bună de a realiza acest lucru. Get_stylesheet() și get_stylesheet_object() vor returna calea către foile de stil, respectiv. Alternativ, puteți elimina sau adăuga foaia de stil la WordPress folosind metodele deregister_style() sau dequeue_style(). Pentru a anula înregistrarea unei foi de stil folosind deregister_style(), ar fi necesar următorul cod: Foaia de stil br> ar trebui anulată. WordPress_dequeue_style (theme'my_css_file'); *br> Veți folosi următorul cod pentru a pune în coadă o foaie de stil folosind dequeue_style(), așa cum este descris în codul următor. Pentru a face acest lucru, selectați foaia de stil *br*. Acest stil este folosit în WP_enqueue_style(my_css_file. css,'my_callback_function').