it-swarm.com.de

Löscht die Deinstallation eines Wordpress-Themas dessen Datenbankwerte?

Löscht die Deinstallation eines Wordpress-Themas dessen Datenbankwerte?

Ich habe eine Website, die etwas an Stil verloren hat. Auch nach dem Wiederherstellen einer Dateisicherung (vom 15.2.2016) und einer Datenbanksicherung vom 19.2.2016 sind noch einige Stilprobleme vorhanden.

Ich möchte das Thema löschen und eine neue Kopie des Themas installieren, das von themeforest heruntergeladen wurde. Wenn ich das mache, müssen wir das Thema noch einmal neu konfigurieren?

Vielen Dank.

1
Steve

Das hängt vom eigentlichen Thema ab. Ein Thema kann einige Daten in der Datenbank speichern.

Beispielsweise kann ein Thema eine Option namens "Soziale Konten" auf der Einstellungsseite und ein Feld "Facebook-Seiten-URL" enthalten. Wenn Sie das Feld ausfüllen und die Einstellungen speichern, wird dieser Wert in der Datenbank gespeichert.

In der Regel sollten diese Datentypen jedoch entfernt werden, wenn Sie dieses Design deinstallieren/löschen (dies hängt vom jeweiligen Autor ab). Wenn diese Daten nicht entfernt werden und Sie das Design erneut installieren, werden die Werte erneut verwendet.

5
mukto90

Der einzige Weg, den Sie mit Sicherheit wissen werden, ist, den Code für das Thema zu betrachten. Sie können jedoch verhindern, dass dieser Code ausgeführt wird, indem Sie einfach das Verzeichnis des Themas löschen. "Deinstallieren" Sie nicht und wechseln Sie nicht zu einem anderen Thema. Löschen Sie einfach die Dateien. Wechseln Sie dann zu einem anderen Thema, installieren Sie Ihr neues Thema und wechseln Sie zurück zu ihm. Drücken Sie die Daumen, dass der Entwickler keinen Code hat, der bricht, wenn die Datenbank bereits eingerichtet wurde.

Ich kann mir nicht vorstellen, warum ein Theme-Entwickler die von ihm hinzugefügten Datenbankwerte entfernen würde. Es wäre eine Menge Arbeit, nur um Ihre Datenbank für Sie zu bereinigen.

Sie können jedoch Informationen zu Hooks für die Deinstallation von Designs finden und sich im Code des Autors umsehen.

https://codex.wordpress.org/Function_Reference/register_uninstall_hook

2
Josh C

Ich weiß, dass dies wahrscheinlich herabgestuft wird, aber es ist so einfach zu fragen.

Haben Sie versucht, den Cache zu leeren und zu aktualisieren? Das könnte die Stilprobleme aufklären, wenn Sie nicht wissen, wo sie sich im Stylesheet selbst befanden.

Ich hatte zuvor ein ähnliches Problem wie Sie, obwohl ich die Datenbank nicht wiederherstellen musste. Es war lediglich eine Aktualisierung erforderlich, um alle Stiländerungen anzuzeigen, die bei der Wiederherstellung vorgenommen werden sollten.

0
TPD