Skip to content

Commit 546d0c6

Browse files
authored
Add support for Schema.org/FAQPage on FAQ shop page
1 parent fb96397 commit 546d0c6

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

src/Resources/views/Shop/FrequentlyAskedQuestion/index.html.twig

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,25 @@
1818
{% endif %}
1919
</div>
2020
</div>
21+
22+
{% if resources|length > 0 %}
23+
<script type="application/ld+json">
24+
{
25+
"@context": "https://schema.org",
26+
"@type": "FAQPage",
27+
"mainEntity": [
28+
{% for frequentlyAskedQuestion in resources %}
29+
{
30+
"@type": "Question",
31+
"name": "{{ frequentlyAskedQuestion.question }}",
32+
"acceptedAnswer": {
33+
"@type": "Answer",
34+
"text": "{{ frequentlyAskedQuestion.answer|striptags|escape }}"
35+
}
36+
}{% if not loop.last %},{% endif %}
37+
{% endfor %}
38+
]
39+
}
40+
</script>
41+
{% endif %}
2142
{% endblock %}

0 commit comments

Comments
 (0)