# Corbeille

> La corbeille est un statut de publication intermédiaire qui conserve un contenu supprimé pendant une durée limitée avant sa suppression définitive en base.

- Auteur : Clément Hadrot
- Publié le : 2026-09-25
- Mis à jour le : 2026-09-25
- URL : https://wpmoderne.dev.wordpress-developpement.fr/lexique/corbeille/

Supprimer un article par erreur ne doit pas signifier le perdre irrémédiablement : depuis la version 2.9, WordPress place tout contenu effacé dans un état transitoire avant sa disparition réelle.

## Fonctionnement dans WordPress

Mettre un article à la corbeille change simplement son `post_status` en `trash` ; le contenu reste en base et peut être restauré en un clic depuis l'écran « Corbeille » des listes d'administration. Passé un délai par défaut de trente jours, une tâche planifiée (`wp_scheduled_delete`) supprime définitivement les éléments trop anciens, sauf si la constante `EMPTY_TRASH_DAYS` a été modifiée — la valeur `0` désactivant totalement la corbeille.

## Exemple

```
define( 'EMPTY_TRASH_DAYS', 7 ); // vider la corbeille après une semaine
```

## Bon à savoir

- Un contenu à la corbeille disparaît des recherches et des flux publics, mais conserve ses métadonnées, ses révisions et ses commentaires jusqu'à suppression définitive.
- Les commentaires eux-mêmes ont leur propre statut `trash`, indépendant de celui des articles auxquels ils sont rattachés.
- Un site géré via l'API REST ou une commande WP-CLI peut demander une suppression directe, avec le paramètre `force`, qui contourne totalement la corbeille et détruit le contenu sans étape intermédiaire.

Les médias de la bibliothèque suivent une logique distincte : leur suppression déclenche généralement un effacement immédiat du fichier physique associé, sans passage systématique par cette même étape intermédiaire réservée principalement aux articles, pages et types de contenu personnalisés.
