Support » Allgemeine Fragen » wordpress wieder zum ursprung

  • Gelöst maximus1977

    (@maximus1977)


    Hallo zusammen,

    wie kriege ich wordpress wieder zum ursprung zurück. Ich habe mich an einer Homepage mit verschiedenen Themes versuchst. Jetzt habe ich endlich ein Theme worauf ich aufbauen möchte. Bis jetzt sind aber durch die Instalationen der verschiedenen Themes zusätzlich, die dazugehörigen Icons unter meinem Dashboard sowie die Plugins instaliert wurden.
    Ich weiß, welche Themes ich instaliert habe und habe diese über filezilla gelöscht aber die Icons, Plugins und die widgets sind immernoch vorhanden obwohl ich das neue Theme aktiviert habe.

    Wie kriege ich die spur, die ein Theme nach ihrer instalation hinterläßt vollständig gelöscht, inkl. Icons, Plugins, Widgets etc.? Zumindest sollten sie nicht sichtbar sein und die Funktion der künftigen Homepage, was Updates, Speed und Sicherheit angeht nicht beeinträchtigen bzw. diese Punkte (Updates, Speed und Sicherheit) negativ beeinflussen.

    Jede Datei muss ja irgendwie durch einen Namen bezeichnet werden. Gibt es nicht die Möglichkeit irgendwo in wordpress den entsprechenden Namen einzugeben sowie ein Häckchen zu setzen mit „lösche alles im Zusammenhang mit Name: xyz“?

    Vielen Dank vorab!
    Ali

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Jetzt habe ich endlich ein Theme worauf ich aufbauen möchte.

    Wenn ich das richtig verstehe, dann hast du ja noch keine Inhalte. Dann lösche doch die komplette WordPress-Installation, dann hast du ein sauberes System.

    Wenn du ein Plugin oder Theme installierst, wird

    • in wp-content/plugins/ bzw. wp-content/themes/ ein Verzeichnis mit den Plugin- bzw. Theme-Dateien angelegt,
    • im Verzeichnis wp-content/languages/plugins/ bzw. wp-content/languages/themes/ zwei Dateien mit den Übersetzungen in die von dir vorgegebene(n) Sprache(n), einmal als maschinenlesbare Datei (.mo) und einmal als reine Textdatei (.po) abgelegt und
    • in der Datenbank verschiedene Einträge vorgenommen, in denen festgehalten wird, welches Plugin/Theme du aktiviert hast und welche Einstellungen du vorgenommen hast. Letzteres lässt sich nicht so pauschal sagen, weil insbesondere komplexere Plugins unter Umständen diverse Datenbanktabellen anlegen (und bei einer späteren Löschung im ungünstigen Fall nicht wieder entfernen).
    • Bei manchen Plugins werden noch weitergehende Änderungen vorgenommen. Cache-Plugins ändern z.B. die Konfigurationsdateien .htaccess und wp-config.php und legen im Verzeichnis wp-content weitere Dateien und Verzeichnisse an.
    • Themes definieren häufig eigene Bildgrößen, die sich optimal in das Layout einfügen. Die Bildgröße bezieht sich aber nur auf Bilder, die nach der Theme-Installation hochgeladen und dabei neu skaliert werden. Für vorher hochgeladene Bilder muss die Skalierung neu angestoßen werden, wofür es einige Plugins wie z.B, Regenerate Thumbnails gibt.
    • Nachtrag: Manche Themes ermöglichen auch die Installation von Demo-Inhalten, die den Start erleichtern können und gut vermitteln, wo bestimmte Inhalte platziert wurden. Die Seiten, Beiträge und Mediendateien werden beim Löschen des Themes nicht mit entfernt und müssen manuell gelöscht werden.

    Plugin-Entwickler/-innen werden grundsätzlich gebeten, ihre Plugins so zu programmieren, dass bei einer Löschung des Plugins auch alle Änderungen rückgängig gemacht (also angelegte Dateien und Datenbanktabellen gelöscht) werden. Im Gegenzug argumentieren Plugin-Entwickler, dass eine Löschung des Plugins vielleicht nur aus technischen Problemen erfolgt und die Anwender ganz bestimmt nicht danach alle Einstellungen erneut vornehmen wollen.

    Installierst du ein Theme und nimmst Änderungen im Customizer vor, werden diese Einstellungen als serialisierte Daten Theme-bezogen abgespeichert. Installierst du z.B. Twenty Sixteen und legst als Hintergrundfarbe Lila fest, wird dir nach einem zwischenzeitlichen Wechsel zu drei anderen Themes bei erneuter Aktivieren von Twenty Sixteen wieder der lilafarbene Hintergrund angezeigt. Der einzelne Datenbankeintrag dürfte auch kaum bei der Performance deiner MySQL-Datenbank ins Gewicht fallen – es spricht also nichts dagegen, mehrere solcher Datensätze einfach in der Datenbank ruhen zu lassen.

    Möchtest du hingegen das Theme nochmal neu aufsetzen und mit den ursprünglichen Einstellungen anfangen, musst du entweder den serialisierten Datensatz in der Datenbank-Tabelle wp_options aufspüren und löschen (es kann nicht schaden, vorher ein Backup der Datenbank anzulegen) oder aber ein Plugin verwenden, das die Aufgabe erledigt. Im Plugin-Verzeichnis findest du dazu einige Plugins, z.B. Customizer Reset.

    Das Zurücksetzen der Customizer-Einstellungen wirkt sich nicht auf deine bereits erstellten Beiträge und Seiten aus und löscht auch keine Bilder aus der Mediathek (achte aber auf den Hinweis zur Skalierung der Fotos). Möchtest du mit einer völlig neuen Arbeitsumgebung starten, die dich auf den Stand unmittelbar nach der WordPress-Installation zurücksetzt, kannst du z.B. das Plugin WP Reset – Most Advanced WordPress Reset Tool nutzen. Aufgepasst: das Zurücksetzen ist ein unwiderruflicher Vorgang. Wenn du vorher kein Backup gemacht hast, sind die Beiträge und Seiten, Einstellungen, angelegten Benutzer, kurz: alles, was du im Backend eingerichtet hast,unwiderbringlich verloren – was ja auch Sinn eines Reset ist.

    Es ist eine gute Idee, Themes und Plugins ausgiebig zu testen und vergleichen, um für den gewünschten Einsatzzweck das beste Werkzeug auszusuchen. Nur würde ich sowas immer in einer lokalen Testumgebung machen, die du z.B. mit Local rasch aufsetzen kannst. Dort würde ich die Website dann auch soweit entwickeln, bis du sie komplett auf einen öffentlich zugänglichen Webserver übertragen kannst.

    Ich hoffe, ich habe alle wesentlichen Punkte deiner Frage beantwortet und nichts übersehen – das Thema ist ein wenig komplexer. Wenn nicht, freue ich mich über Rückfragen.

    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde. Grund: Nachtrag

    @maximus1977

    welche Themes ich instaliert habe und habe diese über filezilla gelöscht

    ich gebe zu, Begos kleinen Hinweis nicht ganz gelesen zu haben und mische mich daher mit folgender (evtl. eh schon gestellter) Frage ein:
    Hast du die Themes nicht zuerst ganz normal deinstalliert?

    Ob du Themes ordnungsgemäß deinstallierst oder per FTP das Verzeichnis löschst ist im Prinzip das Gleiche: es bleibt ein Eintrag in der Tabelle wp_options, der die Customizer-Einstellungen bis zur nächsten Installation und Aktivierung vorhält.

    theme_mods_twentytwentyone

    a:4:{i:0;b:0;s:18:"nav_menu_locations";a:2:{s:7:"primary";i:3;s:6:"footer";i:4;}s:18:"custom_css_post_id";i:-1;s:16:"sidebars_widgets";a:2:{s:4:"time";i:1613310628;s:4:"data";a:2:{s:19:"wp_inactive_widgets";a:6:{i:0;s:8:"search-2";i:1;s:14:"recent-posts-2";i:2;s:17:"recent-comments-2";i:3;s:10:"archives-2";i:4;s:12:"categories-2";i:5;s:6:"meta-2";}s:9:"sidebar-1";a:0:{}}}}

    Kann es aber uU. vorkommen, dass beim Theme(Plugin)-Verzeichnis löschen die angesprochenen Icons des Themes (bzw. etwaiger mitgebrachter Plugins) weiterhin sichtbar sind?

    es bleibt ein Eintrag in der Tabelle wp_options, der die Customizer-Einstellungen bis zur nächsten Installation und Aktivierung vorhält

    Was ja auch ein Vorteil ist. Wenn es klappt – was auch manchmal schiefgehen kann. Zumindest mir(*) passierte das früher öfters: Theme gewechselt > kurz drauf wieder zurück – und alles (echt alles) war futsch.

    *) mir passieren immer die unglaublichsten Dinge, gell.

    Thread-Starter maximus1977

    (@maximus1977)

    …vielen Dank für die schnellen Antworten. Ich habe vergessen zu erwähnen das ich ein Backup von einem zeitpunkt gemacht habe, zu der ich worstcase wieder zurück kann.

    1. Würde ich den Backup von diesem besagten Zeitpunkt wiederherstellen würden auch diese Spuren aller Themes überschrieben werden?

    2. WP Reset ist natürlich auch eine Option viele. Aber auch hier, würden die Spuren komplett gelöscht.

    Vorallem ein großen Dank für die umfassenden Antworten! So haben Lain wie ich die Möglichkeit mal eine alternative zu sehen als nur ein Plugin zu insatlieren der alles macht.

    Vielen Dank liebes Community-Team

    Durch Wiederherstellen eines Backup oder Nutzung eines Plugins zum Zurücksetzen der Datenbank werden alle Einstellungen gelöscht. Wenn du ein Theme installiert hast, liegen die Dateien noch im Verzeichnis wp_content/themes und werden weder durch eine Wiederherstellung eines Backups noch durch ein Reset-Plugin gelöscht – sie bleiben also als „Spuren“ vorhanden, bis du sie manuell entfernst.

    Thread-Starter maximus1977

    (@maximus1977)

    …über filezilla habe ich wp_content/themes bereits allle außer oceanwp gelöscht. Das Problem war ja das trotz dieser Löschung immer noch die Icons und Plugins vorhanden waren.

    Was in diesem Ordner übrig geblieben ist, ist also das theme oceanWp. Die habe ich übrig gelassen falls ich den besagten Backup vornehmen sollte, dass zu dem Backup gehörige theme vorhanden sein sollte. Oder hätte ich auch oceanwp löschen können, weil ich das Backup habe und das theme oceanwp im Rahmen der wiederherstellung neu istaliert werden würde? Müsste ja oder? Oder ich lösche es und das Backup funktioniert erst wenn ich oceanWp wieder instaliert habe.

    Wieso soll ein Plugin verschwinden, wenn du die Themes löschst? 🙂

    Wenn dein Backup nicht nur eine Sicherung der Datenbank, sondern auch Themes und Plugins umfasst, kannst du die Themes und Plugins auch vor der Wiederherstellung löschen.
    Nicht jeder macht ein komplettes Backup, da der WordPress Core, Themes und Plugins jederzeit wieder aus dem WordPress-Repository heruntergeladen werden können – das geht bei eigenen Uploads nicht. Ein Backup des Verzeichnisses wp-content/uploads ist also viel wichtiger.

    Einsteiger stolpern auch schon mal über die Tatsache, dass es nicht reicht, dass Uploads im Verzeichnis wp-content/uploads als Datei vorhanden sind; sie müssen auch in der Datenbank eingetragen sein, damit sie in der Mediathek auftauchen. Ein Backup der Datenbank alleine hilft nicht weiter und ein Backup der Uploads alleine auch nicht, während du Themes und Plugins nachträglich herunterladen kannst.

    Thread-Starter maximus1977

    (@maximus1977)

    ich bin dieser besagte anfänger von dem du sprichst. Deshalb hast dumich mit deiner letzten Mail völlig aus dem Kozept gebracht. Was ich bis jetzt gemacht habe ist folgendes:
    1. Mit UpdraftPlus habe ich die Möglichkeit Sicherungen von „Datenbank“, „Plugins“, „Themes“, „Uploads“ und von „Andere“ zu erstellen. Dies habe ich zum gewünschten Zeitpunkt auf meinem Rechner abgespeichert.
    2. Ich habe das Theme instaliert und aktiviert mit dem ich künftig arbeiten möchte.
    3. Über filezilla habe ich unter wp_content/Themes alle gelöscht bis auf oceanwp, weil ich der Meinung war letzteres für die wiederherstellung noch zu brauchen.

    Wie gehe ich jetzt konkret vor?
    1. Was habe ich mit dem obigen 3. Punkt alles entfernt?
    2. Was muss ich noch wo entfernen? Bitte sage mir hier wie ich an den Ort, welches du mir Beschreibst hingelange. Das du mit WP_content/themes filezilla meintest habe ich mir denken können, weil ich gestern mühselig diesen Ordner gesucht habe.
    3. Reicht es nicht wenn ich mit dem Plugin WPreset alles zurück zum Anfang setze? Erhalte ich dadurch wirklich ein sauberen Neustart?

    Ich bedanke mich im Voraus für die Mühen die ich hier verursache und verbleibe…

    … hast dumich mit deiner letzten Mail völlig aus dem Kozept gebracht

    Ups. Sorry.

    Mit UpdraftPlus habe ich die Möglichkeit Sicherungen von „Datenbank“, „Plugins“, „Themes“, „Uploads“ und von „Andere“ zu erstellen.

    Genau. Warum überhaupt die Auswahl? Weil (Cloud-)Speicherplatz jeden Monat Geld kostet und es eigentlich unnötig ist, Themes und Plugins zu sichern, während ich sie jederzeit neu herunterladen kann.

    Dies habe ich zum gewünschten Zeitpunkt auf meinem Rechner abgespeichert.

    Prima. Damit sollte dann jederzeit eine Wiederherstellung möglich sein, die WordPress in den Stand zurückversetzt, den du bei Erstellung des Backups hattest. Dafür machen wir Backups.

    Ich habe das Theme instaliert und aktiviert mit dem ich künftig arbeiten möchte. Über filezilla habe ich unter wp_content/Themes alle gelöscht …

    Du kannst die Themes auch im Backend löschen. Das ist eine etwas versteckte Funktion, weil du erst auf die Theme-Details gehen musst, bevor du das Theme dann löschen kannst:

    Screenshot Theme-Details
    (zum Vergrößern anklicken)

    Das Löschen der einzelnen Theme-Verzeichnisse per FTP-Client (Filezilla und so …) ist aber auch OK, wenn auch unnötig mühsam.

    Was habe ich mit dem obigen 3. Punkt alles entfernt?

    Themes bestehen aus PHP-, JavaScript-, CSS- und Bild-Dateien. Die hast du gelöscht. Was du nicht gelöscht hast, sind Einstellungen, die du vielleicht vorgenommen hast, weil die in der Datenbank landen.
    Falls du noch den Inhalt einer Demo-Website installiert hast, hast du auch Bilder, Beiträge, Seiten, Widget-Einstellungen importiert, die ebenfalls als Einträge in der Datenbank vorliegen bzw. als Bild-Dateien in wp-content/uploads.

    Was muss ich noch wo entfernen?

    Sorry, aber … hast du meine erste Antwort überhaupt gelesen? Da habe ich doch sehr ausführlich alles beschrieben, was du jetzt nochmal abfragst.

    Wenn du bisher „nur gespielt“ hast, kannst du mit dem Plugin WP Reset – Most Advanced WordPress Reset Tool ganz bequem alles zurücksetzen – WordPress verhält sich dann, wie frisch installiert.
    Wenn du auf den Stand des Backup zurück möchtest, kannst du alle Themes bis auf ein Standard-Theme („Twenty …“) und alle Plugins bis auf dein Backup-Plugin löschen, alle Medien in der Mediathek löschen und dann das Backup wiederherstellen. Du bist dann wieder auf dem Stand des Backups.
    Wenn du bereits deine Website fertig gestellt hast, dutzende Beiträge und Seiten erstellt und einige Plugins ausgewählt hast, dann aber ein Theme ausprobiert und als nicht für dich nützlich bewertet hast, kannst du dieses Theme löschen und alles andere weiter nutzen.

    Im Zweifelsfall bleiben vielleicht ein paar Einträge in der MySQL-Datenbank. Da die aber daür ausgelegt ist, zig tausende Datensätze zu verwalten, spielt das keine Rolle. Vielleicht bleibt auch irgendein Foto im Uploads-Verzeichnis übrig. Dafür hast du bei den meisten Webhostern mehrere Gigabyte Speicherplatz.

    Reicht es nicht wenn ich mit dem Plugin WPreset alles zurück zum Anfang setze? Erhalte ich dadurch wirklich ein sauberen Neustart?

    Ähm – wieso das wohl Reset heißt? 😀

    Manchmal ist es hilfreich, auch einfach mal Plugin-Beschreibungen durchzulesen und dann Dinge auszuprobieren. Dafür hast du ja ein Backup, mit dem du den vorigen Stand wiederherstellen kannst. Oder du verwendest – hatte ich das erwähnt? Ja, hatte ich – eine lokale WordPress-Installation auf deinem Computer und probierst da einfach alles aus.

    Ich bedanke mich im Voraus für die Mühen die ich hier verursache und verbleibe…

    Ach, Mühe ist das nicht. Allerdings sind wir hier keine Mitarbeiter einer Firma und deshalb ist vielleicht das mit dem „verbleiben“ hier etwas … hm, deplaziert? 😉

    Thread-Starter maximus1977

    (@maximus1977)

    …danke dir für die Antwort. Jetzt bin ich auch da wo ich vorher war als ich deine erste ausfühliche Antwort gelesen habe. Demnach habe ich dich also richtig verstanden. Ich sc haue mal wie weit ich komme LOL!

    PS. mein „…verbleibe“ war keine Aufforderung auch wenn das als solche zu verstehen ist. Ist eher aus gewohnheit platziert. Sorry falls ich damit ein falsches Signal gesetzt habe!

    Sorry falls ich damit ein falsches Signal gesetzt habe!

    Iwo, alles gut. Ich weise nur ab und zu darauf hin, dass wir den Support hier in unserer freien Zeit leisten, weil das hin und wieder falsch verstanden wird, sich Anwender „an die Firma WordPress“ wenden und dann etwas zickig werden, wenn ihnen nicht adhoc geholfen wird, wie sie das vielleicht von bezahlten Dienstleistern kennen. 😀

    Denkst du bitte noch daran, den Thread als „gelöst“ zu markieren, wenn deine Frage beantwortet wurde? (Sonst gerne nochmal nachfragen.)

    Thread-Starter maximus1977

    (@maximus1977)

    .ja gerne! Und danke nochmal an alle die dies in Ihrer Freizeit machen!

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Das Thema „wordpress wieder zum ursprung“ ist für neue Antworten geschlossen.