Cacher le titre des pages (donc des produits) SAUF dans la fiche du produit

  • WordPress :4.9.8
  • Statut : non résolu
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #2214734
    AOD28
    Participant
    Initié WordPress
    43 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : inconnue
    • Thème utilisé : Twentysixteen (thème enfant créé et activé)
    • Extensions en place : nombreuses dont Elementor et Elementor Pro
    • Nom de l’hébergeur : 1&1
    • Adresse du site : https://chalets-et-caviar.tiphainerofidal.com/produit/chalet-location-courchevel-aumont/

    Problème(s) rencontré(s) :

    Je cherche à cacher le titre de mes pages, jusque là, tout va bien.

    Problème : dans woocommerce, après avoir réalisé le template de la présentation des pages produits dans Elementor, pour un affichage automatique du nom du produit (donc dans WP du titre de la « page »), c’est libellé ainsi :

    class= »product_title entry-title elementor-heading-title elementor-size-large » (donc ça appelle le titre de la page WP si j’ai bien tout compris).

    Je vais tenter d’expliquer, dans la page catalogue, j’ai un woo dynamic field qui affiche tous les produits de la cataégorie Location par exemple, et donc quand on clique sur le visuel produit mis en avant, on arrive sur la « page » du produit, dont l’affichage à été mis en place via Elementor, la présentation de base ne me convenant pas. A côté de la gallerie photos j’ai un Woo Dynamic Field qui est « Title Product ».

    Comment puis-je faire (si c’est possible), pour conserver mon code CSS qui n’affiche pas les titres (je sais, le display none c’est mal, mais je n’ai rien trouvé de mieux, le plugin Hide Title ne fonctionne pas) :

    .entry-title {
    	display: none;
    }

    sans que cela impacte la class woocommerce ci-dessus ?

    Peut-on créer des « exceptions » en CSS ?

    Merci pour le coup de main ! 🙂

     

    #2215049
    momofr@free.fr
    Modérateur
    Maître WordPress
    2135 contributions

    Salut, en CSS c’est facile car les pages WP ont toutes une classe de détermination : home, page, single, single-product, archive, archive-product, etc.

    Tu peux donc créer une règles CSS qui masque le titre sur un type de contenu, exemple :

    .home .title_page, .page.title_page {
          display:none;
    }

    C’est un exemple, la classe title_page est factice.

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