Accueil 2026 Forums Forum de Support WooCommerce WooCommerce – Afficher des images produits aléatoire sur le shop



Capture d'écran 2025 11 19 221154
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #462445
    Mister IT
    Participant
    Points: 13 pts
    Bonjour,
    je souhaite sur ma boutique, faire apparaitre une image aléatoire du produit (j’ai plusieurs variantes d’un même article) et j’aimerais lorsqu’un visiteur arrive dans le shop, pouvoir avoir aléatoirement une image différente d’un même produit.
    J’ai su le faire pour la page d’accueil, mais je n’arrive pas pour les catégories, sous-cat ou simplement dans le « shop » général.
    Voici ma source :
    function modify_woocommerce_product_get_image( $image, $product, $size, $attr ) {
    $image_ids = $product->get_gallery_image_ids();
    if( $image_ids ) {
    $image_ids = array_merge($image_ids, array($product->get_image_id()));
    $key = array_rand($image_ids);
    $id = $image_ids[$key];
    $image = wp_get_attachment_image( $id, $size, false, $attr );
    }
    return $image;
    }
    add_filter( ‘woocommerce_product_get_image’, ‘modify_woocommerce_product_get_image’, 99, 4 );
    Mais cela n’a pas d’impact sur la page shop ou les catégories –>
    Un petit coup de pouce ?
    Merci à vous,
    ...
Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.
Have fun with WordPress