Front Matter¶
Le front matter est constitué de métadonnées YAML placées en tête des fichiers Markdown ou HTML, qui contrôlent la façon dont Jekyll traite le contenu.
Structure de base¶
Champs obligatoires¶
Pour toutes les pages¶
---
title: "Page Title" # Required: Displayed in browser tab and headings
layout: default # Required: Template to use from _layouts/
---
Pour les articles de blog¶
Champs optionnels courants¶
SEO et mĂ©tadonnĂ©es¶
---
description: "A brief description for search engines (150-160 chars)"
author: "Your Name"
lastmod: 2026-06-14T00:00:00.000Z
keywords:
primary: ["keyword1", "keyword2"]
secondary: ["keyword3"]
---
Organisation¶
---
categories:
- category1
- subcategory
tags:
- tag1
- tag2
- tag3
permalink: /custom-url/ # Override default URL
---
Options d'affichage¶
---
preview: /images/previews/front-matter.png
toc: true # Show table of contents
comments: true # Enable comments (if configured)
sidebar:
nav: docs # Use 'docs' navigation in sidebar
---
Options de mise en page¶
Mises en page disponibles dans Zer0-Mistakes :
| Mise en page | Objectif |
|---|---|
default |
Page standard avec barre latérale |
journals |
Articles de blog avec affichage des métadonnées |
home |
Mise en page de la page d'accueil |
collection |
Pages d'index de collection |
landing |
Pages d'atterrissage pleine largeur |
Champs spĂ©cifiques aux collections¶
Documentation (_docs)¶
---
difficulty: beginner # beginner, intermediate, advanced
estimated_reading_time: "10 minutes"
prerequisites:
- Docker installed
- Basic Jekyll knowledge
lastmod: 2026-06-14T00:00:00.000Z
---
Articles de blog (_posts)¶
---
excerpt: "Custom excerpt for listings"
preview: /images/previews/front-matter.png
featured: true # Feature on homepage
---
Barre latĂ©rale de navigation¶
Contrôlez quelle navigation apparaît dans la barre latérale :
Fichiers de navigation disponibles :
main- Navigation principale du sitedocs- Barre latérale de documentationquickstart- Guide de démarrage rapide
Exemples¶
Page de documentation complète¶
---
title: "Installation Guide"
description: "Step-by-step installation instructions"
layout: default
categories:
- docs
- setup
tags:
- installation
- docker
permalink: /docs/installation/
difficulty: beginner
estimated_reading_time: "10 minutes"
prerequisites:
- Docker Desktop
lastmod: 2026-06-14T00:00:00.000Z
sidebar:
nav: docs
---
Article de blog complet¶
---
title: "Getting Started with Jekyll"
description: "Learn the basics of Jekyll static site generation"
layout: article
date: 2025-01-15
lastmod: 2026-06-14T00:00:00.000Z
author: "Amr"
categories:
- tutorials
- jekyll
tags:
- jekyll
- getting-started
preview: /images/previews/front-matter.png
comments: true
---
Ressources connexes¶
Voir aussi¶
- [[Jekyll]]
- [[Liquid]]
- [[SEO]]
- [[Customization]]