Zum Hauptinhalt springen
4 Minuten Lesedauer (729 Wörter)

Bereinigen Sie die wp_posts WordPress-Tabelle

BEREINIGUNG-DER-WP-POSTS

Für jeden Beitrag, den Sie schreiben, oder jede Seite, die Sie erstellen, speichert WordPress viele Revisionen, zu denen Sie zurückkehren können. Dieser Komfort ist in Ordnung, bis Sie eines Tages feststellen, dass Ihr Serverplatz inexplicably belegt ist. Der Schuldige ist die wp_posts-Tabelle, die mangels Einschränkungen bei den Revisionen wächst und wächst.

 

Das WordPress wp-posts-Revisionssystem

Revisionen können über das Seitenleistenmenü auf jedem Beitrag oder jeder Seite aufgerufen werden. Sie können Revisionen durchsuchen, um zu sehen, was und wann sich geändert hat. Bei Bedarf können Sie zwischen den Revisionen hin- und herwechseln, um nach gelöschtem Inhalt zu suchen oder zu einer älteren Version zurückkehren. Das Problem tritt nur auf, wenn Ihr WordPress-Blog mit Revisionen überflutet wird.

1-Revisionen


 
Standardmäßig speichert WordPress unbegrenzt Revisionen für Ihre Beiträge und Seiten, auch wenn Sie ihnen selten Beachtung schenken. Das Bereinigen der wp_posts-Tabelle und das Freigeben von Speicherplatz kann jedoch so einfach sein wie eine MySQL-Abfrage. In diesem Artikel zeigen wir Ihnen, wie Sie dies tun und wie Sie verhindern, dass sich Revisionen in Zukunft ansammeln.

 

Bereinigen der wp_posts-Tabelle von phpMyAdmin

Revisionen werden in Ihrer MySQL-Datenbank gespeichert, daher ist es sinnvoll, dass der erste Schritt zur Bereinigung von Revisionen die Datenbank selbst ist. phpMyAdmin ist eines der gängigsten Administrationswerkzeuge für MySQL und ermöglicht Abfragen in einer benutzerfreundlichen Oberfläche.

2-Abfrage

 

Um alte Revisionen zu entfernen, suchen und geben Sie die wp_posts-Tabelle ein. Oben wählen Sie den SQL-Tab und geben die folgende Abfrage ein:

LÖSCHE AUS wp_posts WHERE post_type = "revision";

 

Die Abfrage sucht nach Versionen von Beiträgen, die Revisionen in der wp_posts-Tabelle sind, und löscht sie. Einfach, aber äußerst effektiv; in einem kleinen WordPress-Blog verringerte sich die Tabellengröße von 86kb auf 22kb - eine Reduzierung um 75%. In größeren Websites ist es in der Lage, bis zu 90% der archivierten Daten zu entfernen.

 

Bereinigen der wp_posts-Tabelle von WP Speed of Light

Das manuelle Entfernen von Revisionen aus der wp_posts-Tabelle ist komplex und birgt das Risiko, dass tatsächliche Beiträge und Seiten versehentlich entfernt werden. WP Speed of Light bietet eine viel intuitivere Möglichkeit, Revisionen aus der wp_posts-Tabelle zu bereinigen.

Ältere Revisionen können über den Datenbank-Bereinigung-Reiter in der Konfiguration von WP Speed of Lightgelöscht werden. Eine der Optionen ist, alle Beitragsrevisionen zu bereinigen - Häkchen setzen und auf die Schaltfläche 'Bereinigen & Speichern' klicken, um Ihre wp_posts-Tabelle von unnötigem Inhalt zu befreien.

wp-speed-of-light-database-auto-cleaup

 

Wenn Sie das Pro-Addon von WP Speed of Lighthaben, können Sie einen Schritt weiter gehen. Oben auf derselben Seite können Sie die automatische Bereinigung aktivieren und wählen, wie oft die wp_posts-Tabelle bereinigt werden soll. Drücken Sie auf "Bereinigen & Speichern", um die Änderungen zu bestätigen.

 

Begrenzen der Anzahl der WordPress-Revisionen

Wie bei anderen Dingen ist Prävention besser als Heilung. Die WordPress-Konfiguration ermöglicht es Ihnen, die Anzahl der Revisionen zu begrenzen, die für jeden Beitrag oder jede Seite gespeichert werden. Um diese Option festzulegen, greifen Sie mit SFTP auf Ihren Server zu und öffnen die Datei wp-config.php.

wordpressrevisionbig-list

 

In der wp-config.php-Datei suchen Sie nach der ABSPATH-Definitionszeile. Damit eine der folgenden Zeilen funktioniert, müssen Sie sie vor dieser Codezeile einfügen. Es gibt zwei Möglichkeiten, die Anzahl der WordPress-Revisionen zu begrenzen. Sie können die folgende Codezeile schreiben, um nur die neuesten Revisionen beizubehalten:

define('WP_POST_REVISIONS', 5);

 

Natürlich können Sie die Anzahl ändern, um Ihr eigenes Limit für Beiträge und Seitenrevisionen festzulegen. Alternativ können Sie, wenn Sie überhaupt keine Revisionen speichern möchten, das Revisions-System von WordPress insgesamt deaktivieren, indem Sie den folgenden Code schreiben:

definiere('WP_POST_REVISIONS', false);

 

Auf Papier können WordPress-Revisionen ein Segen sein, da sie es ermöglichen, ältere Beiträge und Seiten zu durchsuchen, um Inhalte zu finden, die Sie bearbeitet haben. In der Realität können die Platzbeschränkungen auf kleinen Servern die Benutzerfreundlichkeit von Revisionen beeinträchtigen und sie in umständliche Archive verwandeln. Ob mit WP Speed of Light oder manuelles Entfernen, Revisionen müssen kein Hindernis sein, und Sie können ihr Verhalten an Ihre Bedürfnisse anpassen.

Es ist auch gut zu beachten, dass WP Speed of Light es uns ermöglicht, unsere Site-Geschwindigkeit zu analysieren und uns einfache Optionen zur schnellen Optimierung bietet, wie Sie hier sehen können.

 

Weitere Details: WP Speed of Light >>

 

Bleiben Sie informiert

Wenn Sie unseren Blog abonnieren, senden wir Ihnen eine E-Mail, wenn es neue Updates auf der Seite gibt, damit Sie sie nicht verpassen.

Verwandte Beiträge

Kommentar für diesen Beitrag wurde von Admin gesperrt.
 

Kommentare