2016-05-11 6 views
3

Ich verwende ein WooCommerce-Plugin (WooCommerce Currency Switcher), die ich komplett löschen und neu installieren möchte. Wenn ich das Plugin erneut installiere, merkt es sich alle vorherigen Einstellungen.Löschen von Plugin-Daten nach dem Entfernen von Wordpress

Wie kann ich alle Daten eines Plugins löschen, auch nachdem ich es komplett aus WordPress entfernt habe?

Ich habe gesucht und gelernt, dass einige Plugins ihre Daten nicht selbst aus der Datenbank löschen. Gibt es ein Plugin, das die Daten gelöschter Plugins entfernt?

+0

Wie bist du mit diesem @Sonia gelandet? –

Antwort

3

Bei der Deinstallation von WooCommerce sind zwei Dinge zu beachten.

1) Wenn Sie das Plugin aus dem WordPress-Admin deaktivieren und löschen, löschen Sie WooCommerce-Einstellungen und Datenbanktabellen und löschen die Seiten, die bei der ersten Installation erstellt wurden.

2) Wenn Sie ALLE WooCommerce-Daten, einschließlich Produkte, Bestelldaten usw., entfernen müssen, gehen Sie zu: WooCommerce> System Status> Tools und aktivieren Sie die Option Post-Typen bei der Deinstallation entfernen. Dadurch werden alle WooCommerce-Daten gelöscht, wenn Sie das Plugin im WordPress-Admin deaktivieren und löschen.

+1

ich lösche WooCommerce nicht, ich möchte [link] (https://wordpress.org/plugins/woocommerce-currency-switcher/) plugin –

+0

löschen Ich habe eine vorgeschlagene Bearbeitung der Frage eingereicht, teilweise um das klarer zu machen . Am Anfang war es leicht zu lesen, dass es sich um WooCommerce selbst handelte. –

1

Normalerweise haben wir eine Schaltfläche "lösche Plugin-Daten" es erscheint zum Zeitpunkt des Löschens. Aber wenn ein Plugin diese Option nicht hat, dann können Sie das nicht tun, außer zu den phpmyadmin gehen und Plugin-Tabellen manuell löschen.

+0

gibt es eine Möglichkeit, herauszufinden, welche Tabellen dieses Plugin verwendet [Link] (https://wordpress.org/plugins/woocommerce-currency-switcher/) –

+0

ja Sie können diese Tabellen in wp_options Tabelle finden .. normalerweise Tabellennamen beziehen sich zum Beispiel auf den Namen des Plugins. "jetpack_social", das kann der Name der sozialen Option im Jetpack-Plugin sein. Ich hoffe, es wird hilfreich sein. –

1

Wenn ein Plugin seine Daten nicht löscht, müssen Sie dies leider manuell tun.

Dies unterscheidet sich von Plug-In zu Plug-In. Daher sollten Sie die Plug-in-Dateien selbst in einem Code-Editor öffnen und nach ihren Datenbankabfragen suchen. Sie werden (hoffentlich und am wahrscheinlichsten) Aufrufe von $wpdb jedes Mal verwenden, wenn sie benutzerdefinierte Daten hinzufügen, aber sie können auch Funktionen wie set_option() und update_option() verwenden, wenn Sie einfachere Optionsdaten zur Datenbank hinzufügen.

Wenn Sie bei jedem Datenbankaufruf herausfinden und notieren können, was sie tun, können Sie dann ein Tool wie phpMyAdmin aufrufen (bereits von vielen Hosts bereitgestellt, aber Sie können es selbst installieren, wenn dies nicht der Fall ist). und löschen Sie jede benutzerdefinierte Tabelle und Option aus der Datenbank, die Sie gefunden haben (Optionen befinden sich in der Tabelle wp_options).

Erstellen Sie immer eine Sicherungskopie Ihrer Datenbank, bevor Sie dies tun. Sie können einen Datenbank-Export innerhalb von phpMyAdmin durchführen, und wenn etwas schief geht, können Sie dort auch einen Re-Import durchführen.

Wenn Sie alles erfolgreich gefunden und entfernt haben, sollten Sie feststellen, dass bei der Neuinstallation des Plugins alle Einstellungen von vorne beginnen.

Ich würde auch vorschlagen, im offiziellen Support-Forum des Plugins bei wordpress.org und vorschlagen, dass sie Daten entfernen in das Plugin integrieren. Viele Plugins nicht, und es kann frustrierend sein!

0

Zum Löschen eines Plugins müssen Sie diese Dinge tun.

1.Löschen Sie es aus dem Armaturenbrett.

2.Wählen Sie Ihre Wordpress-Dateien mit FTP, dann gehen Sie zum Plugin-Ordner und löschen Sie den entsprechenden Plugin-Ordner.

3.Now es aus der Datenbank löschen. Öffne Mysql und lösche die Plugin-Tabelle, wenn sie nicht dort ist, dann lösche sie aus wp_options.

Das ist es.

Verwandte Themen