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

Bereinigen Sie die WordPress-Tabelle wp_posts

CLEANUP-THE-WP-POST

Für jeden Beitrag 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 aus unerklärlichen Gründen überlastet ist. Der Schuldige ist die Tabelle wp_posts, die mangels Einschränkungen bei Revisionen wächst und wächst.

 

Das WordPress wp-posts Revisionssystem

Auf Revisionen kann über das Seitenleistenmenü auf jedem Beitrag oder jeder Seite zugegriffen werden. Sie können Revisionen durchsuchen, um zu sehen, was sich wann geändert hat. Bei Bedarf können Sie zwischen den Revisionen hin und her gehen, um nach gelöschten Inhalten zu suchen, oder zu einer älteren Version zurückkehren. Das Problem tritt nur auf, wenn Ihr WordPress-Blog mit Revisionen überschwemmt ist.

1-Revisionen


 
Standardmäßig speichert WordPress unbegrenzte Revisionen für Ihre Beiträge und Seiten, auch wenn Sie selten darüber nachdenken. Das Bereinigen der Tabelle wp_posts und das Freigeben von Speicherplatz kann jedoch so einfach sein wie eine MySQL-Abfrage. In diesem Artikel zeigen wir Ihnen, wie es geht und wie Sie verhindern können, dass sich in Zukunft Revisionen ansammeln.

 

Bereinigen der Tabelle wp_posts von phpMyAdmin

Revisionen werden in Ihrer MySQL-Datenbank gespeichert. Daher ist es sinnvoll, dass die Datenbank selbst die erste Station für die Bereinigung von Revisionen ist. phpMyAdmin ist eines der am häufigsten verwendeten Verwaltungstools für MySQL und ermöglicht das Abfragen in einem benutzerfreundlichen Layout.

2-Abfrage

 

Um alte Revisionen zu entfernen, suchen Sie die Tabelle wp_posts und geben Sie sie ein. Wählen Sie oben die Registerkarte SQL und geben Sie die folgende Abfrage ein:

DELETE FROM wp_posts WHERE post_type = "revision";

 

Die Abfrage sucht nach Versionen von Posts, bei denen es sich um Revisionen in der Tabelle wp_posts handelt, und löscht sie. Einfach, aber äußerst effektiv; In einem kleinen WordPress-Blog stieg die Tabellengröße von 86 KB auf 22 KB - eine Reduzierung um 75%. Auf größeren Websites können bis zu 90% der archivierten Daten entfernt werden.

 

Bereinigen der wp_posts-Tabelle von WP Speed of Light

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

Alte Revisionen können über das Menü "Datenbankbereinigung" in WP Speed of Light Konfiguration von WP Speed of Light gelöscht werden. Eine der Optionen ist das Bereinigen aller Post-Revisionen. Aktivieren Sie diese Option und klicken Sie auf die Schaltfläche "Reinigen und Speichern", um Ihre wp_posts-Tabelle von unnötigem Inhalt zu befreien.

wp-Lichtgeschwindigkeit-Datenbank-Auto-Cleaup

 

Wenn Sie das Pro Addon von WP Speed of Light , können Sie noch einen Schritt weiter gehen. Oben auf derselben Seite können Sie die automatische Bereinigung aktivieren und festlegen, wie oft die Tabelle wp_posts bereinigt werden soll. Drücken Sie Clean & Save, um die Änderungen zu bestätigen.

 

Begrenzung der Anzahl der WordPress-Revisionen

Vorbeugen ist wie andere Dinge besser als heilen. Mit der Konfiguration von WordPress können Sie die Anzahl der Revisionen begrenzen, die für jeden Beitrag oder jede Seite gespeichert werden sollen. Um diese Option festzulegen, greifen Sie mit SFTP auf Ihren Server zu und öffnen Sie die Datei wp-config.php.

wordpressrevisionbig-list

 

In der Datei wp-config.php möchten Sie nach der ABSPATH-Definitionszeile suchen. 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. Wenn Sie alternativ überhaupt keine Revisionen speichern möchten, können Sie das Revisionssystem von WordPress vollständig deaktivieren, indem Sie den folgenden Code schreiben:

define ('WP_POST_REVISIONS', false);

 

Auf dem Papier können WordPress-Überarbeitungen ein Segen sein, da sie es Ihnen ermöglichen, in älteren Beiträgen und Seiten nach Inhalten zu suchen, die Sie herausgeschnitten haben. Tatsächlich können die Platzbeschränkungen auf kleinen Servern dazu führen, dass Revisionen nicht mehr nutzbar sind und sie zu schwerfälligen Archiven werden. Ob mit WP Speed of Light oder manuelles Entfernen, Überarbeitungen müssen kein Hindernis sein und Sie können ihr Verhalten in Zukunft an Ihre Bedürfnisse anpassen.

Es ist auch gut zu wissen, dass WP Speed of Light es uns ermöglicht, die Geschwindigkeit unserer Website zu analysieren und uns auch einfache Optionen zur schnellen Optimierung an die Hand gibt, wie Sie hier .

 

Weitere Details: WP Speed of Light >>

 

3
Bleib informiert

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

zusammenhängende Posts

Der Kommentar zu diesem Beitrag wurde vom Administrator gesperrt.
 

Bemerkungen