que (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 16 à 30 (sur un total de 44)
  • Auteur
    Messages
  • que
    Participant
    Padawan WordPress
    63 contributions

    Bonjour,

    J’ouvre à nouveau cette question car je viens de m’apercevoir que le code fonctionne et donc empêche que l’on accède au détail du produit qd on passe avec la souris sur l’image du produit (.woocommerce-LoopProduct-link  {pointer-events:none};), or quand on se positionne sur le texte décrivant ce produit là on peut accéder au détail du produit.

    Je souhaite empêcher que l’on accède au détail du produit quand on passe sur le texte.

    Merci.

     

    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    que
    Participant
    Padawan WordPress
    63 contributions

    ok merci pour la dernière remarque je ferai le test

    que
    Participant
    Padawan WordPress
    63 contributions

    Bonjour,

    Tt d’abord un grand merci pour ton aide.

    Ensuite tout fonctionne maintenant. Je comprends pourquoi. J’ai enlevé  à la fin de toutes les lignes de code le ; et c’est ça qui posait pb et qui faisait que dans mon CSS personnalisé cela ne fonctionnait pas et n’était pas pris en compte.

    Voici donc le code que j’utilise :

    related.products {
    visibility:hidden;
    }

    /* pour aligner le texte a droite */
    .price {text-align:right;}

    /* enlever le tri */
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {display:none}

    /* enlever le nom de la categorie */
    .ast-woo-product-category {visibility: hidden}

    /* empecher d’acceder au detail du produit. */
    .woocommerce-LoopProduct-link {pointer-events:none}

     

    MERCI à tous pour votre aide.

    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    que
    Participant
    Padawan WordPress
    63 contributions

    voici ce que j’ai dans le fichier functions.php qui se trouve lui aussi dans  var/www/wordpress/wp-content/themes/monthemeenfant/functions.php

    <?php
    function wpm_enqueue_styles(){
    wp_enqueue_style( ‘parent-style’, get_template_directory_uri() . ‘/style.css’ );
    }
    add_action( ‘wp_enqueue_scripts’, ‘wpm_enqueue_styles’ );

    // Désactive les Produits Apparentés / related products des fiches produitss
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’,20);

    //mettre du texte devant le prix du produit
    function changer_format_prix( $prix ) {
    return ‘ le prix final est ‘.$prix;
    }

    add_action( ‘woocommerce_get_price_html’, ‘changer_format_prix’ );

    que
    Participant
    Padawan WordPress
    63 contributions

    Bonsoir,

    Je n’y arrive pas.

    J’ai supprimer tous le code dans Personnaliser/CSS additionnel.

    Ensuite voici le code que j’ai ajoute dans le fichier : style.css qui se trouve dans var/www/wordpress/wp-content/themes/monthemeenfant/style.css

    voici le code de style.css :

    /*
    Theme Name: Mon thème enfant
    Theme URI:
    Description: Description de mon thème enfant
    Author URI:
    Template: astra
    Version: 1.0.0
    */

    .related.products {
    visibility:hidden;
    }

    /* pour aligner le texte a droite */
    .price {text-align:right;}

    /* enlever le tri */
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {display:none};

    /* enlever le nom de la categorie */
    .ast-woo-product-category {visibility: hidden};

    /* empecher d’acceder au detail du produit. */
    .woocommerce-LoopProduct-link {pointer-events:none};

    que
    Participant
    Padawan WordPress
    63 contributions

    Bizarre bizarre. Je viens de tester ton code. Il fonctionne MAIS j’ai ajouté ton code à du code déjà utilisé et en fonction de où je place ton code, il fonctionne ou il ne fonctionne  pas c’est à dire qu’il ne tient compte que de la première ligne. J’ai ajouté tt ce code dans Apparence/Personnaliser/CSS additionnel
    Est ce le bon endroit ??????

    Voici l’ensemble du code.

    //pour aligner le texte à droite

    .price {text-align:right;}

    //enlever le tri.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {display:none};

    //enlever le nom de la catégorie
    .ast-woo-product-category {visibility: hidden};

    //empecher d’acceder au détail du produit.
    .woocommerce-LoopProduct-link {pointer-events:none};

    que
    Participant
    Padawan WordPress
    63 contributions

    Super ça fonctionne parfaitement.

    MILLE MERCI

    que
    Participant
    Padawan WordPress
    63 contributions

    Je veux pouvoir enlever, pour tous les produits, la chaine de caractère qui est entre la description du produit et le prix final. Cette chaine est Fruits et Légumes, Viandes et Poissons, Produits Laitiers et Oeufs, Plats Préparés Frais, Epiceries Salée, Epicerie Sucrée en fonction du produit.

     

    que
    Participant
    Padawan WordPress
    63 contributions

    Bonjour

    Je ne sais pas ce que j’ai FAIT mais le TRI (tri par défaut, par popularité, par tarif…..) apparait de nouveau sur mon site.

    Je souhaite le supprimer????? Je sais que c’est possible de le supprimer car j’ai pu le supprimer avant mais là il apparait à nouveau.

    Pouvez vous m’aider.

    Merci pour votre aide.

    que
    Participant
    Padawan WordPress
    63 contributions

    Je viens de tenter à nouveau et tout fonctionne parfaitement maintenant.

    Je vous remercie pour votre aide.

    que
    Participant
    Padawan WordPress
    63 contributions

    Bonjour,

    Je te remercie pour ta réponse.

    Tu proposes que je viennes directement modifier le fichier : functions.php de mon theme enfant ?

    Si OUI comme j’ai déjà ça dans mon fichier :

    <?php
    function wpm_enqueue_styles(){
    wp_enqueue_style( ‘parent-style’, get_template_directory_uri() . ‘/style.css’ );
    }
    add_action( ‘wp_enqueue_scripts’, ‘wpm_enqueue_styles’ );

    // Désactive les Produits Apparentés / related products des fiches produits
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’,20);

     

    Donc tu veux que j’ajoute tout cela après pour avoir ça????

    <?php
    function wpm_enqueue_styles(){
    wp_enqueue_style( ‘parent-style’, get_template_directory_uri() . ‘/style.css’ );
    }
    add_action( ‘wp_enqueue_scripts’, ‘wpm_enqueue_styles’ );

    // Désactive les Produits Apparentés / related products des fiches produits
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’,20);

    function changer_format_prix($prix) {

    return ‘ le prix final est ‘.$prix;

    }

    add_action(‘woocommerce_get_price_html’,’changer_format_prix’);

    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
    que
    Participant
    Padawan WordPress
    63 contributions

    Effectivement cela fonctionne c’est parfait.

    Une dernière chose, comment est ce que je peux écrire une chaine de caractère devant le prix pour avoir par exemple : le prix final est 10 euros?
    MERCI

    que
    Participant
    Padawan WordPress
    63 contributions

    Je te remercie.

    ça fonctionne.

    MERCI

    en réponse à : [Résolu] supprimer le lien donnant accès au détail du produit #2248669
    que
    Participant
    Padawan WordPress
    63 contributions

     

    ça fonctionne j’ai fait exactement ce que vous avez dit et effectivement cela fonctionne.

    Juste pour information cela ne fonctionnait pas car j’allais directement dans le code pour de mon thème enfant.

    MERCI MERCI c’est extra.

    A bientôt

    en réponse à : [Résolu] supprimer le lien donnant accès au détail du produit #2248542
    que
    Participant
    Padawan WordPress
    63 contributions

    Bonjour,

    Tt d’abord merci bcp pour la réponse.

    Cela ne fonctionne pas. voici ce que j’ai fait.

    J’ai ajouté cette ligne de code dans le fichier suivant : style.css de mon thème enfant. Voici donc à quoi ressemble mon code maintenant. Par contre je n’ai rien ajouté au style.css de mon thème astra.  Je n’ai rien ajouté non plus à fonctions.php de mon thème enfant

    .related.products  {

    visibility:hidden;

    }

    .woocommerce-LoopProduct-link {pointer-events:none}

    Est ce que c’est ce que il fallait faire???

    Merci.

     

     

     

    • Cette réponse a été modifiée le il y a 1 année et 1 mois par que.
15 sujets de 16 à 30 (sur un total de 44)