---
title: "Collections · Leiho"
description: "Définissez des types de contenu et leurs champs dans Leiho, ou gardez les champs ACF que vous avez déjà. Dans les deux cas, les entrées sont des articles WordPress, modifiés visuellement et servis par la même API."
url: https://leiho.dev/fr/features/collections
lang: fr
updated: 2026-11-04
---
Collections

# Votre modèle de contenu, dans WordPress.

Définissez des types de contenu et leurs champs dans Leiho, ou gardez les champs ACF que vous avez déjà. Dans les deux cas, les entrées sont des articles WordPress, modifiés visuellement et servis par la même API.

- [Essayer dans le navigateur](https://leiho.dev/fr/try)
- [Lire la documentation](https://leiho.dev/fr/docs)

### 19 types de champs

Texte, texte riche, nombre, booléen, dates, sélection, slug, e-mail, URL, couleur, image, fichier, galerie, lien, référence, liste, blocs et groupe, imbricables librement.

### Les entrées sont des articles

Rôles, brouillons, planification, corbeille, révisions, médiathèque, extensions SEO et multilingues continuent de fonctionner.

### Stockage typé

Les valeurs sont stockées dans une table par collection, avec des colonnes typées et indexées, pas dans postmeta. MySQL, MariaDB ou SQLite.

### Constructeur de schéma

Créez des collections et des pages uniques sans écrire de JSON, et vérifiez la migration avant qu’elle ne s’exécute.

### Migrations sûres

Renommer un champ ne coûte rien. Les colonnes supprimées ou changées de type sont archivées, jamais effacées.

### Import depuis ACF

Passez un type de contenu ACF dans Leiho en quelques clics, avec le même JSON côté front, et revenez en arrière si vous changez d’avis.

## Le schéma comme du code

Exportez le schéma dans leiho.schema.json, gardez-le dans le dépôt de votre front et importez-le sur un autre site.

```json
{
  "leiho": "collections",
  "version": 1,
  "collections": [
    { "id": "service", "label": "Services", "path": "/services/{slug}", "fields": [
      { "name": "price", "type": "number", "min": 0 },
      { "name": "faq", "type": "list", "fields": [
        { "name": "question", "type": "text", "required": true },
        { "name": "answer", "type": "richtext" }
      ] }
    ] }
  ]
}
```

### ACF continue de fonctionner

Leiho lit et écrit les champs ACF que vous avez déjà : répéteurs, groupes, contenu flexible, relations et images. Vous pouvez passer vos types de contenu dans Collections un par un, ou jamais.

Autres fonctionnalités

- [**Édition visuelle**Cliquez et tapez sur la vraie page](https://leiho.dev/fr/features/visual-editing)
- [**Traduction**Toutes les langues, une seule entrée](https://leiho.dev/fr/features/localization)
- [**API de contenu**Une requête, typée, mise en cache](https://leiho.dev/fr/features/content-api)
- [**Publication**En direct, build hook, GitHub Actions, Coolify](https://leiho.dev/fr/features/publishing)
- [**IA et agents**Ton de marque et MCP pour vos agents](https://leiho.dev/fr/features/ai)
- [**SEO et recherche IA**Données structurées, llms.txt, Markdown](https://leiho.dev/fr/features/ai-search)

## Modifiez le vrai site.

Gratuit et open source. Essayez-le sur un vrai WordPress, dans votre navigateur.

- [Essayer dans votre navigateur](https://leiho.dev/fr/try)
- [Voir sur GitHub](https://github.com/pixelersagency/leiho)
