Bonjour,

Sur mon site j'essaye de créer un carrousel et c'est pas facile :/
j'ai déjà eu des problème avec le code que j'arrive a résoudre sauf que la je n'arrive pas a load le script de jquery ... donc mon carrousel ne fonctionne pas :/
j'utilise le plugin caroufredsel et voici mon site http://www.mrmaxgfx.fr.
Es que quelqu'un pourrait m'aider a trouver l'erreur svp (ca fait 2hrs que je cherche :/)

je m'aide de cette vidéo : https://www.youtube.com/watch?v=W9Wcdf\_j5RU

Voici mon code, Merci d'avance

<?php
    /**
        *@package Slider Carrousel
        *@version 1.0
     */
    /*
        Plugin Name: Slider Carousel
        Description: Qui permet une 
        Version: 5.0
        Author: Maxime Courant
    */
add_action('init', 'sildercarrousel_init');
/**
*Permet d'initalisé les fonction du carrousel
**/
function sildercarrousel_init(){
    $labels = array(
        'name' => 'Slide',
        'singular_name' => ' Slide',
        'add_new' => 'Ajouter un Slide',
        'add_new_item' => 'Ajouter un nouveau Slide',
        'edit_item' => 'Editer un Slide',
        'new_item' => 'Nouvelle Slide',
        'view_item' => 'Voir le Slide',
        'search_item' => 'Rechercher un Slide',
        'not_found' => 'Aucun Slide',
        'not_found_in_trash' => 'Aucun Slide dans la corbeille',
        'parent_item_colon' => '',
        'menu_name' => 'Slides',
    );
    register_post_type('slide', array(
        'public' => true,
        'publicly_queryable' => false,
        'labels' => $labels,
        'menu_position' => 13,
        'capability_type' => 'post',
        'supports' => array('title', 'thumbnail'),
    ));
    add_image_size('Slide',1500,300,ture);
}

/**
*Permet d'afficher mon carrousel
**/
function sildercarrousel_show($limit = 10){
    //On import le javascript
    wp_deregister_script('jquery');
    wp_enqueue_script('jquery','http://mrmaxgfx.fr/wp-includes/js/jquery/jquery-1.10.2.min.map',null,'1.10.2',true);
    wp_enqueue_script('caroufredsel',plugins_url(),'/slider-carrousel/js/jquery.carouFredSel-6.2.1-packed.js',array('jquery'),'6.2.1',true);
    add_action('wp_flooter', 'slidercarrousel_script');
    //On écrit le code html
    $slides = new WP_query("post_type=slide&posts_par_page=$limit");
    echo '<div id="slidercarrousel">';
    while($slides->have_posts()){
        $slides->the_post();
        global $post;
        the_post_thumbnail('slider');
    }
    echo '</div>';
}
function slidercarrousel_script(){
    ?>
    <script type="text/javascript">
        (function($){
            $('slidercarrousel').caroufredsel();
        })(jquery);
    </script>
    <?php
}

1 réponse


Bonjour, ou est le carroussel sur ton site?