8791 sujets

Développement web côté serveur, CMS

Bonjour, j'ai un souci avec un blog wordpress installé en local.

Ma configuration WP actuelle
- Version de WordPress : 3.0.4
- Version de PHP/MySQL : 5.3/5.1.36
- Thème utilisé : Amplify http://brainbuzzmedia.com/themes/amplify/wordpress/
- Extensions en place : Aucune
- Nom de l'hebergeur : wamp serveur
- Adresse du site : Site en local

Problème(s) rencontré(s) :

J'ai un soucis avec ce thème que j'ai téléchargé. En fait je devrais avoir sous le slider une barre avec 5 petits carré qui permettent de naviguer dans le slider. Sauf que quand j'installe mon thème je n'ai pas ces petits carrés.
Du coup j'ai recherché dans mon code source et au niveau des carrés j'ai ce code:
Code:

<div class="buttonsWrap">
<!-- end slider controls -->
      </div>

Et lorsque je regarde sur le code du thème démo j'ai ceci:
Code:

<div class="buttonsWrap">
<!-- displays the slider controls -->
        <a href="#" class="buttons bt1 active" rel="1"></a>
 <!-- displays the slider controls -->
        <a href="#" class="buttons bt2 " rel="2"></a>
 
 <!-- displays the slider controls -->
        <a href="#" class="buttons bt3 " rel="3"></a>
 <!-- displays the slider controls -->
        <a href="#" class="buttons bt4 " rel="4"></a>
 <!-- displays the slider controls -->
        <a href="#" class="buttons bt5 " rel="5"></a>
 <!-- end slider controls -->
      </div>

J'ai donc cette balise div qui est vide sur mon code source alors qu'elle ne devrait pas l'être.

Je suis donc allé voir mon php contentslider.php et au niveau de la div class buttonswrap j'ai ce code:
Code:

<div class="buttonsWrap">
<?php
  $temp = $wp_query;
  $wp_query= null;
  $wp_query = new WP_Query('category_name=slider' /*. $wpc_mainpage_category*/ . '&showposts=5');
  $count = 0;
  while ($wp_query->have_posts()) : $wp_query->the_post();
  $count++;
?>
<!-- displays the slider controls -->
        <a href="#" class="buttons bt<?php echo $count; ?> <?php if ($count == 1) {echo "active";} ?>" rel="<?php echo $count; ?>"></a>
 <?php endwhile; $wp_query = null; $wp_query = $temp; ?>
<!-- end slider controls -->
      </div>


Il y a peut être une erreur la dedans, mais j'ai beau regarder je ne vois rien qui me choque, et vu que je ne connais pas grand chose au php.

Si vous avez une idée je suis preneur. Merci d'avance
Salut,

C'est juste parce qu'il ne trouve pas de post correspondant à la catégorie.

Tu est sûr que tu a bien une catégorie SLIDER ? Et si oui, que tu à bien des posts qui y sont liés ?
category_name=slider


Essai de changer slider par un nom de catégorie que tu a déjà, ça devrait marcher Smiley cligne
Modifié par wind (10 Jan 2011 - 01:15)
Salut et merci de ta réponse!

Bon en fait j'ai trouvé un autre moyen de le faire, j'ai rentré directement le code html trouvé sur le site de démo dans mon fichier et là ça marche. Le soucis sera si je veux changer le nombre d'images il faudra que je modifie ça à la main... Tant pis.

Sinon pour la solution que tu dis j'ai déjà vérifier ça Smiley sweatdrop