Je suis (toujours) en train de construire mon propre thème wordpress en local.
Je voudrais utiliser le script fullPage pour mes articles (single.php). Il s'agit d'un script que j'ai déjà utilisé en dehors de wordpress, et que je maîtrise donc un minimum.
Je sais que jquery est déjà présent dans wp-inclues/js/ donc j'aurais juste besoin de faire un "enqueue" sans "register" (n'est-ce pas ?).
Pour les autres scripts, je les installe de la façon suivante dans functions.js:
Code : Tout sélectionner
<script>
function cit_enqueue_scripts(){
$js_directory = get_template_directory_uri() . '/wp-content/themes/theme/js/';
wp_register_script( 'fullpage', $js_directory . '/jquery.fullPage.js', 'jquery', '1.0' );
wp_register_script( 'fullPage-min', $js_directory . '/jquery.fullPage.min.js', 'jquery', '1.0' );
wp_enqueue_script( 'jquery');
wp_enqueue_script('jquery-ui-core');
wp_enqueue_script( 'fullpage');
wp_enqueue_script( 'fullPage-min');
add_action( 'wp_enqueue_script' , 'cit_enqueue_scripts');
</script>J'ai essayé avec le plus banal des scripts pour être sûr qu'il ne s'agisse pas d'une erreur avec fullPage, mais rien non plus.
J'ai l'impression que jquery et tous mes autres scripts ne sont pas activés, comme si il y avait une erreur dans ma page functions.php ?
Que faire ?