/*Function to defer or asynchronously load scripts*/function js_async_attr($tag){ # Do not add defer or async attribute to these scripts $scripts_to_exclude = array('script1.js', 'script2.js', 'script3.js'); foreach($scripts_to_exclude as $exclude_script){ if(true == strpos($tag, $exclude_script ) ) return $tag; } # Defer or async all remaining scripts not excluded above return str_replace( ' src', ' defer="defer" src', $tag ); } add_filter( 'script_loader_tag', 'js_async_attr', 10 );[w۶y+P5Y QdYr,neZ/v$H!& %kyw]%$E|9pw;P_|WoJD񿘏޾A/e#rCe Q@!Ac@IJ}v0xpDrf3.̻(LwgnrNlVBm_Td(=G8T,)e\gxL{J ck<;̛|_DH+ot0ktS7zXB\VxD2 eVVl3*riӍSCc[R$̕KȻJ O [P|lI:pF0)2RSgfpIȉW4 9(gÁ6uaB%@N IPgoEL~CTgXA* }_f6XyH Q եs4,iof/X# &hFXATxL^h\ &wlsnm1foF^J֘9P3۞31Mik~w,C|0;n (7NV?M|<d)OFATlB`O /ԜƯ]¿Lh|Z1xR$bQl3'Qo9hzq q! }#)KnHn߀E%@Ʉ}У)y/%N1Pu6Y2խwixXybzlI&s aMk6ӃŃ&(j3sc̄e"53s$2H>YKjxhn<$ jfmk>E[L|)+ʙ`KxGo *XGq֑ZQV j5途&W%LhYlR yvX/{jpVliڥ0G"0lp&SAT~rdBkevHpXqY! CeM;~rpM \ Ө  tH5W'*qpdaIA%ui`Qf9`e4&( )rCWumqA|ꚢ ֕GUĐ;c%/v e{+F<R ONJ9lṼS׃%x'oU-dhmo1Y7Eb0t@AJQh65puJt(j\J2Ze3H4!Fw>Rd5x\%kn XkXX/0v9x= ;56&+5?BeG2;lWDA5c-4v>Bj `ghiD&J R L^$T1C$a%kêQ4w?ŧ?C5z9*1Eƣ n\KsZxVafRF,k@/|o0gړ\V};ke([H{P(uUF&sI:T j!"M?%:>%+-{AtAV?:Bu%|KRO>碨ߪlC?F!}SJcAdJ1b >;kLJc@Bd|[Kj/T%T7̤N^j}5T.(JK$uQpu\}ܻΜхԡw.Ru25;݀TNEԡwD*rurǏ')[w[3|v>Ca"z ~T^b0үuu˟PjSJrCVUl6GQe*°b8$̹PW¬X5OrZ`^q_MLlE*)5BwXHjs5h9=Y-*NͦNz{wr>$[ԡ'.ڢpp:U}-{d-@Yf1Su<}nߤ{Y:@7Sϙ aus[t7WuAvw)Y\p C3}&=ЇHVH~p^)EhWM5eEiTyذb]:ۂ8B'_1*W+/N3&a.ϊ72^\́ >:CƵ*<]aj~_ڑﷄT[Mj0Ǐꬰ#UD 4Ru]h +W +wX+ U d/9soB_T|^nȋSc7>ENFrGc}w>z˚xtz25½_/Q~Z9