Installation jquery dans wordpress

Bonjour,

après avoir développé un menu "accordeon" jquery, j'aimerai intégrer celui dans mon cms wordpress. La commande slide ne fonctionne plus. j'ai ce cide dans mon fichier header, entre les <head></head>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript" language="javascript" src="<?php bloginfo('template_url'); ?>/scripts/script.js"></script>

Dans mon fichier script.js :
$(function(){

$('.accContainer').hide();

$('.accordion').click(function(){
if( $(this).next().is(':hidden') ) {
$('.accordion').next().slideUp();
$(this).next().slideDown();
}
return false;

});

}); //document.ready function

quelqu'un peut m'aider ?

9 réponses

  1. Bonjour,

    toujours avecv mon petit pb de menu accordeon jquery avec wordpress, quelqu'un pourrait m'aider ?
    1. Une autre idée pour m'aider à résoudre ce pb ?

      merci d'avance !!
      1. j'ai également mis dans le fichier functions.php :

        <?php

        wp_enqueue_script('jquery');
        1. ok, donc là j'ai le bloc du slide ouvert, la commande ne fonctionne pas encore quand je clique. j'ai remplacé $ par jQuery dans mon fichier script.js comme recommandé dans les précédents messages.
          1. oui ça n'a pas l'air de fonctionner,

            mais je précise que je ne suis pas expert javascript etc , j'ai juste de bonnes bases html css , c'est pourquoi je viens sur ce forum
            1. Salut,

              1- Essaies de remplacer les $ avec jQuery

              2- L'injection manuel de jQuery dans le header n'est pas conseillé. Mieux vaut utiliser : wp_enqueue_script('jquery'); dans le fichier functions.php