web-dev-qa-db-fra.com

Crochets: admin_footer et admin_print_footer_scripts ne fonctionnent pas?

Essayé les deux et ils ne semblent pas fonctionner, est-ce que je manque quelque chose?

add_action('admin_footer', 'jupload_scripts');
    wp_register_script('jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js', array('jquery'), '1.8.6');
    wp_enqueue_script( 'jquery-ui' );
}
1
INT

Selon Wordpress Codex, il est préférable d’enregistrer et de mettre en file d'attente vos scripts avec le crochet qui leur est dédié, même si vous souhaitez que votre script soit ajouté au pied de page.

Donc, la bonne façon de le faire sera:

function jupload_scripts() {
    wp_enqueue_script( 'jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js', array('jquery'), '1.8.6', true );
}
add_action( 'admin_print_scripts', 'jupload_scripts' );
3
Hameedullah Khan