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
}