it-swarm.com.de

Wie setze ich mein Javascript in die Fußzeile

Ich möchte nur fragen, wie man das Skript 'Javascript' in der Fußzeile mit einem einfachen Plugin druckt. Ich verwende WordPress 3.0 irgendwelche Ideen?

36
Trez

Verwenden Sie eine functions.php-Datei in Ihrer Theme-Vorlage und fügen Sie Folgendes hinzu:

<?php

function add_this_script_footer(){ ?>

[YOUR JS CODE HERE]

<?php } 

add_action('wp_footer', 'add_this_script_footer'); ?>

Ich hoffe es hilft!

87
Jk_

Verwenden Sie diese Option, damit eine externe Javascript-Datei in der Fußzeile verlinkt wird (> = WP2.8).

function my_javascripts() {
    wp_enqueue_script( 'the-script-handle', 
                       'path/to/file.js', 
                       array( 'jquery','other_script_that_we_depend_on' ), 
                       'scriptversion eg. 1.0', 
                       true);
}
add_action( 'wp_enqueue_scripts', 'my_javascripts' );

Letzteres bedeutet, dass das Skript am wp_footer () -Hook abgelegt werden sollte.

24
windyjonas

Summen ist es vielleicht zu spät, um zu antworten, aber wenn jemand anderes mit dem gleichen Problem hierher kommt:

Dazu gibt es ein Plugin: http://wordpress.org/extend/plugins/footer-javascript/

Oder Sie können dies manuell tun, indem Sie diesen Funktionscode in Ihre functions.php einfügen:

/**
 * Automatically move JavaScript code to page footer, speeding up page loading time.
 */
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
11
Slapandthink