Annonce

Important, migration recommandée : WordPress 2.6.5 est disponible en français. À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.

#1 08-07-2007 22:51:36

peuks
Connaisseur WP
Date d'inscription: 08-07-2007
Messages: 14

Avoir un header aléatoire

Suite au topic Avoir un header différent pour chaque catégorie je lence le sujet pour avoir un header aléatoire et comme l'autre personne mes connaissance en php sont très limité ^^

Hors ligne

 

#2 08-07-2007 23:14:24

lepski98
Passionné WP
Lieu: Essey-les-Nancy
Date d'inscription: 18-01-2007
Messages: 151
Site web

Re: Avoir un header aléatoire

tu veux changer l'image aléatoirement ?


La vérité est ailleurs

Hors ligne

 

#3 08-07-2007 23:52:01

peuks
Connaisseur WP
Date d'inscription: 08-07-2007
Messages: 14

Re: Avoir un header aléatoire

Oui a chauque rechargement qu'il y est un header différent  smile

Hors ligne

 

#4 09-07-2007 00:05:29

lepski98
Passionné WP
Lieu: Essey-les-Nancy
Date d'inscription: 18-01-2007
Messages: 151
Site web

Re: Avoir un header aléatoire

ben en php tu fais comme cela

Code:

  1. <?php
  2.       $total = "10";
  3.       $file_type = ".png";
  4.       $image_folder = "media/random/";
  5.       $start = "1";
  6.       $random = mt_rand($start, $total);
  7.       $image_name = $random . $file_type;
  8.       echo '<img src="'.$image_folder.$image_name.'" alt="imageintro" />';
  9.       ?>

tu crées un dossier random par exemple et tu numérotes tes images de 1 à 10 (dans mon exmple) mais tu peux en mettre tant que tu veux, il suffit pour cela de modifier la variable $total.

j'espère que cela pourra t'aider.....


La vérité est ailleurs

Hors ligne

 

#5 04-08-2008 23:48:01

daguo
Connaisseur WP
Date d'inscription: 30-07-2008
Messages: 12

Re: Avoir un header aléatoire

Bonsoir, je sais que je déterre ce sujet, mais où faut-il placer ce code ?

Hors ligne

 

#6 05-08-2008 12:22:40

MS-DOS_1991
Admin
Lieu: France
Date d'inscription: 03-06-2006
Messages: 1989
Site web

Re: Avoir un header aléatoire

Juste à l'endroit où tu veux voir s'afficher ton image wink

Hors ligne

 

#7 05-08-2008 13:33:09

daguo
Connaisseur WP
Date d'inscription: 30-07-2008
Messages: 12

Re: Avoir un header aléatoire

Oui, mais c'est pour la bannière, donc dans header.php je suppose, mais à quelle endroit?

Hors ligne

 

#8 06-08-2008 07:59:48

lolitabayla
Connaisseur WP
Date d'inscription: 20-07-2008
Messages: 14

Re: Avoir un header aléatoire

Hello ! J'ai un header qui change de façon aléatoire , et dans mon header.php, voici ce que j'ai. Je suis complètement novice, alors, quelle est la différence avec le code que tu as cité plus haut ? Merci

<div class="header"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/rotator/rotate.php" height="250px" width="100%" alt="header image"/></div>

Hors ligne

 

#9 06-08-2008 12:01:44

MS-DOS_1991
Admin
Lieu: France
Date d'inscription: 03-06-2006
Messages: 1989
Site web

Re: Avoir un header aléatoire

Hello, lolitabayla et bienvenue parmi nous smile

En fait, ton code appelle le fichier rotator.php, qui doit contenir plus ou moins le même code que celui cité plus haut. Peu de différences, donc wink

... à propos, les gens, je ne peux pas m'empêcher de corriger 2-3 erreurs dans le code de lepski (syndrome de Geekitude Programmationnelle Chronique, mais il paraît que ça se soigne tongue )

Code: PHP

  1. <?php
  2. $start = 1;
  3. $total = 10;
  4.  
  5. $img_type   = '.png';
  6. $img_folder = 'media/random/';
  7. $img_id     = mt_rand($start, $total);
  8.  
  9. echo '<img src="',$img_folder,$img_id,$img_type,'" title="" alt="',get_bloginfo('name'),'" />';
  10. ?>

(guillemets doubles pour des entiers, guillemets doubles tout court, title/alt pour l'image... )

Have a nice day,
Thomas

Hors ligne

 

#10 01-09-2008 11:54:03

Guz
Membre WP
Date d'inscription: 01-09-2008
Messages: 1

Re: Avoir un header aléatoire

Bonjour,

Lorsque je remplace le code original par un des deux proposé ici, voici ce que cela me met:

Code:

  1. Parse error: syntax error, unexpected T_VARIABLE in /home.29/b/r/e/breezymi/www/wp-content/themes/this-just-in/header.php on line 66

sur une page blanche

Pour, je suis casi sur que le code est au bon endroit (même certain).

Merci d'avance pour votre aide

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.20
© Copyright 2005-2006 WordPress France