Überarbeitung von WordPress-Beiträgen leicht gemacht: Eine Schritt-für-Schritt-Anleitung

Veröffentlicht: 2022-08-12

WordPress Post Revisions sind eine nützliche Funktion, die Inhalte auf der WordPress-Site regelmäßig speichert, sodass man in einem unwahrscheinlichen Fall, wie z. B. wenn der Browser abstürzt oder Stromausfälle auftreten, die vorherige Version ihrer Posts wiederherstellen kann.

Außerdem nehmen Autoren oft beim Schreiben eines Artikels oder Blogs einige Änderungen vor, die sie später bereuen. In diesem Fall können sie dann zu ihren vorherigen Entwürfen zurückkehren und die Änderungen rückgängig machen.

Die Beziehung zwischen Revisionen und Autosave

Diese Funktion ist auch mit einer anderen Funktion namens „Autosave“ verbunden. WordPress speichert standardmäßig alle sechzig Sekunden eine Kopie des Seiteninhalts, wenn man Änderungen daran vornimmt. Mit anderen Worten, alle sechzig Sekunden wird diese gespeicherte Kopie wiederholt überschrieben und folglich existiert nur eine automatische Speicherung für jeden Benutzer.

Dadurch wird verhindert, dass der Inhalt in den zuvor erwähnten unwahrscheinlichen Ereignissen gelöscht wird. Außerdem kann man auch die Revisionsschnittstelle verwenden, um auf „Autosave“ zuzugreifen.

Überarbeitungen von WordPress-Beiträgen

So verwalten Sie WordPress-Post-Revisionen

Überarbeitung des WordPress-Beitrags
Nachdem Sie verstanden haben, wie die

WordPress-Post-Revisionen

Funktion und ihre Beziehung zu 'autosave', ist es wichtig zu wissen, wie man diese Funktion verwalten kann. Folgende Methoden können dabei helfen.

1. Verwendung des Post-Revisions-Editors

Wenn ein neuer Beitrag in WordPress erstellt wird, speichert die Beitragsrevisionsfunktion eine Kopie jedes Entwurfs oder des veröffentlichten Updates. Basierend auf ihren Anforderungen können Benutzer auf die ältere Version ihrer Beiträge zugreifen und sie mit den Revisionen vergleichen. Zu diesem Zweck können die Benutzer im Post-Editor auf „Durchsuchen“ klicken.

Dies hilft ihnen, die in jeder Revision vorgenommenen Änderungen anzuzeigen, indem sie auf die Schaltflächen „Zurück“ oder „Weiter“ klicken oder einen Schieberegler ziehen. Außerdem ermöglicht dies den Benutzern, bei Bedarf eine frühere Version vollständig wiederherzustellen.

Neben dem Vergleich verschiedener Versionen können Benutzer auch die Änderungen zwischen zwei verschiedenen Versionen hervorheben, indem sie auf das Kontrollkästchen „Zwei beliebige Versionen vergleichen“ klicken und anschließend mit einem Schieberegler die gewünschten Optionen auswählen.

Das einzige Problem dieser Funktion besteht jedoch darin, dass die Benutzer einen bestimmten Teil eines Textes aus einer bestimmten Version nicht direkt auswählen und kopieren können, während sie verschiedene Versionen vergleichen, da sie Text aus beiden Versionen auswählen.

2. Aktivieren von globalen Revisionen

Wenn Benutzer eine WordPress-Site von der Anfangsphase an entwickeln, wird die WordPress-Post-Revisionsfunktion automatisch in der Site mit einer Standardeinstellungsoption aktiviert, die jede Post-Revision speichert.

Wenn die Benutzer „Revisionen“ nicht als Option in der Post-Einstellung sehen können, wurde sie wahrscheinlich auf Konfigurationsebene ausgeschaltet. Um den Grund zu verstehen, müssen die Benutzer die Datei „WP-config.php“ überprüfen, in der der folgende Satz erscheint.

'define ('WP_Post_Revisions', false).

Im Allgemeinen haben Benutzer drei Möglichkeiten, Werte an Post-Revisionen zu übergeben. Wenn zum Beispiel der obige Satz in der Konfigurationsdatei betrachtet wird, bedeutet der Begriff „false“ oder „0“, dass die Überarbeitung vollständig ausgeschaltet ist und die Benutzer auf die neueste automatisch gespeicherte Version ihrer Beiträge beschränkt sind.

Wenn anstelle des Begriffs „false“ das Wort „true“ oder „-1“ erscheint, stellt dies wiederum die Standardoption in WordPress dar, die es ermöglicht, jede Revision pro Beitrag zu speichern. Wenn diese Begriffe schließlich durch eine Zahl größer als Null ersetzt werden, wird die Anzahl der Überarbeitungen begrenzt und die älteren Versionen würden gelöscht.

Wenn die Benutzer keinen Zugriff auf diese Datei haben, müssen sie sich an ihren Hosting-Provider wenden. Beispielsweise können Tools wie das WP Sweep Plugin Revisionen standardmäßig nur dann deaktivieren, wenn sie von den Benutzern konsultiert werden.

3. Überarbeitungen pro Post kontrollieren

Wenn die Benutzer mit irgendeiner Form von benutzerdefinierter Codierung vertraut sind, können sie den Filter „wp_revisions_to_keep“ verwenden, um die Art und Weise zu steuern, wie Überarbeitungen auf der Ebene pro Beitrag gehandhabt werden.

Dies ist vergleichsweise einfach zu implementieren und erfordert die Übergabe von zwei Parametern an den Filter. Sie sind die Anzahl der Revisionen, die beibehalten werden müssen, und ein gezieltes WordPress-Post-Objekt.

Deaktivieren von Revisionen

Während die WordPress Post Revisions-Funktion für viele von Vorteil ist, sind sie nicht ideal für diejenigen, die nur begrenzten Datenbankspeicherplatz haben oder die nicht benötigen, dass ihre Posts automatisch gespeichert werden.

In einer solchen Situation können Benutzer diese Funktion deaktivieren, indem sie "define ('WP_Post_Revisions', false);" hinzufügen. in der Datei ‚WP-config.php‘. Wenn sie die Funktion wieder aktivieren möchten, müssen sie in derselben Datei das Wort „false“ durch „true“ ersetzen. Darüber hinaus können Benutzer auch die Anzahl der Überarbeitungen für jeden Beitrag begrenzen.

Dazu müssen sie die Wörter „false“ oder „true“ durch ihre bevorzugte Zahl ersetzen, auf die sie ihre Revisionen beschränken möchten.

Risiken bei der Verwendung von Revision auf einer Live-Site

Während Benutzer WordPress Post Revisions- Funktionen basierend auf ihren Anforderungen verwalten und deaktivieren können, sollten sie sich auch des Risikos bewusst sein, das mit der Anwendung auf einer Live-Site verbunden ist.

Da jede Überarbeitung des Beitragsinhalts in der Datenbank gespeichert wird, wird diese Datenbank bei größeren Sites auch viel größer ausfallen. Wenn Sie sie also eingeschaltet lassen, besteht eine hohe Wahrscheinlichkeit, dass die Leistung der größeren Websites beeinträchtigt wird.

Obwohl es schwierig sein wird, die Tiefe der schädlichen Auswirkungen zu verstehen, die dies auf einzelnen Websites haben wird; Es ist jedoch wichtig, der Optimierung der Datenbank Priorität einzuräumen.

Verwenden von Plugins, um die vorhandenen Revisionen zu bereinigen

Nachdem die Benutzer verstanden haben, wie diese Funktion funktioniert, wie man sie verwaltet, sie abschaltet und welche Risiken damit verbunden sind, wenn sie auf Live-Sites angewendet werden, sollten die Benutzer auch verstehen, wie sie die vorhandenen Revisionen löschen können.

Der Grund dafür ist einfach. Sobald ein Beitrag die redaktionelle Phase durchlaufen hat, ist es sinnlos, die ältere Version in der Überarbeitungsdatenbank zu behalten.

Es gibt viele Plugins, die den Benutzern in dieser Hinsicht helfen. Da Plugins jedoch die Datenbank beeinträchtigen können, wird empfohlen, dass Benutzer eine Sicherungsstrategie verfolgen, bevor sie mit diesen Plugins experimentieren.

Daher werden die Anfänger in WordPress-Post-Revisionen anhand der obigen Anleitung ein klares Verständnis der verschiedenen Aspekte erhalten, die mit dieser Funktion verbunden sind.