WooFrance Dépannage et support WordPress WooCommerce Forums Forum de Support WooCommerce WooCommerce – Afficher des images produits aléatoire sur le shop

  • Ce sujet est vide.
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,
    depanagewp
Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.