So begrenzen oder deaktivieren Sie den computergesteuerten leeren Papierkorb in WordPress

Veröffentlicht: 2023-02-01


Möchten Sie anpassen, wie oft Ihr Papierkorb auf Ihrer WordPress-Webseite geleert wird, oder verhindern, dass WordPress den Papierkorb schnell leert?

Standardmäßig löscht WordPress sofort alles, was 30 Mal im Papierkorb war. Einige Kunden möchten jedoch möglicherweise, dass der Papierkorb mehr oder weniger regelmäßig geleert wird, oder möchten den Papierkorb manuell leeren.

In diesem Beitrag zeigen wir Ihnen anschaulich, wie Sie das automatische Leeren des Papierkorbs in WordPress einschränken oder deaktivieren können.

How to Disable Auto Empty Trash in WordPress

Was ist Müll in WordPress?

WordPress hat bereits in Version 2.9 wieder ein Trash-Element hinzugefügt. Es funktioniert genauso wie der Papierkorb oder Papierkorb auf Ihrem PC.

Mit anderen Worten, Ihre gelöschten Beiträge werden nicht dauerhaft entfernt, sondern ersatzweise in den Papierkorb verschoben, damit sie eine Zeit lang wiederhergestellt werden können. Jeder kann einen Beitrag versehentlich löschen. Aus diesem Grund neigt WordPress dazu, gelöschte Beiträge und Seiten mühelos wiederherzustellen.

Sie können sie anzeigen, indem Sie wahrscheinlich in Ihrem WordPress-Dashboard auf Beiträge » Alle Beiträge gehen und dann auf die Lösung „Papierkorb“ klicken.

View trashed posts

Ihre WordPress-Webseite löscht routinemäßig alles im Papierkorb nach 30 Mal, damit es sich nicht anhäuft.

Was ist, wenn Sie wirklich nicht möchten, dass WordPress Objekte automatisch aus dem Papierkorb löscht? Oder Sie würden es vorziehen, viel mehr oder viel seltener als einmal im Monat geleert zu werden.

Lassen Sie uns recherchieren, wie Sie ihn beliebig oft schnell entleeren können. Wir werden 3 Methoden unten schützen. Das erste System ist für die meisten Käufer am einfachsten. Sie können die Backlinks unten verwenden, um zu Ihrer beliebtesten Strategie zu springen.

Methode 1: Ändern, wann der WordPress-Papierkorb mit einem Plugin geleert wird

Zunächst müssen Sie das Plug-in Change Vacant Trash Time installieren und aktivieren. Weitere Einzelheiten finden Sie in unserem Move-by-Stage-Tutorial zum Einrichten eines WordPress-Plugins.

Bei der Aktivierung sollten Sie unbedingt einen Blick auf die Webseite Einstellungen » Standard Ihres Admin-Dashboards werfen. Scrollen Sie danach zum unteren Rand der Website, und Sie werden eine neue Platzierung „Zeit zum Leeren des Papierkorbs (in Zeiten)“ finden.

Empty trash can after certain days

Sortieren Sie einfach die Anzahl der Tage ein, die WordPress benötigen soll, um den Papierkorb zu leeren. Sie können beispielsweise 1 für jeden Tag, 7 für wöchentlich oder 30 für Monat zu Monat variieren.

Wenn Sie bilden , werden gelöschte Beiträge und Webseiten für immer gelöscht oder in den Papierkorb verschoben.

Hinweis : Achten Sie darauf , die Zeit zum Entleeren auf zu setzen . Es kann schwierig sein, vollständig gelöschte Beiträge und Internetseiten wiederherzustellen. Stellen Sie sicher, dass Sie ein Backup-Plugin verwenden, nur in der Situation.

Versäumen Sie wirklich nicht, auf die Schaltfläche „Änderungen speichern“ zu klicken, um Ihre Optionen beizubehalten.

Ansatz 2: Transformieren, wenn der WordPress-Papierkorb mit Code geleert wird

Sie können auch konfigurieren, wie oft der Papierkorb geleert wird, indem Sie ein Code-Snippet verwenden. Diese Technik wird Neulingen nicht empfohlen. Wenn Sie also mit Code nicht vertraut sind, sollten Sie alternativ System 1 verwenden.

Für diese Strategie musst du deine wp-config.php-Datei bearbeiten.

Wenn Sie die Datei wp-config.php noch nicht bearbeitet haben, lesen Sie unsere Anleitung zum Bearbeiten der Datei wp-config.php in WordPress.

Du kannst nur die folgende Codezeile in deine wp-config.php-Datei integrieren.

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

Sie müssen es am Ende der Datei einfügen, direkt vor der Zeile, die besagt : „Das ist alles, stoppe die Verbesserung! Fröhlich, einen Blog zu führen.'

Auto trash code in wpconfig

Wenn Sie dieses Code-Snippet unverändert lassen, wird Ihr Papierkorb jeden Werktag geleert. Es kostet nichts, den Betrag 1 in eine andere Auswahl umzuwandeln, und der Papierkorb wird nach dieser Zeitspanne geleert.

Wenn Sie den Papierkorb überhaupt nicht verwenden möchten, müssen Sie die Nummer auf festlegen. Gelöschte Beiträge und Seiten werden dann endgültig gelöscht und nicht mehr in den Papierkorb verschoben.

Stellen Sie sicher, dass Sie zunächst ein Backup-Plugin eingerichtet haben, falls Sie versehentlich gelöschte Internetseiten wiederherstellen müssen.

Vergiss wirklich nicht, die Datei wp-config.php zu speichern, sobald du deine Variationen entworfen hast.

Technik 3: WordPress daran hindern, den Papierkorb automatisch zu leeren

Möchten Sie verhindern, dass WordPress Waren automatisch aus dem Papierkorb löscht?

Integrieren Sie einfach das kleine Code-Snippet unten in die Capabilities.php-Datei Ihres Themes. Wenn Sie nicht damit beschäftigt sind, Ihre wichtigsten WordPress-Dokumente zu ändern, sehen Sie sich unseren Leitfaden zum Kopieren und Einfügen von Code-Snippets aus dem World Wide Web an.

Nun empfehlen wir im Allgemeinen nicht, die Themendatendateien Ihrer Website sofort zu bearbeiten. Die kleinste Fehleinschätzung kann Ihre Website beschädigen. Eine bessere Möglichkeit, Code-Snippets hinzuzufügen, ist die Verwendung von WPCode.

Zunächst müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Weitere Fakten finden Sie in unseren Informationen zum Einrichten eines Plugins.

Kurz danach können Sie in Ihrem WordPress-Dashboard zu Code-Snippets » + Snippet integrieren gehen und dann die Auswahl „Ihren maßgeschneiderten Code hinzufügen (neues Snippet)“ finden.

Adding Your Custom Code in WPCode

Anschließend müssen Sie einen Titel für Ihr Code-Snippet eingeben.

Duplizieren Sie dann dieses Snippet und fügen Sie es in das Feld „Codevorschau“ ein.

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' )

Dieser Code eliminiert einfach die Aktion, die verworfene Dinge löscht, wenn ihre Zeit abgelaufen ist.

Vergessen Sie nicht, auf das Dropdown-Menü „Codetyp“ zu klicken und die Alternative „PHP-Snippet“ auszuwählen.

Enter a title for code

Danach können Sie nach unten zum Abschnitt „Einfügen“ scrollen, um weitere Möglichkeiten zu sehen, z. B. wie und wo Sie den Code einfügen möchten.

Wir empfehlen, mit der Standardauswahl zu arbeiten. Das Plug- in fügt den Code ein und führt ihn an allen Stellen auf Ihrer Website aus.

Select the default Auto Insert method in WPCode

Sie können dann auf den Schalter klicken, um Ihr Code-Snippet zu aktivieren .

Klicken Sie zum Zeitpunkt der Ausführung am besten einfach auf die Schaltfläche "Snippet speichern".

Save and activate code snippet WPCode

Wenn Sie jetzt eine Ware in den Papierkorb schicken, bleibt sie dort, bis Sie sich Ihre Dateien im Papierkorb ansehen.

In diesem Artikel können Sie einfach manuell auf die Schaltfläche „Papierkorb leeren“ klicken, um einen Beitrag zu löschen.

Click empty trash button

Wir hoffen, dass dieses Tutorial Ihnen dabei geholfen hat, herauszufinden, wie Sie den automatisierten leeren Papierkorb in WordPress einschränken oder deaktivieren können. Vielleicht möchten Sie auch herausfinden, wie Sie eine kostenlose SSL-Zertifizierung erhalten, oder sich unsere Liste der Notwendigkeit von Plugins ansehen, um Ihre Website zu erweitern.

Wenn Ihnen dieser Bericht gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie können uns auch auf Twitter und Fb begegnen.