Données structurées
Bloc JSON-LD et données structurées
Au bas de votre fichier base > layout.twig
, vous retrouvez le bloc suivant :
{# SCHEMA.ORG INFO #}
{% block schema %}{% endblock %}
Exemple pour une entrée Recipe
Si pour un type d'entrée donné, vous souhaitez ajouter de l'information Schema / JSON-LD, simplement ajouter le bloc suivant et modifier les valeurs selon les champs désirés.
Ce bloc doit se retrouver dans le template de cette entrée (dans le haut par exemple).
{% block schema %}
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "{{ entry.title }}", {# twig directement dans le js #}
"author": {
"@type": "Person",
"name": "{{ entry.schemaAuthor }}" {# twig directement dans le js #}
},
"datePublished": "2018-03-10",
"description": "{{ entry.schemaDescription }}", {# twig directement dans le js #}
"prepTime": "PT20M"
}
</script>
{% endblock %}