Home »» WordPress »» Codeschnipsel »» WordPress Papierkorb -Verweildauer anpassen
Verweildauer bis zum schreddern

WordPress Papierkorb -Verweildauer anpassen

WordPress Papierkorb -Nach über 10 Jahren hat sich in meinen Seiten so einiges angesammelt. Vieles ist noch aktuell, bedarf aber eines kleinen Updates. Es gibt aber auch reichlich Berichte, die in den Papierkorb gehören. Problematisch ist bei WordPress, dass Berichte im Papierkorb in der WordPress Standardeinstellung nach 30 Tagen gelöscht werden.

WordPress Papierkorb
WordPress Papierkorb

Jeder kennt aber die Situation, dass man schnell etwas löscht und später doch noch benötigt, dann ist man dankbar wen die Information noch im Papierkorb zu findet ist.
Ich habe mich deshalb entschlossen die automatisierte Löschung erst nach 5 Jahren anzuwenden. In diesem Zeitraum kann man dann so wie von Windowsanwendungen bekannt den Bericht wieder hervorzaubern.

Für die Nutzer meiner Seite ist dies jedoch nicht möglich, deshalb führe ich ab sofort eine Liste der gelöschten Berichte auf der Seite Papierkorb. Mein Service besteht nun darin, dass Interessenten mir im Kommentarfeld den Namen dieses Berichtes mitteilen können. Ich werde den Bericht dann gerne wieder aus dem Papierkorb herausholen.


WordPress Papierkorb  erst nach x Jahren löschen

Indem die folgende Codezeile in die wp-config.php eingetragen wird, wird der WordPress Papierkorb erst nach 5 Jahren Verweildauer gelöscht.

// Inhalte im Papierkorb erst nach 5 Jahren loeschen 
// WordPress Standard ist 30 Tage 
define('EMPTY_TRASH_DAYS', 1825 );

Plugin Restore Permanently delete Post or Page Data

Bei meiner Suche nach passenden Lösungen rund um die Verweildauer im Papierkorb bin ich auch auf obiges Plugin in der Version 1.0 gestoßen, musste aber leider feststellen, dass es in meinen Anwendungen nicht funktionierte.

Eine Übersicht der gelöschten Beiträge findet man hier: Papierkorb

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.