FROM CACHE - fr_header

Hn structure - FAQ section

Rob_fr
Visiteur
3 0 0

Bonjour,

 

J'ai besoin de votre aide pour obtenir une structure Hn propre sur ma page à l'aide d'un bloc FAQ.


Avez-vous une solution pour faire apparaître les titres des questions FAQ dans les balises H2 ? Actuellement, mes titres apparaissent dans <p>.
Voici la page concernée :

(FR) https://zenho.shop/collections/precommande 
(EN) https://zenho.shop/en/collections/pre-order 

 

Mon objectif premier avec ce bloc FAQ était d'intégrer un bloc de texte SEO de manière esthétique, c'est pourquoi j'ai choisi un bloc FAQ...

 

J'utilise le thème Dawn sur Shopify. 

 

Merci d'avance pour votre aide

 

 

4 RÉPONSES 4

anupam1607
Shopify Partner
17 1 0

Lorsque j'examine l'URL fournie, le titre de la FAQ contient la balise <span> et les données situées sous le bloc FAQ contiennent la balise <p>.
Screenshot_3.png
Conformément à votre demande de suppression de la balise <p> pour le titre, vous pouvez utiliser ce code : {{ your.faqTitle | remove: '<p> </p>' }}
Pour votre référence https://shopify.github.io/liquid/filters/remove/ 

Rob_fr
Visiteur
3 0 0

Bonjour, 

 

Du coup, si je cherche à mettre mes titres (actuellement en <span>) en titre <h2>. 

Comment dois-je faire ? 

Merci

 

Capture d'écran 2024-04-29 160942.png

anupam1607
Shopify Partner
17 1 0

Non, il n'est pas nécessaire d'ajouter directement la balise <h2> dans le schéma. Au lieu de cela, vous pouvez utiliser la balise où vous imprimez le titre du bloc dans l'élément <div>. Je suppose que ce sera au-dessus du schéma. Par exemple : <h2> {{ votre.faqTitle | remove : '<p> </p>' }}</h2>
Screenshot_5.png

Rob_fr
Visiteur
3 0 0

Je n'ai toujours pas réussi : 

J'ai utilisé <h2>{{ "accordion accordion--text" | remove: '<span> </span>' }}</h2>

Dans le fichier faq.liquid

 

Sans succès, les balises H2 sont visibles mais ne prennent pas en compte le texte de mes titres