Conectarea JQuery în WordPress (modul corect)
De multe ori am scris despre JQuery, inclusiv joint-utilizare în WordPress. Dar cel mai important - despre modul în care toate la fel de a conecta în mod corespunzător la șablon, dar nu au spus, pentru că ei nu acordă nici o importanță. Și acum e timpul pentru a remedia problema, și scrie un scurt articol despre asta.
Dacă doriți, puteți descărca doar JQuery, a pus pe serverul dvs. și să se înregistreze o trimitere la acesta în header.php. secțiune
. Dar aceasta poate provoca neplăceri. Unul dintre motivele pentru care - unele plugin-uri folosind biblioteca JQuery va încerca să-l descărcați. Acest lucru poate cauza probleme, deoarece plugin-ul nu va ști că este deja încărcată.Al doilea motiv este că Worpress include deja o copie a JQuery. În continuare veți învăța cum să descărcați JQuery în subiect în mod corect. Inserați următorul cod în fișierul header.php. secțiune
:$ mâner
(String) (obligatoriu) Numele script-ul. Fără registru.
Implicit: Nici unul
$ SRC
(String) (Opțional) Calea către script-ul de directorul rădăcină WordPress. De exemplu: «/wp-includes/js/scriptaculous/scriptaculous.js«. Acest parametru este necesar numai atunci când WordPress nu știe nimic despre acest scenariu.
Implicit: Nici unul
$ dependențele
(Array) (opțional) matrice de indicii pentru orice script-uri, din care script-ul depinde; script-uri care trebuie să fie încărcat înainte de script-ul. fals - în cazul în care nu există nici o dependență. Acest parametru este necesar numai atunci când WordPress nu știe nimic despre acest scenariu.
Implicit: Nici unul
$ ver
(String) (opțional) Un șir care indică numărul de versiune de script-ul, în cazul în care există mai multe. Valoarea implicită este falsă. Acest parametru este utilizat pentru a trimite utilizatorului versiunea corectă a script-ul, indiferent de cache, și trebuie să fie incluse în cazul în care numărul de versiune este disponibilă, și afectează script-ul.
Implicit: Nu).
În principiu, puteți utiliza deja, dar există unele considerații. De exemplu, pentru a evita posibilele conflicte viitoare cu alte biblioteci. Tu cu siguranță nu vor utiliza imediat unele JS-biblioteci, dar este mai bine pentru a oferi siguranță decât îmi pare rău.
Pentru a se proteja cel mai bine de conflicte, JQuery se poate traduce în modul „liber-conflict“ și de a folosi un alt SHORTCODE. În exemplul nostru, „$ j“ în loc de default „$“. Standard SHORTCODE „$“, de exemplu, pot interfera cu prototip. În continuare, un exemplu de utilizare în condiții de siguranță a JQuery:
Poți găsi acest cod? Am folosit pentru a adăuga link-uri de animație din fire saydabre.