Sida loo sameeyo culeys caajis ah oo WordPress ah JavaScript si loo dedejiyo samaynta bogga?

WordPressSoo rarista caajiska ah ee JavaScript si loo dedejiyo hababka gudbinta bogga.

WordPress caajis-ku-buuxiyey JavaScript si uu u dedejiyo samaynta bogga

Waa maxay hantida Defer ee JavaScript?

Qof kastaa waxay u badan tahay inuu la kulmay xaaladdan:

Waxaa jira xarfo N oo madaxa ku yaal, marka qoraallada la raro, gudbinta bogga waa la xannibaa, taas oo inta badan bannaan.

Dabcan, waxaan ku heli karnaa tan innagoo gelinaya qoraalka koodhka isha ee cagta.

Si kastaba ha ahaatee, qaar ka mid ah deegaan horumarinta adag ayaa hawshan fudud ka dhigi kara mid adag.

Halkaa marka ay marayso waxaan isticmaali karnaa hantida Defer, oo ah hanti naadir ku ah JavaScript.

Waxaa laga yaabaa inaadan waligaa isticmaalin, laakiin akhrinta hordhaca ka dib, waxaan hubaa inaadan ka tagi doonin.

Shaqadeeda ugu weyn waa in ay u ogolaato qoraalka in uu kala qaybiyo ka dib marka bogga oo dhan la shubo, halkii lagu falanqeyn lahaa culeyska, kaas oo siinaya xawaaraha buuxa ee bogga qoraallada kuwaas oo ka kooban JavaScript dhacdo-kicin ah.

Haa, haddii calaamadda qoraalka ay leedahay sifo dib-u-dhigis ah, waxaa la fulin doonaa ka dib marka la eego bogga HTML xitaa haddii la dhigo madaxa, taas oo la mid ah dhigista qoraalka bogga hoose ee bogga.

Dabcan, isticmaalka daahitaanka ayaa sidoo kale xaddidan, badiyaa fiiro gaar ah u yeelo 2 dhibcood:

1) Ha wicin dokumentiga.write amarka ku jira baloogga nooca dib loo dhigay;

  • Sababtoo ah document.write waxay soo saari doontaa saameyn toos ah oo wax soo saar leh.

2) Ha u isticmaalin doorsoomayaasha caalamiga ah ama hawlaha qoraallada Defer, oo ay ku jiraan qoraal kasta oo fulinta degdeg ah.

Ku dar sifada Defer qoraalka lagu isticmaalo WordPress

Gudaha WordPress, sidee ayaan si toos ah ugu dari karnaa sifada Defer qoraalada ay isticmaasho WordPress?

Waxaan ku dari karnaa koodkan soo socda shaqooyinka mawduuca hadda jira.php faylka ▼

add_filter( 'clean_url', 'wpcwl_defer_script',11,1);
function wpcwl_defer_script( $url ){
if(strpos($url, '.js') === false){
return $url;
}

return "$url' defer='defer";
};

Digtooni

Maareynta Muuqaalka Tooska ah waxa laga yaabaa inay muujiso faaruq:

Haddii aad isticmaasho koodka sare, marka aad furto maaraynta horudhaca wakhtiga-dhabta ah (Muuqaalka → Customize), waxa laga yaabaa inuu muujiyo maran, markaa fadlan u isticmaal sida ugu habboon.

Marka loo baahdo maaraynta horudhac-waqtiga-dhabta ah, faallo ka bixi koodka sare, oo tirtir koodka faallooyinka ka dib marka habaynta la dhammeeyo.

Tusaalaha koodhka faallooyinka PHP:

/*

这里是代码 

*/

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaagay "Sidee loo sameeyaa WordPress caajis JavaScript si loo dedejiyo samaynta bogga? , si ay kuu caawiyaan.

Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-954.html

Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!

🔔 Noqo kuwa ugu horreeya ee hela "ChatGPT Content Suuqgeynta AI Hagaha Isticmaalka Qalabka" ee tusaha sare ee kanaalka! 🌟
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!

 

评论

Cinwaanka emailkaaga lama daabici doono. 项 已 用 * Calaamadda

kor ugu rog