feat: ajout des métadonnées Open Graph et Twitter

This commit is contained in:
Jalil Arfaoui 2025-07-31 12:40:09 +02:00
parent c52cc82a8d
commit 4992171f17

View file

@ -2,6 +2,24 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{ title or metadata.title }}</title> <title>{{ title or metadata.title }}</title>
{% if description %}<meta name="description" content="{{ description }}">{% endif %} {% if description %}<meta name="description" content="{{ description }}">{% endif %}
<!-- Open Graph / Facebook -->
<meta property="og:type" content="{{ type or 'article' }}">
<meta property="og:url" content="{{ metadata.url + page.url }}">
<meta property="og:title" content="{{ title or metadata.title }}">
{% if description %}<meta property="og:description" content="{{ description }}">{% endif %}
<meta property="og:image" content="{{ metadata.url }}{{ image or '/images/Logo.png' }}">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:site_name" content="{{ metadata.title }}">
<meta property="og:locale" content="{{ metadata.language or 'fr_FR' }}">
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="{{ metadata.url + page.url }}">
<meta property="twitter:title" content="{{ title or metadata.title }}">
{% if description %}<meta property="twitter:description" content="{{ description }}">{% endif %}
<meta property="twitter:image" content="{{ metadata.url }}{{ image or '/images/Logo.png' }}">
<script type="application/ld+json"> <script type="application/ld+json">
{ {
"@context": "https://schema.org", "@context": "https://schema.org",