Problème lors de l’ajout de classes sur les produits (Créer un compte)

  • Statut : non résolu
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #550171
    yetissil
    Participant
    Initié WordPress
    33 contributions

    Bonjour,

    Voila j’ai un petit soucis. Je suis en train d’essayer d’ajouter des classes à mes produits. Pour cela j’ai trouvé deux méthodes. Le fait est que le résultat obtenu est vraiment différent d’une méthode à l’autre et je ne comprend pas pourquoi.

    1ere méthode : en créant un tableau $classes avant d’appeler “post_class”

  • >
  • 2eme methode : Avec un filtre

    add_filter(‘post_class’, ‘add_post_class’);
    function add_post_class($classes) {
    $classes = array( ‘mix’ );
    return $classes;
    }

    Le fait est que la première méthode ne me paraît pas adaptée étant donné que l’on modifie le contenu des fichiers .php par default de WooCommerce et donc lors d’une mise à jour, mes modifications seront écrasées (je me trompe ?).
    Et la première méthode supprime (ou empeche la création) de tout un tas de classe au produit ….

    Voici par exemple les classes obtenues (pour l’ajout de la classe “mix”) :
    méthode 1 :

    first thumbnail mix post-5479 product type-product status-publish has-post-thumbnail product_cat-indien product_tag-bande product_tag-bleu product_tag-bracelet shipping-taxable purchasable product-type-variable product-cat-indien product-tag-bande product-tag-bleu product-tag-bracelet instock

    méthode 1 :

    mix shipping-taxable purchasable product-type-variable product-cat-indien product-tag-bande product-tag-bleu product-tag-bracelet instock

    Quelle méthode utiliser pour ne toucher qu’une seule page, et de façon maintenance (sans craindre les MAJ) ?
    Pourquoi le résultat obtenu n’est pas le même ?

    Merci d’avance.

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.