Concept paginas in 11ty
Laatst gewijzigd op 06 November 2024
Tags: 11ty, js, webdev, nodejs
Heb je blogberichten of andere webpagina's die je als concept wil opslaan, ttz waarvan de inhoud nog niet zichtbaar mag zijn, voeg dan volgende code toe aan de frontmatter van je concept-pagina:
eleventyExcludeFromCollections: true
permalink: false
Je kunt draft-posts (concepten) uitsluiten van de uiteindelijke build door twee specifieke dingen toe te voegen aan de Front Matter van de conceptpost:
Zorg ervoor dat het bestand niet wordt geschreven naar de outputmap.
Zorg ervoor dat het bestand niet wordt opgenomen in collecties (zoals de lijst met alle blogposts).
Hier is de Front Matter die je kunt gebruiken in de Markdown-bestanden van je concepten:
---
title: Mijn Nieuwe Draft Post
date: 2025-10-10
tags: post
permalink: false
eleventyExcludeFromCollections: true
---
Dit is de inhoud van mijn concept. Het zal niet in de live website verschijnen.
De Belangrijkste Eigenschappen
permalink: false: Dit vertelt Eleventy dat het geen HTML-bestand voor deze template moet genereren in de outputmap (_site/ of wat je ook gebruikt).
eleventyExcludeFromCollections: true : Dit zorgt ervoor dat deze post wordt uitgesloten van alle collecties, inclusief die automatisch door Eleventy worden gemaakt of die je zelf hebt gedefinieerd (zoals collections.posts). Dit is essentieel zodat je concepten niet per ongeluk in een lijst van posts op je homepage of archiefpagina's verschijnen.