Une photo au hasard sur la page d’accueil

La page d’accueil de la demo1 connaît un succès grandissant. Si vous trouvez qu’afficher toujours la même photo en page d’accueil peut devenir lassant, vous pouvez créer un album avec plusieurs photos à afficher en page d’accueil. Ensuite, dans le contenu de votre page d’accueil, au lieu d’écrire…

<img src=”http://…/photo.jpg”>

écrivez plutôt…

[random album=32]

… où 32 est l’identifiant numérique de l’album créé pour contenir les photos d’accueil. A chaque rafraîchissement de la page Piwigo ira y prendre une photo au hasard. Le plugin Extended Description doit être activé.

Une photo au hasard sur votre page d'accueil Piwigo.com, une nouvelle à chaque rafraîchissiment

Une photo au hasard sur votre page d'accueil Piwigo.com, une nouvelle à chaque rafraîchissiment

  • Note 1 : L’astuce [random album=32] fonctionne aussi avec un bloc personnel PWG Stuffs
  • Note 2 : Vous pouvez passer l’album en privé pour ne pas l’afficher dans la galerie
Ce contenu a été publié dans Fonctionnalité, avec comme mot(s)-clé(s) , . Vous pouvez le mettre en favoris avec ce permalien.

8 réponses à Une photo au hasard sur la page d’accueil

  1. Ping : KMP Photographie, en vedette « Le blog Piwigo.com

  2. Bonjour
    bon c’est vrai que je ne connais pas le html mais je n’arrive pas a afficher des images au hasard sur ma page d’accueil. Je dois louper une etape mais la quelle Pfuuu… je remet donc la photo d’origine en attendant si jepeux avoir une autre explication. Merci par avance
    Bien cordialement

    • Bonjour Jean-Luc,

      Alors en effet, l’étape loupée c’est que 32 c’est l’identifiant numérique de l’album et pas le nom de l’album. Ce n’est pas super évident de savoir trouver l’identifiant numérique d’un album (il n’est visible que dans l’adresse de la page), il faudrait que Piwigo l’affiche explicitement sur la page d’administration de l’album, ce sera fait dans une prochaine version.

      J’ai renommé votre album « photos d’accueil ». Il a pour identifiant numérique 11, donc j’ai écrit [random album=11] sur votre page d’accueil 🙂

      A bientôt

      • Bonjour
        Je viens de voir le resultat en me connectant merci bien, lorsque j’ai vu le numéro attribué j’ai compris, je l’avais vu dans une liste(mais ou Pfuuu!!!) la liste des albums avec un numéro affecté lors de sa création,c’est la non…quoi qu’il en soit encore merci pour le coup de pouce, j’ai encore du taf et surement plus tard d’autres questions mais la je vais me contenter de mettre ajours les photos et les album je vais me calmer sur la présentation en 2 jours de travail il a une forme qui me plait…
        Encore merci…

        • > je l’avais vu dans la liste des albums avec un
          > numéro affecté lors de sa création, c’est la non ?

          Moi je le vois en allant sur la page d’album, côté galerie : dans l’adresse de la page, il est écrit quelque chose comme index?/category/4-noir_blanc => l’identifiant de l’album « noir et blanc » est 4. Mais comme je le disais plus haut, ce n’est pas du tout trivial et donc on va ajouter cette information de manière claire et explicite sur l’écran d’administration de l’album.

  3. François VDD dit :

    Bonjour,
    Merci pour votre réponse.
    Pour aller plus loin: est-il possible que piwigo aille chercher une photo aléatoire dans plusieurs albums? Par exemple une fois une photo dans l’album 4, une autre fois dans l’album 6 etc.?
    Cordialement,
    François

    • Bonsoir François,

      Cela pourrait être possible, mais est-ce vraiment utile, sachant qu’il est possible de créer un album privé auquel seraient associées des photos de divers albums ?

      • François VDD dit :

        Bonjour,
        C’est ce que je vais faire.
        L’intérêt de ma proposition est qu’il ne faut pas créer un album privé (ça c’est vite fait!) ni les liens des photos vers cet album privé (ça c’est moins vite fait!)
        Merci en tout cas pour votre suivi rapide,
        François

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *