Dans WordPress, les éléments supprimés sont envoyés dans la corbeille, ce qui permet de les restaurer si nécessaire. Cependant, cette corbeille peut s’encombrer au fil du temps, impactant ainsi l’efficacité du site. Pour éviter cela, vous pouvez définir une durée spécifique après laquelle les éléments seront automatiquement supprimés de la corbeille, vous permettant de garder votre site plus propre et de libérer de l’espace.
Le code pour définir une durée de suppression automatique
Le code suivant vous permet de définir une durée de 5 jours avant que les éléments supprimés soient définitivement effacés de la corbeille :
define('EMPTY_TRASH_DAYS', 5 );
Ce code indique à WordPress que la corbeille sera vidée après 5 jours. Vous pouvez modifier cette valeur selon vos préférences.
Où ajouter ce code ?
Ce code doit être ajouté dans le fichier wp-config.php
de votre installation WordPress. Voici les étapes pour l’ajouter :
- Accédez à votre site via FTP ou utilisez le gestionnaire de fichiers dans votre cPanel.
- Localisez le fichier
wp-config.php
à la racine de votre installation WordPress. - Ouvrez le fichier
wp-config.php
avec un éditeur de texte. - Ajoutez la ligne de code
define('EMPTY_TRASH_DAYS', 5 );
juste avant la ligne qui dit/* That's all, stop editing! Happy blogging. */
. - Enregistrez les modifications et téléversez à nouveau le fichier si nécessaire.
Une fois ce code ajouté, WordPress videra automatiquement la corbeille après 5 jours, réduisant ainsi l’encombrement de votre base de données.
Pourquoi définir une durée de suppression automatique ?
Voici quelques raisons pour lesquelles vous voudrez peut-être définir une durée de suppression automatique des éléments dans la corbeille :
- Optimisation des ressources : La corbeille peut contenir de nombreux éléments supprimés, occupant de l’espace dans la base de données. En limitant la durée de conservation des éléments, vous réduisez cet encombrement.
- Amélioration des performances : Une base de données propre et légère permet d’améliorer la vitesse du site. Moins de fichiers obsolètes signifie de meilleures performances, ce qui est crucial pour l’expérience utilisateur et le SEO.
- Simplification de la gestion du site : En activant cette fonctionnalité, vous vous assurez que la corbeille est régulièrement nettoyée sans avoir à y penser. Cela simplifie la gestion du contenu supprimé.
Il est recommandé de ne pas définir une durée trop courte, surtout si vous avez des éléments que vous souhaitez restaurer avant qu’ils ne soient définitivement supprimés. Une période de 5 à 7 jours est généralement un bon compromis pour éviter l’accumulation tout en vous offrant un délai raisonnable pour récupérer des éléments supprimés par erreur.