Comment limiter ou désactiver la corbeille vide informatisée dans WordPress

Publié: 2023-02-01


Voulez-vous ajuster la fréquence de vidage de votre corbeille sur votre page Web WordPress ou empêcher WordPress de vider la corbeille rapidement ?

Par défaut, WordPress supprimera immédiatement tout ce qui a été dans la corbeille 30 fois. Cependant, certains utilisateurs peuvent souhaiter que la poubelle soit vidée beaucoup plus ou moins souvent, ou souhaiter vider la poubelle manuellement.

Dans cet article, nous vous montrerons clairement comment restreindre ou désactiver le vidage automatique de la corbeille dans WordPress.

How to Disable Auto Empty Trash in WordPress

Qu'est-ce que la corbeille dans WordPress ?

WordPress a ajouté un élément de corbeille de retour dans l'édition 2.9. Il fonctionne comme la corbeille ou la corbeille de votre ordinateur personnel.

Dans un autre texte, vos messages supprimés ne sont pas supprimés définitivement mais sont envoyés à la corbeille en remplacement afin qu'ils puissent être récupérés pendant un certain temps. N'importe qui peut supprimer un message accidentellement. C'est pourquoi WordPress a tendance à faciliter la restauration des publications et des pages supprimées.

Vous pouvez les afficher en cliquant sur Articles » Tous les articles depuis votre tableau de bord WordPress, puis en cliquant sur la solution « Corbeille ».

View trashed posts

Votre page Web WordPress supprimera systématiquement tout ce qui se trouve dans la corbeille juste après 30 fois afin qu'elle ne s'accumule pas.

Et si vous ne voulez vraiment pas que WordPress supprime mécaniquement les objets de la corbeille ? Ou vous préféreriez qu'il soit vidé plus ou moins souvent qu'une fois par mois.

Laissez-nous chercher comment vous pouvez le vider rapidement aussi souvent que vous le souhaitez. Nous protégerons 3 méthodes ci-dessous. Le premier système est le plus simple pour la plupart des acheteurs. Vous pouvez utiliser les backlinks ci-dessous pour passer à votre stratégie la plus populaire.

Méthode 1 : Modification lorsque la corbeille WordPress est vidée avec un plugin

Initialement, vous devrez installer et activer le plugin Change Vacant Trash Time. Pour plus de détails, consultez notre tutoriel étape par étape sur la configuration d'un plugin WordPress.

Lors de l'activation, vous devriez vraiment jeter un œil à la page Web Paramètres »Standard de votre tableau de bord d'administration. Ensuite, faites défiler jusqu'à la base du site et vous découvrirez un nouveau placement "Temps pour vider la corbeille (en temps)".

Empty trash can after certain days

Triez simplement le nombre de jours que WordPress devrait prendre pour vider la corbeille. Par exemple, vous pouvez choisir 1 pour chaque jour, 7 pour une semaine ou 30 pour un mois.

Si vous formez , les publications et les pages Web supprimées seront supprimées pour toujours au lieu d'être placées dans la corbeille.

Remarque : Faites très attention à placer le temps de vidange à . Il peut être difficile de récupérer des publications et des pages Internet complètement supprimées. Assurez-vous que vous utilisez un plugin de sauvegarde, juste au cas où.

N'oubliez pas de cliquer sur le bouton "Enregistrer les modifications" pour conserver vos options.

Approche 2 : Transformer lorsque la corbeille WordPress est vidée avec du code

Vous pouvez également configurer la fréquence de vidage de la corbeille à l'aide d'un extrait de code. Cette technique n'est pas encouragée pour les débutants, donc si vous n'êtes pas familier avec le code, vous devriez utiliser le système 1 alternativement.

Pour cette stratégie, vous devrez modifier votre fichier wp-config.php.

Si vous n'avez pas modifié le fichier wp-config.php juste avant, consultez notre guide sur la façon de modifier le fichier wp-config.php dans WordPress.

Vous ne pouvez incorporer que la ligne de code suivante dans votre fichier wp-config.php.

determine('EMPTY_TRASH_DAYS', 1 ) //Integer is the volume of times

Vous devez le coller vers la fin du fichier, juste avant la ligne qui dit : « C'est tout, arrêtez d'améliorer ! Joyeuse gestion d'un blog.'

Auto trash code in wpconfig

Si vous laissez cet extrait de code tel quel, votre corbeille sera vidée chaque jour ouvrable. N'hésitez pas à transformer le numéro 1 en une autre sélection, et la corbeille sera vidée juste après cette plage de temps.

Si vous ne souhaitez pas du tout utiliser l'aspect poubelle, vous devez définir le nombre à . Les publications et les pages supprimées seront alors définitivement supprimées sans qu'il reste à mettre à la corbeille.

Assurez-vous d'avoir un plugin de sauvegarde configuré pour commencer, juste au cas où vous auriez besoin de restaurer toutes les pages Internet supprimées accidentellement.

N'oubliez surtout pas de sauvegarder le fichier wp-config.php une fois que vous avez conçu vos variantes.

Technique 3 : Empêcher WordPress de vider automatiquement la corbeille

Voulez-vous empêcher WordPress de supprimer automatiquement les marchandises de la corbeille ?

Incorporez simplement le petit extrait de code ci-dessous dans le fichierabilities.php de votre thème. Si vous n'êtes pas habitué à modifier vos documents WordPress de base, consultez notre guide sur la copie et le collage d'extraits de code à partir du World Wide Web.

Maintenant, nous ne recommandons généralement pas de modifier instantanément les fichiers de données de sujet de votre site. La moindre erreur de calcul peut casser votre site Web. Une meilleure façon d'ajouter des extraits de code consiste à utiliser WPCode.

Au départ, vous devrez installer et activer le plug-in WPCode gratuit. Pour plus d'informations, vous devriez consulter nos informations sur la configuration d'un plugin.

Peu de temps après, vous pouvez accéder à Code Snippets » + Incorporate Snippet à partir de votre tableau de bord WordPress, puis trouver la sélection « Ajouter votre code sur mesure (nouvel extrait) ».

Adding Your Custom Code in WPCode

Ensuite, vous devrez entrer un titre pour votre extrait de code.

Ensuite, dupliquez cet extrait et collez-le dans la zone intitulée "Aperçu du code".

functionality wpb_take out_timetable_delete() 
    get rid of_action( 'wp_scheduled_delete', 'wp_scheduled_delete' )

incorporate_motion( 'init', 'wpb_get rid of_routine_delete' )

Ce code élimine simplement l'action qui supprime les éléments supprimés lorsque leur temps est écoulé.

N'oubliez pas de cliquer sur le menu déroulant "Type de code" et de choisir l'alternative "Extrait PHP".

Enter a title for code

Après cela, vous pouvez faire défiler jusqu'à la partie "Insertion" pour voir plus de possibilités, telles que comment et exactement où vous souhaitez insérer le code.

Nous préconisons de travailler avec les sélections par défaut. Le plugin va automatiquement insérer le code et le faire fonctionner partout sur votre site Web.

Select the default Auto Insert method in WPCode

Vous pouvez ensuite cliquer sur la bascule pour activer votre extrait de code.

Au moment où cela est effectué, cliquez simplement sur le bouton "Enregistrer l'extrait" au mieux.

Save and activate code snippet WPCode

Désormais, lorsque vous envoyez une marchandise à la corbeille, elle y restera jusqu'à ce que vous regardiez vos fichiers à la corbeille.

À partir de cet article, vous pouvez simplement cliquer manuellement sur le bouton "Vider la corbeille" pour supprimer n'importe quel message.

Click empty trash button

Nous espérons que ce tutoriel vous a aidé à découvrir comment restreindre ou désactiver la corbeille vacante automatisée dans WordPress. Vous voudrez peut-être également découvrir comment obtenir une certification SSL gratuite ou examiner la liste des besoins en plugins pour développer votre site Web.

Si vous avez apprécié ce rapport, veuillez vous abonner à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous rencontrer sur Twitter et Facebook.