WooFrance Dépannage et support WordPress WooCommerce Forums Discussion générale Modification balise H2 de la fiche produit dans WooCommerce

12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #196615
    PASCAL BOYER
    Participant
    Points: 21 pts
    Membre 2 étoiles

    Bonjour à tous,

    Je souhaite modifier ma balise h2 de ma fiche produit.

    En effet de base, la balise h2 se trouve être le titre de l’onglet correspondant ( description pour l’onglet description ).
    Je souhaiterais faire une modification soit en supprimant ces titres et pouvoir ensuite faire ce que je veux de mon contenu ou modifier cette balise h2 en balise p ou span.

    J’ai trouvé des articles (« https://wpmarmite.com/snippet/gerer-description-produit-woocommerce/ ») qui suggère de modifier le fichier function du thème enfant pour faire de nombreuses modifs au niveau des onglets, mais la seule qui s’approche de mon besoin permet de modifier le contenu de la balise h2 mais ne permet plus de rédiger du contenu à la suite par la voie normale backoffice de page. Il y a un truc qui ne va pas quelque part …

    `/* Modifier le contenu d’un bloc d’informations WooCommerce */

    add_filter( ‘woocommerce_product_tabs’, ‘wpm_custom_description_tab’, 98 );

    function wpm_custom_description_tab( $tabs ) {

    $tabs[‘description’][‘callback’] = ‘wpm_custom_description_tab_content’; // On remplace le contenu du bloc description avec notre fonction personnelle

    return $tabs;
    }

    function wpm_custom_description_tab_content() {
    echo ‘<h2>Ce bloc a changé de contenu</h2>’;
    echo ‘<p>J\’écris ici du contenu personnalisé pour décrire mon produit</p>’;
    }’

    Quelqu’un pourrait-il m’aider ????

    Merci par avance,

    Pascal

    ====================
    depanagewp
    vpsa2
    #196616
    PASCAL BOYER
    Participant
    Points: 21 pts
    Membre 2 étoiles

    Désolé pour l’affichage superflu du code dans mon message précédent.
    Cela devrait être mieux …

    `/* Modifier le contenu d’un bloc d’informations WooCommerce */

    add_filter( ‘woocommerce_product_tabs’, ‘wpm_custom_description_tab’, 98 );

    function wpm_custom_description_tab( $tabs ) {

    $tabs[‘description’][‘callback’] = ‘wpm_custom_description_tab_content’; // On remplace le contenu du bloc description avec notre fonction personnelle

    return $tabs;
    }

    function wpm_custom_description_tab_content() {
    echo ‘<h2>Ce bloc a changé de contenu</h2>’;
    echo ‘<p>J\’écris ici du contenu personnalisé pour décrire mon produit</p>’;
    }’

    ====================
    depanagewp
    vpsa2
    #196646
    WB2
    Modérateur
    Points: 3,388 pts
    Membre 2 étoiles

    bonjour à vous, pourquoi ne pas ajouter un CSS additionnel du genre :
    .woocommerce h2 {
    margin: 20px 0;
    letter-spacing: 5px;
    text-transform: uppercase;
    line-height: 80px;
    color: #ff700f;
    }

    sinon vous pouvez également mettre :

    .product_title {
    color: #ff700f;
    font-size: 70px;
    }

    remplace .product_title par le nom de classe que vous souhaitiez personnaliser 🙂

    ====================
    depanagewp
    vpsa2
    #196662
    Guy
    Participant
    Points: 5,497 pts
    ModérateurCertifiéFreelance
    Membre 2 étoiles

    Salut,

    Normalement il y une fonction de modification du message 😉

    Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂

    Avant d'appeler à l'aide: Dépannage Woocommerce

    Vous manquez de trafic ? Payez le prix d'un seul backlink et obtenez-en beaucoup plus !

    ====================
    depanagewp
    vpsa2
    1 user thanked author for this post.
    #196702
    PASCAL BOYER
    Participant
    Points: 21 pts
    Membre 2 étoiles

    Bonjour Samson,

    Il s’agit ici de travailler sur le référencement de mes fiches produit.
    Le CSS ne fera que modifier l’aspect graphique, mais j’aurai toujours des fiches produits avec pour balise H2 le mot clé DESCRIPTION, ce qui n’a aucun intérêt d’un point de vue optimisation SEO.
    Je veux vraiment supprimer cette balise H2 sur les titres d’onglet tel que description.
    Merci tout de même et bonne journée …
    Pascal

    ====================
    depanagewp
    vpsa2
    #196709
    Guy
    Participant
    Points: 5,497 pts
    ModérateurCertifiéFreelance
    Membre 2 étoiles

    Bonjour,

    Le plus simple serait de modifier le template
    https://docs.woocommerce.com/document/template-structure/

    Ca devrait être: woocommerce/single-product/tabs/description.php

     

    Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂

    Avant d'appeler à l'aide: Dépannage Woocommerce

    Vous manquez de trafic ? Payez le prix d'un seul backlink et obtenez-en beaucoup plus !

    ====================
    depanagewp
    vpsa2
    1 user thanked author for this post.
    #196715
    PASCAL BOYER
    Participant
    Points: 21 pts
    Membre 2 étoiles

    Super Guy !
    Mon problème est résolu.
    Merci et bonne journée,
    Pascal

    ====================
    depanagewp
    vpsa2
    #196752
    PASCAL BOYER
    Participant
    Points: 21 pts
    Membre 2 étoiles

    En modifiant ce fichier, n’ai-je pas le risque de le voir disparaître suite à la prochaine mise à jour de woocommerce ???
    Ne dois je pas copier tout ce directory dans mon thème enfant pour un overdrive comme pour Prestashop ???

    Merci d’avance …

    ====================
    depanagewp
    vpsa2
    #196755
    Guy
    Participant
    Points: 5,497 pts
    ModérateurCertifiéFreelance
    Membre 2 étoiles

    Oui bien sûr, le lien c’était c’était pour ça. Plus précisément
    https://docs.woocommerce.com/document/template-structure/#section-1

     

    Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂

    Avant d'appeler à l'aide: Dépannage Woocommerce

    Vous manquez de trafic ? Payez le prix d'un seul backlink et obtenez-en beaucoup plus !

    ====================
    depanagewp
    vpsa2
    #196812
    PASCAL BOYER
    Participant
    Points: 21 pts
    Membre 2 étoiles

    Bonjour Guy,

    Juste pour être certain, je copie l’intégralité du dossier woocommerce dans mon theme enfant ou seulement le fichier que j’ai modifié en recréant l’arborescence dossier sans me préoccuper des autres fichiers.
    « wp-content/themes/generatepress-enfant/woocommerce/single-product/tabs »

    Merci et bonne journée,

    ====================
    depanagewp
    vpsa2
    #196822
    Guy
    Participant
    Points: 5,497 pts
    ModérateurCertifiéFreelance
    Membre 2 étoiles

    Bonjour,

    C’est bien ça, seulement l’arborescence et le fichier à modifier.

     

    Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂

    Avant d'appeler à l'aide: Dépannage Woocommerce

    Vous manquez de trafic ? Payez le prix d'un seul backlink et obtenez-en beaucoup plus !

    ====================
    depanagewp
    vpsa2
    1 user thanked author for this post.
    #227418
    nicovalmo73
    Participant
    Points: 13 pts

    Bonjour Pascal, je vois que tu as réussi à résoudre ton problème et j’aimerais en faire autant 😉

    Peux-tu m’expliquer comment tu as fait stp… suis novice en la matière… donc avec des explications simples :-)))

    Merci d’avance

     

    Nicolas

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