Seit der Veröffentlichung von WordPress 2.6 hat es schon sehr viele Klagen über die neu eingeführte “Artikelüberarbeitung” (zur Verwaltung unterschiedlicher Versionen eines Beitrags/Artikels) gegeben. Sie wird von vielen als unnötig empfunden und führt vor allen Dingen zu unnötigen Eintragungen in der Datenbank.
Seit heute gibt es nun die ersten Plugins, mit denen man diese Funktion deaktivieren kann. Gleichzeitig kann man sich auch eine Version des Plugins installieren, die auch das automatische Zwischenspeichern (Autosave) deaktiviert.
Nicht getestet, deswegen alle Angaben ohne Gewähr 😉
Wir arbeiten seit 20 Jahren mit WordPress und bieten diverse Dienstleistungen rund um das System an. Kontaktiere uns für weitere Informationen oder für ein Angebot.
Gibt es auch Plugins die das ganze forcieren? Bei mir funktioniert diese WP 2.6-Funktion leider nicht. Im Dashboard/Edit-Menü eines Beitrages wird unter Autor nichts von Versionen angezeigt.
Ich habe gelesen, dass ich die Versionierung mit folgendem Eintrag in der wp-config.php abschalten können soll:
define('WP_POST_REVISIONS', false);
Ausprobiert habe ich es noch nicht…
@Jens,
die Artikelüberarbeitung wird nur bei neuen Artikeln bzw. Artikeln, die mit der Version 2.6 geschrieben wurden, angezeigt – und das natürlich auch nur nach dem Speichern.
@Sahanya:
Auch bei neuen Artikeln zeigt sich dieses Feature leider nicht. Habe sogar extra mal mich mit ‘nem anderen Account angemeldet, nach dem Motto “Vielleicht sehe ich dann nachher die Änderungen eher?” – aber auch da bleibt unter dem Autorenfeld alles leer (i.S. Vesionenverwaltung).
@Markus
define('WP_POST_REVISIONS', false);
Das habe ich vor dem Update auf Wp 2.6 in die wp-config.php eingetragen, da dies im WordPress Deutschland Blog empfohlen wurde.
Danach das Update gefahren und wie es scheint funktioniert alles mit Wp 2.6 🙂
@ Markus
Danke!
@ Topic
Weiß jemand wie man bisher “versionisierte” Artikel wieder los wird? Das Plugin Search Everything findet mir nämlich auch die ganzen Revisionen meiner Seiten…
Die Versionierung ist aber nicht völlig ausgeschaltet, Teile des Codes werden dennoch durchlaufen.
@Jens: Wenn bei dir die Versionierung gar nicht funktioniert, kann es an einer restriktiven Providereinstellung liegen – ini_set() Funktion verboten – über die sich das WP Core Team keine Gedanken gemacht hatte.
Dafür hab ich einen Bug im WP Trac gemeldet und einen Fix in meinem Blog bis zum Erscheinen der Korrektur als Download bereitgestellt.
Hm, nicht umsonst benutze ich noch WordPress 2.3.3 🙂
Die Version ist meiner Meinung nach immernoch die beste und hat das beste Backend. Ich werde wohl auch die nächste Zeit bei dieser Version bleiben.
Grüße
2.3.3 wird aber nicht mehr angepasst falls Lücken auftauchen…
[…] Perun gefunden: Ein Plugin, das die Versionierung deaktiviert, die ab WordPress 2.6 eingebaut ist. […]
[…] [Info: via Perun.net] […]
[…] 5: Dank dem Post beim Vlad Perun bin ich auf ein neues Plugin gestossen das den konflikt zwischen WordPress 2.6 und Podpress 8.8 behebt (lag an der neuen […]
[…] Perun […]
Noch zwei Tipps zum Thema:
Man kann auch die maximale Anzahl der Revisionen pro Beitrag festlegen:
➡ define(‘WP_POST_REVISIONS’, 3);
um die bereits erstellten Revisionen nach dem Deaktivieren dieser Funktionalität aus der Datenbank zu löschen, einfach diese Query ausführen:
➡ DELETE FROM wp_posts WHERE post_type=’revision’
Gruß,
RadixONE
[…] Versionierung in WordPress 2.6 beschäftigt, doch mit dem Plugin, dass ich anschließend bei Perun gefunden hatte, war ich irgendwie nicht ganz zufrieden. Zwar ermöglicht diese die gesamte Deaktivierung […]
Jede angelegte Version kann gelöscht werden, dazu stehen Links bereit, die Nutzung des Plugins ist überflüssig, da wie schon gesagt, Konstanten mit entsprechenden Defs genutzt werden können. Alles weitere dazu steht auch in meiner Zusammenfassung auf WPD.
Frank, ich muss blind sein, wo verstecken sich die Links um Revisionen zu löschen?
@Michael: Du bist nicht blind, ich bin noch im Urlaub. Sorry. Du kannst alternativ die Konstante in der wp-config.php setzen und dann deine Artikel neu speichern, dabei werden dann die überflüssigen Versionen gelöscht. Wenn man für die Konstante einen Wert setzt, dann bleiben die letzten Versionen in Abhängigkeit dieses Wertes übrig.
Ja, man die Versionierung durchaus auch mit Angaben in der wp-config.php löschen, Anzahl beeinflussen … aber nicht alles wollen da “rumpopeln”. Ich denke, dass die Nutzung eines Plugins für viele Nutzer hilfreich sein kann.
Nein, den die Performance ist damit in diesen beiden Fällen wesentlich schlechter. Beide Features können per Konstante beeinflusst werden und sind so schneller im Zugriff. Sicher wird es immer User geben, die einem Plugin den Vorrang geben, aber dann sollte diese Plugin eventuell Hinweise oder Optionen anbieten.
Letztendlich wünschte ich mir auch lieber die Option im Backend von WP als Standard, aber das wurde bisher nicht so seitens der Entwickler gesehen.
Ich würde mir eine Menge Optionen im Backend für WordPress wünschen… da liegen noch viel zu viele Möglichkeiten brach, wundert mich, da ja doch sehr oft aktualisiert wird.
@ Frank
Danke, das hat geklappt.
PS: Geht aber nur wenn der Wert auf 0 gesetzt ist, false wird ignoriert.
Ich habe inzwischen gestrichen die Nase voll von 2.6., das more-Tag wird zwar angezeigt, reagiert aber nicht. weiß jmd. eine Lösung?
In dem blog unter deinem Namen gehts….
@ Frank
Geht doch nicht, egal ob ich nun false oder 0 in der config gesetzt habe, die Revisionen bleiben erhalten. Das was ich in 22. geschrieben habe, stimmt also nicht.
@ Perun
Sorry für meine Doppelposts.
[…] Perun schreibt auch interessantes dazu wie man die Artikelüberarbeitung abstellt. […]