Se inserendo in WordPress del codice javascript basato su jQuery, per esempio utilizzando il plugin Scripts n Styles, le cose non funzionano, potrebbe essere la modalità di utilizzo della funzione ready con la scorciatoia $.
Infatti solitamente per evitare l'esecuzione del codice prima che il documento sia completamente caricato si racchiude il tutto così:
$(document).ready(function() {
//codice javascript jquery
})
Ma se si sta utilizzando WordPress è necessario invece racchiuderlo così:
jQuery(document).ready(function($){
//ora si potrà utilizzare la scorciatoia $ nel codice javascript
});
In maniera del tutto analoga se non ci interessasse attendere il caricamento del documento, prassi solitamente seguita, per usare la scorciatoia $
di jQuery dovremmo racchiudere il codice:
jQuery(function($){
//codice
});