Placer ses scripts dans le footer

Pour une question de performance, voici le snippet à ajouter dans functions.php pour placer ses scripts dans le footer.Cela permet de charger notamment tout le js après le chargement de la page, comme le recommande google, lorsqu’on teste la vitesse de son site :

« Éliminer les codes JavaScript et CSS qui bloquent l’affichage du contenu au-dessus de la ligne de flottaison »  (source)

function remove_head_scripts() {
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);
}
add_action( 'wp_enqueue_scripts', 'remove_head_scripts' );