Revisionen Posts und Seiten löschen und begrenzen - Wie?

  • Hallo,
    ich möchte auch bei Seiten die Revisionen löschen und künftig auch begrenzen. Wie funktioniert das also mit Seiten?

    (Für Posts gibt es hier im Forum bereits einige Anleitungen, für Seiten habe ich leider nichts gefunden. Es wäre vielleicht nicht schlecht, wenn man hier in diesem Thread alles - also für Posts und Pages - nachlesen könnte. Also wenn es nicht allzuviel ausmacht, bitte auch nochmal kurz die Anleitung für Posts mitposten. Danke :-)).

    Gruß
    Holly Wood

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • ok ganz genau
    Post Revisions für Seiten und Beiträge abschalten oder eingrenzen

    in der wp-config.php nach all den anderen "defines" aber vor den Sicherheitscodes

    alles verbieten

    PHP
    define('WP_POST_REVISIONS', false );

    begrenzen zb auf 5

    PHP
    define('WP_POST_REVISIONS', 5 );

    über phpMyAdmin das hier nutzen
    vorhandenes löschen

    PHP
    DELETE FROM wp_posts WHERE post_type = "revision";

    Datenbankback vorher machen

  • Und an Monika auch noch zwei Fragen:

    Zitat

    PHP-Code:
    [COLOR=#000000][COLOR=#0000bb]define[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'WP_POST_REVISIONS'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]false [/COLOR][COLOR=#007700]);
    [/COLOR] [/COLOR]

    begrenzen zb auf 5

    PHP-Code:
    [COLOR=#000000][COLOR=#0000bb]define[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'WP_POST_REVISIONS'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]5 [/COLOR][COLOR=#007700]); [/COLOR][/COLOR]


    1. Muss man beide Zeilen eingeben oder nur die gewünschte?


    Zitat

    über phpMyAdmin das hier nutzen
    vorhandenes löschen

    PHP-Code:
    [COLOR=#000000][COLOR=#0000bb]DELETE FROM wp_posts WHERE post_type [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#dd0000]"revision"[/COLOR][COLOR=#007700];
    [/COLOR] [/COLOR]

    Datenbankback vorher machen



    2. Wenn man 1. macht, kann dann 2 phpMyAdmin entfallen?


    Gruß
    Holly Wood

    Einmal editiert, zuletzt von Holly Wood (5. August 2014 um 15:15)

  • na entweder willst du keine Post Revisons
    oder Du magst es begrenzen

    beides geht irgendwie nicht

    das eine löscht die vorhandenen PostRevisions und das andere begrenzt sie oder verbietet sie...


    mehr gibts dazu nicht zu erklären :-)

  • Hallo zusammen,

    bei Beiträgen finde ich unter "Ansicht anpassen" die Revisionen und kann diese ein oder ausblenden. Auf Seiten fehlt dieser Eintrag jedoch. "Revisionen" wird mit unter "Ansicht anpassen" einfach nicht angezeigt! ... Any idea?

  • Hi,

    kannst du generell nur aktivieren, wenn Revisionen für die Seiten deiner WP Installation vorliegen.
    Musst du mal eine Seite zum Bearbeiten aufrufgen und dann schauen ob die Option unter dem Reiter Ansicht anpassen zur Verfügung steht.
    Tut sie dies nicht, liegen keine Revisionen vor, auf die man zugreifen könnte.
    Ob man für Seiten die Revisionen Anzeigen Option generell (evt. per Erweiterung der functions.php, oder Plugin) aktivieren kann, auch wenn keine vorhanden sind, kann ich leider so aus dem Stehgreif nicht beantworten.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Im Regelfall haben WordPress "Seiten" auch Revisionen, sofern mehrere Versionen gespeichert wurden. Es kann sein, dass die Revisionen durch ein Plugin oder einem Code-Schnipsel im Theme o.ä. ausgeblendet oder abgeschaltet wurden, da reicht z.B. schon ein kleiner Haken unter "Verstecken" in einer Advanced Custom Fields Gruppe, falls dieses Plugin zum Einsatz kommt...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!