web-dev-qa-db-fra.com

wp_enqueue_script ajoute uniquement le premier script

function banana_scripts() {     
    wp_enqueue_script('grid', get_stylesheet_directory_uri() . '/js/jquery.min.js', null, null);
    wp_enqueue_script('grid', get_stylesheet_directory_uri() . '/js/main.js', null, null);
}   
add_action('wp_enqueue_scripts', 'banana_scripts');

J'ai le crochet ci-dessus dans mon functions.php. Le premier fichier js est inclus, le second non. Est-il incorrect d'appeler cette fonction deux fois ou plus?

1
Drunken Master

Vous avez attribué à chaque script le même identifiant/identifiant de 'grille'

Essayez quelque chose comme ça.

function banana_scripts() {     
    wp_enqueue_script('grid', get_stylesheet_directory_uri() . '/js/jquery.min.js', null,   null);
    wp_enqueue_script('grid2', get_stylesheet_directory_uri() . '/js/main.js', null, null);
}   
add_action('wp_enqueue_scripts', 'banana_scripts');
2
David Labbe