So cosa intendi per le esercitazioni. Ecco come faccio:
Per prima cosa devi scrivere il tuo script. Nella cartella del tema crea una cartella chiamata qualcosa come "js". Crea un file in quella cartella per il tuo javascript. Per esempio. your-script.js. Aggiungi il tuo script jQuery a quel file (non hai bisogno dei tag <script>
in un file .js).
Ecco un esempio di come lo script jQuery (in wp-content/themes/il-tuo-tema/js/your-scrript.js) potrebbe apparire:
jQuery(document).ready(function($) {
$('#nav a').last().addClass('last');
})
Si noti che io uso jQuery e non $ all'inizio della funzione.
Ok, ora apri il file functions.php del tuo tema. Ti consigliamo di utilizzare la funzione wp_enqueue_script()
in modo da poter aggiungere il tuo script e dire anche a WordPress che si basa su jQuery. Ecco come fare:
add_action('wp_enqueue_scripts', 'add_my_script');
function add_my_script() {
wp_enqueue_script(
'your-script', // name your script so that you can attach other scripts and de-register, etc.
get_template_directory_uri() . '/js/your-script.js', // this is the location of your script file
array('jquery') // this array lists the scripts upon which your script depends
);
}
Supponendo che il tema è wp_head e wp_footer nei posti giusti, questo dovrebbe funzionare. Fammi sapere se hai bisogno di ulteriore aiuto.
Le domande WordPress possono essere richieste a WordPress Answers.
cosa hai provato che ti fa pensare che tutte le guide là fuori sono schifose? – undefined
In * quale * guida in * quale * passo hai incontrato * quale * problema? – pixelistik
Puoi essere specifico? Cosa hai provato e non ha funzionato? –