Je veux juste demander comment imprimer le script 'javascript' en bas de page en utilisant un plugin simple. J'utilise WordPress 3.0 des idées?
Utilisez un fichier functions.php dans votre modèle de thème, ajoutez ceci:
<?php
function add_this_script_footer(){ ?>
[YOUR JS CODE HERE]
<?php }
add_action('wp_footer', 'add_this_script_footer'); ?>
J'espère que ça aide!
Pour un fichier javascript externe à lier dans le pied de page, utilisez ceci (> = 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' );
Ce dernier vrai signifie que le script doit être placé sur le hook wp_footer ().
Il est peut-être trop tard pour répondre, mais si quelqu'un d'autre vient ici avec le même problème:
Il existe un plugin pour ce faire: http://wordpress.org/extend/plugins/footer-javascript/
Ou vous pouvez le faire manuellement en ajoutant ce code court dans vos fonctions.php:
/**
* 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);