Comment limiter ou désactiver la corbeille automatique vide dans WordPress
Dans WordPress, lorsque vous supprimez un article ou un commentaire, celui-ci est mis à la corbeille. Par défaut, les publications et les commentaires supprimés restent dans votre base de données pendant 30 jours, ce qui vous laisse suffisamment de temps pour les restaurer si nécessaire. Après 30 jours, WordPress supprime automatiquement tout le contenu de la corbeille de manière permanente. Dans cet article, nous allons vous montrer comment limiter ou désactiver la fonctionnalité de corbeille automatique WordPress..
Quelle est la corbeille dans WordPress?
Lorsque vous supprimez un article, une page ou un commentaire dans WordPress, il est marqué comme une corbeille..
Vous pouvez voir les publications ou les commentaires supprimés en cliquant sur le lien Corbeille lorsque vous affichez des publications, des pages ou des commentaires..
Par défaut, ces éléments y resteront pendant 30 jours. Après cela, WordPress les supprimera automatiquement de façon permanente.
Vous pouvez remplacer le processus automatique en allant à la corbeille et en supprimant les éléments manuellement en cliquant sur le lien supprimer définitivement.
Mais que faire si vous ne voulez pas que WordPress supprime des éléments de la corbeille? Ou peut-être souhaitez-vous que WordPress supprime automatiquement les éléments dans un délai de 30 jours.
Voyons comment limiter ou désactiver la fonctionnalité de corbeille automatique WordPress.
Arrêter WordPress de vider automatiquement la corbeille
Voulez-vous empêcher WordPress de supprimer automatiquement les éléments de la corbeille? Voici ce que tu dois faire.
Ajoutez simplement ce petit extrait de code dans le fichier functions.php de votre thème ou dans un plugin spécifique au site..
fonction wpb_remove_schedule_delete () remove_action ('wp_scheduled_delete', 'wp_scheduled_delete'); add_action ('init', 'wpb_remove_schedule_delete');
Ce code supprime simplement l'action qui supprime les éléments supprimés lorsque leur temps est écoulé..
Maintenant, lorsque vous envoyez un élément à la corbeille, il y restera jusqu'à ce que vous alliez dans la corbeille et que vous la videz manuellement..
Changer quand vider la corbeille dans WordPress
Comme nous l'avons mentionné précédemment, WordPress vide automatiquement la corbeille après 30 jours. Vous pouvez changer cela pour n'importe quel nombre de jours que vous voulez.
Ajoutez simplement la ligne de code suivante dans votre fichier wp-config.php juste avant la ligne qui dit 'C'est tout, arrête de monter! Bon blogging. '
define ('EMPTY_TRASH_DAYS', 7);
Cette ligne modifie le calendrier de vidage des ordures en 7 jours. Vous pouvez changer 7 à n'importe quel nombre de jours que vous voulez.
Désactiver la fonctionnalité Corbeille dans WordPress
Nous ne recommandons pas de désactiver la fonctionnalité de corbeille dans WordPress. C'est une fonctionnalité très utile pour supprimer accidentellement un message, une page ou un commentaire..
Toutefois, si vous pensez vraiment que vous n’avez pas besoin de cette fonctionnalité et que vous préférez supprimer des éléments de façon permanente, voici ce que vous devez faire..
Ajoutez simplement cette ligne de code dans votre fichier wp-config.php juste avant la ligne qui dit 'C'est tout, arrête de monter! Bon blogging. '
define ('EMPTY_TRASH_DAYS', 0);
L'ajout de cette ligne désactivera complètement la fonction de corbeille de WordPress. Sur vos publications et pages, types de publications personnalisées et pages de commentaires, vous verrez le lien Supprimer définitivement le lien au lieu de la Corbeille..
C’est tout, nous espérons que cet article vous a appris à limiter ou à désactiver la fonctionnalité de corbeille automatique vide dans WordPress. Vous pouvez également consulter notre liste de 21 plugins pour gérer efficacement les blogs multi-auteurs WordPress.
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.