{% extends 'cms/blocks/schemas/_schema.html' %} {% load wagtailcore_tags wagtailimages_tags my %} {% block json %} { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {% for list_item in page.get_breadcrumbs %} { "@type": "ListItem", "position": {{ forloop.counter }}, "name": "{{ list_item.title|title }}", "item": "https://{{ request.get_host }}{% pageurl list_item %}" }{% if not forloop.last %},{% endif %} {% endfor %} ] } {% endblock %}