it-swarm.com.de

So fügen Sie Code unmittelbar vor dem Schließen des Body-Tags hinzu

Wie würde ich den folgenden Code für einen bestimmten Einkaufswagen kurz vor dem schließenden Body-Tag in meine WordPress-Site einfügen? In der Fußzeile? Es scheint mir, dass ich startcart () nur für Produktseiten aufrufen möchte. Vielen Dank.

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

Wenn Sie nur ein kleines Skript oder ein anderes Markup verwenden, können Sie eine Funktion mit dem Filter wp_footer verknüpfen, der in allen ordnungsgemäß codierten Designs enthalten sein sollte:

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

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

<?php } );

Wenn Ihr JavaScript-Code jedoch umfangreicher ist oder Sie integrierte Bibliotheken wie jQuery verwenden möchten, sollten Sie den Code in eine externe Datei einfügen und ihn mit der Funktion wp_enqueue_script() ordnungsgemäß einreihen:

wp_enqueue_script(
    'myscript', // lowercase name of script
    get_template_directory_uri() . '/js/script.js', // url to script
    array( 'jquery' ), // libraries to use
    false, // version of script (false is WP version)
    true // load in footer (true) or head (false)? 
);

Weitere Informationen zur Verwendung der Funktion wp_enqueue_script() finden Sie im Codex


Wenn Sie weitere Hilfe benötigen, senden Sie bitte einen Kommentar unten.

8
shea