Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man den WordPress-Papierkorb automatisch leert

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Möchten Sie, dass der Papierkorb auf Ihrer WordPress-Website automatisch geleert wird?

Standardmäßig löscht WordPress automatisch alles, was sich 30 Tage lang im Papierkorb befunden hat. Manche Benutzer möchten jedoch, dass der Papierkorb mehr oder weniger oft geleert wird.

In diesem Artikel zeigen wir Ihnen, wie Sie Ihren Papierkorb täglich, wöchentlich oder in beliebigen Abständen automatisch leeren können.

How to automatically empty your WordPress trash

Was ist Papierkorb in WordPress?

WordPress hat bereits in Version 2.9 eine Papierkorbfunktion hinzugefügt. Er funktioniert genau wie der Papierkorb auf Ihrem Computer.

Mit anderen Worten: Ihre gelöschten Beiträge werden nicht sofort entfernt, sondern in den Papierkorb verschoben. Sie können also wiederhergestellt werden, bevor WordPress sie nach einer bestimmten Zeitspanne für immer löscht.

Trash link

Jeder kann versehentlich auf den Link „Löschen“ in einem Beitrag klicken. Deshalb macht WordPress es einfach, gelöschte Beiträge und Seiten wiederherzustellen.

Ihre WordPress-Website löscht automatisch nach 30 Tagen alles, was sich im Papierkorb befindet, damit es sich nicht stapelt und weiterhin Serverressourcen verbraucht.

Wenn Sie verhindern möchten, dass WordPress den Papierkorb automatisch leert, folgen Sie unserer Anleitung zum Deaktivieren des automatischen Leeren des Papierkorbs in WordPress.

Was aber, wenn Sie es vorziehen, dass der Müll regelmäßiger als nur einmal im Monat geleert wird?

Sehen wir uns an, wie Sie den Papierkorb in WordPress nach einer bestimmten Zeitspanne automatisch leeren können.

Wir werden zwei Methoden behandeln. Über die unten stehenden Links können Sie zu Ihrer bevorzugten Methode wechseln:

Für diese Methode werden wir ein benutzerdefiniertes Code-Snippet verwenden, um den Papierkorb in WordPress automatisch zu leeren.

Sie können diesen Codeschnipsel in die Datei functions.php Ihres WordPress-Themes einfügen. Ein winziger Fehler im Code kann jedoch Ihre Website zerstören und unzugänglich machen.

Deshalb empfehlen wir die Verwendung von WPCode. Es ist das beste Code-Snippets-Plugin für WordPress, mit dem Sie sicher benutzerdefinierten Code zu Ihrer Website hinzufügen können, ohne sie zu zerstören.

Zunächst müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Anleitung zur Installation eines WordPress-Plugins.

Hinweis: WPCode hat auch einen kostenpflichtigen Plan, den Sie installieren können, um erstaunliche Funktionen wie eine Code-Snippet-Bibliothek, bedingte Logik, erstellen Sie einen benutzerdefinierten Block, und vieles mehr zu entsperren.

Nach der Aktivierung besuchen Sie die Seite Code Snippets “ +Add Snippet in der WordPress-Admin-Seitenleiste.

Klicken Sie hier auf die Schaltfläche „Snippet verwenden“ unter der Option „Eigenen Code hinzufügen (neues Snippet)“.

Add new snippet

Dadurch werden Sie auf die Seite „Benutzerdefiniertes Snippet erstellen“ weitergeleitet, wo Sie zunächst einen Titel für Ihr Code-Snippet eingeben können. Sie können einen beliebigen Titel eingeben, der Ihnen hilft, ihn zu identifizieren.

Wählen Sie anschließend die Option „PHP Snippet“ als „Code-Typ“ aus dem Dropdown-Menü auf der rechten Seite.

Choose PHP as the code type

Kopieren Sie dann einfach den folgenden Code und fügen Sie ihn in das Feld „Codevorschau“ ein:

define('EMPTY_TRASH_DAYS', 1 ); //Integer is the amount of days

Wenn Sie diesen Code beibehalten, wird Ihr Papierkorb alle 24 Stunden geleert.

Sie können jedoch einfach die Zahl 1 im Code in eine andere Zahl ändern, so dass der Papierkorb für diese Anzahl von Tagen geleert wird.

Sie können zum Beispiel 15 statt 1 in den Code schreiben, wie im folgenden Beispiel, und Ihr WordPress-Papierkorb wird alle 15 Tage geleert:

define('EMPTY_TRASH_DAYS', 15 ); //Integer is the amount of days
Change the number to your liking in the code

Wenn Sie jedoch die Anzahl der Tage auf 0 setzen, wird die Papierkorbfunktion von WordPress vollständig entfernt. WordPress löscht dann Beiträge und Seiten dauerhaft, ohne sie in den Papierkorb zu legen.

Hinweis: Stellen Sie sicher, dass Sie ein Backup Ihrer WordPress-Website haben, bevor Sie diese Funktion aktivieren, damit Sie versehentlich gelöschte Seiten oder Beiträge wiederherstellen können.

Blättern Sie dann nach unten zum Abschnitt „Einfügen“ und wählen Sie den Modus „Automatisch einfügen“.

Der benutzerdefinierte Code wird auf Ihrer Website live geschaltet, sobald Sie das Snippet speichern.

Choose an insertion method

Blättern Sie dann zum oberen Rand der Seite und schalten Sie den Schalter „Inaktiv“ auf „Aktiv“ um.

Vergessen Sie abschließend nicht, auf die Schaltfläche „Snippet speichern“ zu klicken, um Ihre Einstellungen zu speichern und den Code auf Ihrer Website auszuführen.

Save the snippet for emptying trash in WordPress

Methode 2: WordPress-Papierkorb mit einem Plugin automatisch entleeren

Wenn Sie Ihrer Website keinen Code hinzufügen möchten, dann ist diese Methode genau das Richtige für Sie.

Zunächst müssen Sie das Plugin Change Empty Trash Time installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.

Rufen Sie nach der Aktivierung die Seite Einstellungen “ Allgemein im WordPress-Administrationsbereich auf.

Scrollen Sie dann zum unteren Ende der Seite, wo Sie eine neue Option „Zeit zum Leeren des Papierkorbs“ finden.

Use a plugin to empty trash in WordPress

Geben Sie hier einfach die Anzahl der Tage ein, die WordPress für die Leerung des Papierkorbs benötigen soll. Sie können zum Beispiel 1 für täglich, 7 für wöchentlich oder 30 für monatlich eingeben.

Wenn Sie 0 eingeben, werden die gelöschten Beiträge und Seiten endgültig gelöscht und nicht in den Papierkorb verschoben.

Hinweis: Seien Sie sehr vorsichtig, wenn Sie die Zeit zum Leeren auf 0 setzen. Es kann schwierig sein, dauerhaft gelöschte Beiträge und Seiten wiederherzustellen. Stellen Sie sicher, dass Sie ein Backup-Plugin verwenden, nur für den Fall.

Wenn Sie fertig sind, vergessen Sie nicht, auf die Schaltfläche „Änderungen speichern“ zu klicken, um Ihre Einstellungen zu speichern.

Bonus: Erstellen Sie Backups Ihrer Website

Wenn Sie die Papierkorboption entfernt haben und den Inhalt Ihrer Website dauerhaft löschen möchten, empfehlen wir Ihnen, zunächst ein Backup Ihrer Website zu erstellen.

Um dies zu tun, können Sie Duplicator verwenden, das beste WordPress-Backup-Plugin auf dem Markt. Es ist super einsteigerfreundlich und hat erstaunliche Funktionen wie geplante Backups, Wiederherstellungspunkte, Cloud-Speicher-Integration, Migrationstools und mehr.

Duplicator Plugin Mascot created by Solomon Balkhi

Besuchen Sie nach der Aktivierung des Plugins die Seite Duplicator Pro “ Pakete und klicken Sie auf die Schaltfläche „Neu erstellen“ in der oberen Ecke.

Daraufhin wird ein neuer Bildschirm angezeigt, in dem Sie einen Namen für die zu erstellende Sicherung eingeben müssen. Wählen Sie dann einen Speicherort aus und scrollen Sie nach unten zum Abschnitt Archiv, um Ihre Sicherung anzupassen.

Mit dem Plugin können Sie zum Beispiel nur die Datenbank sichern und Dateien, Ordner und Erweiterungen filtern.

Archive settings for backup

Als Nächstes müssen Sie die zusätzlichen Einstellungen im Installationsprogramm ausfüllen und fortfahren.

Duplicator führt nun einen Scan durch und stellt sicher, dass alles in Ordnung ist, um ein Backup zu erstellen. Sobald das erledigt ist, können Sie auf die Schaltfläche „Erstellen“ klicken.

View scan of your package

Sie haben nun erfolgreich eine Sicherungskopie Ihrer Website erstellt und können alle versehentlich gelöschten Inhalte wiederherstellen. Detaillierte Anweisungen finden Sie in unserer Anleitung für Einsteiger, wie Sie Ihre WordPress-Site sichern können.

Wir hoffen, dass dieses Tutorial Ihnen geholfen hat zu lernen, wie Sie Ihren Papierkorb in WordPress automatisch leeren können. Vielleicht möchten Sie auch erfahren, wie Sie ein kostenloses SSL-Zertifikat erhalten oder sich die Liste der besten WooCommerce-Plugins für Ihren Online-Shop ansehen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

4 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. kenal says

    I found this very useful because even after deleting a post, slide or comment. Going to the trash to permanently empty it is always the next step. Makes me more lazy in regards to that which is cool.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.