[Résolu] Enlever « Produits apparentés » de mon site

  • WordPress :5.0
  • Statut : résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #2241746
    que
    Participant
    Padawan WordPress
    58 contributions

    Bonjour,

    Je souhaite enlever « Produits apparentés » que l’on retrouve âpres tous les produits.

    Pour cela j’ai crée un thème enfant à ASTRA qui est mon thème avec deux fichiers functions.php et style.css

    Voici le code de 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 produits
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’,20);

    ——

    Voici le code de style.css

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

    .related.products {
    visibility:hidden;
    }

    Mais cela ne fonctionne pas.

    Pouvez vous m’indiquer quelle est mon erreur???

    MERCI

     

    Ma configuration WP actuelle :

    • – Version de WordPress : 5.0.3
    • – Version de PHP/MySQL : 7.2.14-1+0~20190113100742.14+stretch~1.gbpd83c69 / 5.5.5
    • – Thème utilisé : Astra
    • – Thème URI : https://wpastra.com/
    • – Extensions en place : Astra Starter Sites (1.2.10), Elementor (2.4.0), Forum_wordpress_fr (4.1), Google Analytics Dashboard for WP (GADWP) (5.3.7), Google Analytics for WordPress by MonsterInsights (7.3.3), Head, Footer and Post Injections (3.1.2), Matomo tracking, by Sergio Santos (1.1.1), WooCommerce (3.5.3), WooCommerce – Store Exporter (2.0.2), WooCommerce Cart (1.0.2), Woocommerce Cart Limit (1.1)
    • – Adresse du site : https://stephane.couanouz.net
    • – Nom de l’hébergeur : nginx/1.10.3
    #2241788
    ferman
    Participant
    Maître WordPress
    668 contributions

    Peut-être en suivant une de ces deux méthodes: http://www.thibautsoufflet.fr/retirer-produits-apparentes-woocommerce/

    Sans garantie je n’ai jamais essayé

    Et voir aussi dans ce forum: https://wpfr.net/support/sujet/les-produits-apparentes/

    • Cette réponse a été modifiée le il y a 5 mois et 1 week par  ferman. Raison: complèment d'info
    #2241794
    Joss47
    Modérateur
    Maître WordPress
    4657 contributions

    Bonjour,

    Et via la doc de WC ?

    > https://docs.woocommerce.com/document/remove-related-posts-output/

    #2241797
    ferman
    Participant
    Maître WordPress
    668 contributions

    Bonjour Joss 47.

    En fait c’est la même doc woocommerce dans le forum mais avec quelques explications en plus

    #2241816
    que
    Participant
    Padawan WordPress
    58 contributions

    Bonjour,

    J’ai suivi cette aide  mais ça ne fonctionne pas à supprimer Produits apparentés

    Voici quelques explications:

    Voici un screen de produit apparenté dans une page (cf screen 1).

    Voici ce que j’ai fait dans le code:

    1 )Dans mon arborescence dans var/www/wordpress/wp-content/themes au niveau du repertoire astra j’ai créée le répertoire monthemeenfant et dedans j’ai mis deux fichiers : functions.php et style.css

    2 )Voici ce qu’il y a dans 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 produits
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’,20);

    3)Voici ce qu’il y a dans style.css

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

    .related.products {
    visibility:hidden;
    }

     

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2241818
    que
    Participant
    Padawan WordPress
    58 contributions

    J’ajoute ma configuration :

    Ma configuration WP actuelle :

    • – Version de WordPress : 5.0.3
    • – Version de PHP/MySQL : 7.2.14-1+0~20190113100742.14+stretch~1.gbpd83c69 / 5.5.5
    • – Thème utilisé : Astra
    • – Thème URI : https://wpastra.com/
    • – Extensions en place : Astra Starter Sites (1.2.10), Elementor (2.4.0), Forum_wordpress_fr (4.1), Google Analytics Dashboard for WP (GADWP) (5.3.7), Google Analytics for WordPress by MonsterInsights (7.3.3), Head, Footer and Post Injections (3.1.2), Matomo tracking, by Sergio Santos (1.1.1), WooCommerce (3.5.3), WooCommerce – Store Exporter (2.0.2), WooCommerce Cart (1.0.2), Woocommerce Cart Limit (1.1)
    • – Adresse du site : https://stephane.couanouz.net
    • – Nom de l’hébergeur : nginx/1.10.3
    #2241819
    Joss47
    Modérateur
    Maître WordPress
    4657 contributions

    A priori dans Astra tu as un réglage déjà pour cela….
    > https://wpastra.com/docs/single-product-woocommerce/

    #2241828
    komparama
    Participant
    Initié WordPress
    2 contributions

    Une solution visuelle uniquement mais qui a l’avantage d’être simple : tu caches en CSS :

    .related.products {
    visibility:hidden;
    }
    cacher produits apparentes

    #2241832
    komparama
    Participant
    Initié WordPress
    2 contributions

    Oops désolé je n’avais pas vu que tu avais essayé la solution CSS.

     

    Et sinon tu as essayé le plugin ?

    Hide Related Products in WooCommerce

    #2241833
    que
    Participant
    Padawan WordPress
    58 contributions

    Merci pour ta réponse. J’avais déjà trouvé cette info mais ça n’avait pas fonctionné.

    Est ce que vous mon code dans les deux fichiers est bon

    et mon arborescence est bonne ????

    #2241840
    Joss47
    Modérateur
    Maître WordPress
    4657 contributions

    As-tu vu mon message @que ???
    Tu as un réglage natif dans le thème ASTRA !

    #2241874
    ferman
    Participant
    Maître WordPress
    668 contributions

    On peut simplement faire ça directement dans woocommerce  . Extension booster > produits > module produits similaires: Activer puis mettre stylisation > nombre de produits en relation =0. Chez moi ça marche parfaitement.

    #2246810
    que
    Participant
    Padawan WordPress
    58 contributions

    Bonjour,

    je vous remercie à tous pour votre aide. Cela fonctionne maintenant.

    MILLE MERCI.

13 sujets de 1 à 13 (sur un total de 13)
  • Vous devez être connecté pour répondre à ce sujet.