Tal com afirma la líder comunitària CMS, un 25% d’internet està utilitzant WordPress. Vist les tendències, no tenim més opció que creure-les, gairebé cada 2n bloc i cada quart lloc sembla que utilitzen el CMS aparentment més potent i fàcil d’utilitzar. Amb moltes ganes, les persones i els desenvolupadors han començat a canviar els seus llocs cap a la plataforma WordPress.
En aquest esforç per transformar el vostre lloc web dolç i senzill en un lloc CMS complex i d’alt rendiment, la gent es queda enganxada a un pas molt bàsic i es pregunta: Per amor, com puc obtenir aquest fitxer JavaScript extern (.js). treballant en aquest tema de WordPress? Ets tu també qui fa la mateixa pregunta? Bé amics, finalment esteu al lloc correcte: estic aquí per guiar-vos pas a pas per la manera més senzilla possible per aconseguir aquesta tasca.
Si suposem que ja teniu WordPress tot instal·lat i funcionat amb JS externs, anem a la tasca d’incloure el fitxer.
Nota: estic utilitzant el següent fitxer (testrun.js) per a aquest tutorial i el tema on estic treballant és el Twenty-Sixteen de WordPress .
alerta ('Hola');
Anem a començar!
Tots els scripts i fulls d'estils es carreguen des de funcions.php . Aquesta és la manera correcta de carregar-les a WordPress per evitar conflictes amb cap altre script que es carregui ja sigui pel propi WordPress o amb els vostres complements. Si deixeu que WordPress gestioni tots els fitxers inclosos, heu de comunicar-vos que voleu que s'inclogui aquest fitxer a la part de capçalera (inici) o peu de pàgina (final) del fitxer. Cada plantilla / tema té les seves funcions.php, de manera que seria difícil generalitzar el nom exacte de les funcions que inclouen tots els fitxers a incloure. Com que tinc vint-i-setze temes com a tema, a continuació es mostra la captura de com funcionen les meves funcions.php (utilitzada per incloure fitxers). Els vostres haurien d’assemblar en certa mesura a això:
La funció wp_enqueue_script enllaça un fitxer de script a la pàgina generada en el moment adequat segons les dependències de script, si encara no s'ha inclòs l'script i si s'han registrat totes les dependències. Podeu enllaçar un script amb un control registrat prèviament amb la funció wp_register_script () o proporcionar aquesta funció amb tots els paràmetres necessaris per enllaçar un script.
El wp_enqueue_script ($ handle, $ src, $ deps, $ ver, $ in_footer) té els següents paràmetres:
$ manejar
(cadena) (Obligatori) Nom del guió.
$ src
(string | bool) (opcional) Ruta al script del directori arrel de WordPress. Exemple: '/js/myscript.js'.
Valor per defecte: fals
despeses de $
(matriu) (Opcional) Depèn d'una matriu de gestions registrades que aquest script.
Valor per defecte: matriu ()
$ ver
(string | bool) (Opcional) Cadena que especifica el número de versió de script, si en té un. Aquest paràmetre s'utilitza per assegurar que la versió correcta s'envia al client independentment de la memòria cau i, per tant, s'ha d'incloure si un número de versió està disponible i té sentit per a l'escriptura.
Valor per defecte: fals
$ in_footer
(bool) (Opcional) Si voleu obtenir el guió abans o abans