JS-Dateien in den Footer

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');

Diesen Code in die functions.php deines Child-Themes einfügen, damit alle JavaScript-Dateien aus deinem HTML in den Footer geschoben werden. Da alle JS-Dateien in der selben relativen Reihenfolge in den Footer geschoben werden, sollte es zu keinen Fehlern und Problemen kommen. Falls doch, lösche dieses Code-Snippet wieder: