Cum să adaugi cod înainte de închiderea tag-ului body

25 dec. 2012, 08:02:21
Vizualizări: 22.2K
Voturi: 7

Cum aș putea pune următorul cod, pentru un anumit coș de cumpărături, chiar înainte de închiderea tag-ului body în site-ul meu WordPress? În footer? Mi se pare că aș vrea să apelez startcart() doar pentru paginile cu produse. Mulțumesc mult.

<script language="javascript" type="text/javascript">
startcart()
</script>
0
Toate răspunsurile la întrebare 1
0
12

Dacă utilizați doar un mic script sau alt markup, puteți atașa o funcție la filtrul wp_footer, care ar trebui să fie inclus în toate temele corect codate:

add_action( 'wp_footer', function () { ?>

    <script language="javascript" type="text/javascript">
    startcart()
    </script>

<?php } );

Cu toate acestea, dacă codul dvs. JavaScript este mai substanțial sau doriți să utilizați biblioteci încorporate precum jQuery, ar trebui să puneți codul într-un fișier extern și să-l încărcați corespunzător folosind funcția wp_enqueue_script():

wp_enqueue_script(
    'myscript', // numele scriptului (litere mici)
    get_template_directory_uri() . '/js/script.js', // URL către script
    array( 'jquery' ), // biblioteci de utilizat
    false, // versiunea scriptului (false înseamnă versiunea WP)
    true // încărcare în footer (true) sau head (false)?
);

Puteți citi mai multe despre cum să utilizați funcția wp_enqueue_script() în Codex


Dacă aveți nevoie de mai mult ajutor, vă rugăm să postați un comentariu mai jos.

25 dec. 2012 10:14:55