JavaScript în linie în temele copii WordPress
Publicat: 2022-10-09Dacă lucrați cu o temă copil în WordPress, poate doriți să utilizați JavaScript inline pentru a face personalizări. Acest lucru se poate face prin adăugarea JavaScript inline în fișierul functions.php al temei copilului dumneavoastră. Când adăugați JavaScript inline la o temă copil WordPress, există câteva lucruri de reținut. În primul rând, asigurați-vă că JavaScript inline este adăugat în etichetele din fișierul functions.php. Apoi, va trebui să puneți în coadă JavaScript inline în tema copilului. Acest lucru se poate face prin adăugarea următorului cod în fișierul functions.php al temei copilului: function my_inline_script () { wp_enqueue_script( 'my-inline-script', get_stylesheet_directory_uri() . ' /js/my-inline-script.js', array(), '1.0', adevărat); } add_action( 'wp_enqueue_scripts', 'my_inline_script'); După ce ați adăugat codul în fișierul functions.php al temei copilului, va trebui să creați un fișier nou numit my-inline-script.js și să îl adăugați în directorul /js/ al temei copilului. În acest fișier, puteți adăuga JavaScript inline.
Puteți încorpora Javascript în WordPress?

JavaScript personalizat poate fi adăugat la site-ul dvs. WordPress în două moduri: folosind un plugin sau prin editarea codului temei dvs. sau a temei secundare. Dacă nu doriți să vă schimbați fișierele sursă, utilizarea unui plugin vă asigură că scripturile dvs. personalizate se încarcă corect, asigurându-vă că fișierele sursă sunt încărcate corect.
Plugin WordPress și cârlige de teme pentru încărcarea scripturilor
Dacă pluginul dvs. nu acceptă un încărcător de scripturi, puteți încărca scriptul folosind cârligele WP_head sau WP_footer. Dacă utilizați un fișier JavaScript separat, încărcătorul de script este modalitatea de a face acest lucru. Cu un plugin, puteți adăuga și scripturi de antet și subsol.
Cum adaugi un inline la un script WordPress?

Pentru a adăuga un inline la un script wordpress, va trebui să editați codul scriptului în sine. În cod, va trebui să găsiți secțiunea în care doriți să adăugați inline și apoi să adăugați codul pentru inline. Odată ce ați adăugat codul pentru inline, va trebui să salvați scriptul și apoi să îl încărcați pe site-ul dvs. wordpress.
Folosind scripturi inline, puteți crea site-uri web WordPress captivante și funcționale. Această postare de blog va discuta cum să creați scripturi inline în WordPress. În multe cazuri, atunci când utilizați fișiere JS sau CSS cu WP_print_scripts, etichetele de text apar în capul unui document. Funcția WordPress_add_inline_script() vă permite să adăugați caractere inline pe site-ul dvs. WordPress. Puteți face modificări site-ului dvs. în timp real, fără a fi nevoie să utilizați FTP sau un plugin. Majoritatea dezvoltatorilor WordPress folosesc această caracteristică pentru a adăuga caractere în linie, dar există câteva avantaje și dezavantaje. Utilizarea scripturilor inline este o modalitate simplă de a adăuga funcționalitate site-ului dvs. WordPress. Pot fi create scripturi inline scrise în JavaScript care efectuează toate acțiunile de pe pagină fără a fi nevoie de pluginuri sau coduri suplimentare. Scopul acestui tutorial este de a oferi o explicație pas cu pas a celor mai eficiente metode pentru adăugarea de scripturi inline la WordPress.
Scripturi inline în WordPress
Scripturile inline PHP trebuie instalate în WordPress folosind instrucțiunile de instalare a scripturilor inline WordPress. Următoarea este o metodă pentru configurarea antetului WP_print_scripts: *INCLUDE orice cod. Metoda WordPress_localize_script() vă permite să adăugați orice variabilă JS la orice script care este înregistrat. Această opțiune vă permite să adăugați orice cod JS la un script pe care îl creați. Utilizarea JavaScript inline este la fel de simplă ca și utilizarea etichetei Script în interiorul corpului HTML, dar în loc să specificăm sursa (src="...") a fișierului JavaScript în eticheta Script, trebuie să definim tot codul JavaScript din eticheta Script. . Un script inline este unul fără asrc, care este un tip de etichetă de script. Scriptul este livrat mai rapid în mod implicit, deoarece browserul nu trebuie să îl solicite de la server.

Putem adăuga Javascript inline?

URL-ul poate fi JavaScript inline folosind eticheta Script din corpul HTML, dar în loc să specificăm sursa fișierului JavaScript în eticheta Script, trebuie să declarăm întregul cod JavaScript în interiorul URL-ului.
O funcție inline este definită ca o variabilă care conține o funcție inline. Această funcție, spre deosebire de o funcție obișnuită, este definită într-un fișier separat și este accesată doar atunci când este apelată. Când doriți să includeți o funcție ca parte a codului dvs. fără a include întreaga definiție a funcției, funcțiile inline sunt o alegere excelentă. Pentru a crea o funcție inline, cuvântul cheie al funcției trebuie să fie urmat de numele funcției. Nu sunt necesare pentru acest tip de mesaj; le puteți include și dacă doriți. În exemplul următor, vă voi arăta cum să creați o funcție inline numită myFunction. Numele funcției este myFunction(); este numele funcției. În exemplul precedent, myFunction este definită ca o funcție inline. Funcția inline poate fi apelată și din interiorul unei alte funcții. Funcția myFunction2(), așa cum se arată în Figura 1. function('myFunction')); Funcția mea MyFunction2 din acest exemplu este o funcție care se referă la myFunction.
Wp_add_inline_script
Dacă trebuie să adăugați JavaScript suplimentar pe site-ul dvs., puteți utiliza funcția wp_add_inline_script(). Această funcție vă permite să adăugați cod JavaScript la antetul sau subsolul site-ului dvs. Puteți folosi această funcție pentru a adăuga cod care va fi folosit de tema sau plugin-ul dvs. sau pentru a adăuga cod care va fi folosit de vizitatorii site-ului dvs.
Adăugați HTML Script Inline
Scripturile inline sunt scrise direct în codul HTML al unei pagini web, între etichete. În general, acestea sunt folosite pentru a adăuga cantități mici de cod la o pagină, cum ar fi un fragment de cod sau un cod de urmărire. Scripturile inline sunt executate imediat, fără a fi nevoie să fie încărcate dintr-un fișier extern, ceea ce le face mai rapide decât scripturile externe. Cu toate acestea, ele pot face, de asemenea, codul HTML mai dificil de citit și de întreținut.
Avantajele și dezavantajele scripturilor inline
Dacă intenționați să includeți scriptul în același fișier ca și HTML, script-ul inline în HTML este o opțiune bună. Pentru scripturile care nu sunt destinate utilizării în documente HTML, scripturile inline nu sunt recomandate. Poate fi dificil să citiți și să mențineți conținutul HTML dacă stilurile și scripturile inline sunt încurcate.