Come aggiungere codice prima del tag di chiusura body
Come posso inserire il seguente codice, per un determinato carrello della spesa, appena prima del tag di chiusura body nel mio sito WordPress? Nel footer? Mi sembra che vorrei chiamare startcart() solo per le pagine dei prodotti. Grazie mille.
<script language="javascript" type="text/javascript">
startcart()
</script>

Se stai utilizzando solo un piccolo script o altro markup, puoi agganciare una funzione al filtro wp_footer
, che dovrebbe essere incluso in tutti i temi correttamente codificati:
add_action( 'wp_footer', function () { ?>
<script language="javascript" type="text/javascript">
startcart()
</script>
<?php } );
Tuttavia, se il tuo codice JavaScript è più sostanzioso, o desideri utilizzare librerie integrate come jQuery, dovresti inserire il codice in un file esterno e accodarlo correttamente utilizzando la funzione wp_enqueue_script()
:
wp_enqueue_script(
'myscript', // nome dello script in minuscolo
get_template_directory_uri() . '/js/script.js', // URL dello script
array( 'jquery' ), // librerie da utilizzare
false, // versione dello script (false è la versione di WP)
true // caricare nel footer (true) o nell'head (false)?
);
Puoi leggere di più su come utilizzare la funzione wp_enqueue_script()
nel Codex
Se hai bisogno di ulteriore aiuto, per favore lascia un commento qui sotto.
