[Résolu] Image différente en page boutique et page produit d’un même produit (Créer un compte)

  • WordPress :6.4
  • Statut : résolu
15 sujets de 31 à 45 (sur un total de 54)
  • Auteur
    Messages
  • #2475699
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    Désolé, j’ai pas compris.

    Dans le cas présent, je veux juste que la première image, la vignette principale des produits, apparaissent en page boutique et non plus en page produit. C’est à chaque fois le « -1 ».

    Pas moyen de vous retrouver… vous êtes d’une discretion sur le web, gros level. Même par votre photo de profil…. Respect

     

     

    #2475702
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    Bien prenons un exemple concret pour essayer d’y voir clair: neige subsaharienne.

    Dans la pièce jointe, quelle image voulez vous avoir comme vignette principale sur la page produit: 1?, 2?, 3?, 4?, ou 5. Et sur la page boutique?

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2475799
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    Bonsoir Ferman

    pour répondre à votre question :

    • image 1 en page boutique
    • image 2, 3, 4 et 5 en page produit (avec image 2 en vignette principale de la page produit)

    j’ai mis le code dans le functions.php

    Il enregistre bien, sauf que, rien ne se passe.

     

    #2475805
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    Bonsoir,

    Pouvez-vous enlever la page de maintenance?. C’est nécessaire pour essayer de comprendre ce qui se passe. Le code que vous avez mis est bien le premier de la réponse  #2475668. ?  Avez-vous essayé également le plugin pour entrer le code?

    #2475809
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    Maintenance désactivée

    oui c’est bien le #2475668

    Je l’ai rentré directement dans le fichier « functions.php » du thème mouflet en passant par le gestionnaire du back office

    #2475813
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    Bonjour,

    La maintenance est toujours en place mais comme d’après la page coming soon le site sera en ligne dans environ 3h je regarderai à ce moment là.

    #2475815
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    Désolé, je dois gérer avec le propriétaire du site c’est pour cela

    Je viens de le mettre en ligne (je cherche le fichier pour modifier le « s’enregistrer » dans la page mon compte en « créer un compte »). Ce thème me rend fou.

    #2475829
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    Bon, pour simplifier on va essayer uniquement avec le produit neige. Si ça fonctionne  on mettra les autres parfums.

    Si vous voulez l’image 2 (neige-2) en page produit, il faut la choisir comme image produit. Pour avoir l’image 1 dans la  boutique, il faut utiliser le code suivant:

    function changimage(){?>

    <script>

    $=jQuery;
    var a = $('.woocommerce-LoopProduct-link.no-lightbox .woo-entry-image-main');
    var d = /[-][0-9][-]/g;

    a.each(function () {

    for (i = 0; i <a.length; i++) {
    if ($(this).attr("srcset").indexOf("neige") != -1 ) {
    $(this).attr("srcset",$(this).attr("srcset").replaceAll(d,"-1-"));
    }
    else {return
    }
    }
    });

    </script>

    <?php
    }
    add_filter('wp_footer', 'changimage',100 );

    Chez moi cela fonctionne en utilisant le plugin, functions.php du thème parent (oceanWP), functions.php du thème enfant.

    Si ça ne marche pas chez vous, je n’en vois pas la raison. Videz peut-être le cache de votre navigateur?

    • Cette réponse a été modifiée le il y a 9 mois et 3 semaines par ferman.
    #2475848
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    question bête

    Les dernières lignes du thème parent sont :

    // endregion

    new OCEANWP_Theme_Class();

    Je place bien le code avant le //endregion ?

    #2475852
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    En pièce jointe, ce qui fonctionne chez moi:

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2475868
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    ah pardon, faut le mettre dans les 2 le thème darron et le thème mouflet

    je teste

    #2475870
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    Voilà en capture

    Dans le thème mouflet il passe

    Dans le thème darron une erreur il ne le prend pas

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2475873
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    ah pardon, faut le mettre dans les 2 le thème darron et le thème mouflet

    Non, l’un ou l’autre (les deux ça ne pose pas de problème non plus). Je vois qu’il y a des problèmes sur votre site actuellement. On ne voit correcement aucune page. A la place on voit des pages de maintenance incomplètes. Donc rien ne peut fonctionner.

    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    #2475875
    Guillaume Homespot
    Participant
    Padawan WordPress
    56 contributions

    ???

    Vous me faites peur là

    #2475880
    ferman
    Modérateur
    Maître WordPress
    7534 contributions

    C’est bizarre: là je revois les bonnes pages sauf neige subsaharienne et rouge palace où je vois ce qui est en pièce jointe (avant c’était sur tous les pages). Un problème de cache? Chez vous c’est correct?

    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
15 sujets de 31 à 45 (sur un total de 54)
  • Vous devez être connecté pour répondre à ce sujet.