Commenti

Marco

Ciao, non ho capito come fare a caricare un file js, in pratica ho scritto:

Però non mi carica nulla, ho provato a mettere un alert nel file1.js per vedere se lo legge ma niente ….

Marco

Nel commento che ho inserito manca il codice che avevo scritto, non lo prende il commento ?

Alessandro Vellutini

Ciao Marco, per inserire del codice nei commenti devi racchiuderlo, se è del php, in questo modo (la parte iniziale e finale tra parentesi tutta attaccata)

[ php ] codice [ / php ]

codice java

[ code lang=”js” ] codice [ /code ]

Comunque prova a cercare, visualizzando il codice html dal browser, il nome del file e, se lo trova, ad aprirlo cliccandoci.
Se ti da errore di contenuto non trovato devi controllare i percorsi del file.

Basta comunque questo codice, memorizzando il file in una cartella “js”

wp_enqueue_script( 'file1', get_template_directory_uri().'/js/file1.js',array('jquery') );
wp_enqueue_script('jquery'); 
Marco

Non mi funziona. In pratica io sto provando a caricare un semplice file in js giusto per provare la nuova funzione ma non va. Se invece scrivo :

<script src="<?php echo get_template_directory_uri().'/js/file1.js' ?>"></script>

così funziona.

Alessandro Vellutini

Forse carica comunque il file nel footer (che ancora non è presente quindi non lo visualizza). Prova ad assegnare, al 5° parametro, false (anche se dovrebbe esserlo di default:

 
wp_enqueue_script( 'file1', get_template_directory_uri().'/js/file1.js',array('jquery'), false );
wp_enqueue_script('jquery'); 

Fammi sapere.

A presto.

Marco

Perfetto, con false funziona. Ma come mai in wordpress hanno stabilito che per caricare un file js bisogna scrivere tutto questo codice quando con un richiamo tradizionale in javascript ci scrivi 4 parole appena ?

lucio

Ciao ,scusami ma dove scrivo la forma estesa per jQuery ” jQuery(‘elemento’)”.

Alessandro Vellutini

Ciao, anche quello è un esempio su come utilizzare il selettore jQuery, dalla forma contratta $(‘.menu’) alla forma estesa jQuery(‘.menu’).
L’elemento indicato tra parentesi è l’elemento che ha come classe css “menu”.
Il tutto va inserito o in un file .js o nel corpo del documento, va trattato come codice javascript.

Emanuele

Ciao complimenti per il blog davvero utile per me che voglio imparare wordpress e sono veramente alle prime armi!
ho completato la prima parte della lezione”Colleghiamo il foglio di stile” ma della seconda “Collegare correttamente i file css e i file javascript” non ho capito quale parte del codice bisogna copiare e inserire nel header.php in modo da fare correttamenti i collegamenti.
grazie.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *