webentwicklung-frage-antwort-db.com.de

Wie lösche ich in WordPress Multisite (WPMU) richtig nur eine Website (Blog) aus dem Netzwerk?

Ich habe ein Netzwerk mit ~ 30 Standorten. Und ich muss nur einen von ihnen löschen.

Könnten Sie mir bitte sagen, wie ich nur eine Site von der Network WordPress Multisite (WPMU) richtig löschen soll?

Denn wenn ich es im Admin-Bereich getan habe, wurde die Site aus dem Admin gelöscht, aber die Plugins und einige andere Tabellen für diese Site befinden sich noch in der Datenbank und alle Dateien im Website-Verzeichnis (blog.dir/id_of_the_site) bleiben auch übrig.

Wie gut könnte ich das machen?

Sollte ich alle Tabellen mit Site-ID (im Tabellennamen) manuell aus der Datenbank löschen und dann das Website-Verzeichnis mit Dateien aus dem Verzeichnis blog.dir löschen? Oder soll ich was anderes machen?

Vielleicht kennen Sie einen anderen Weg, mehr Sicherheit und richtig?

P.S.

Außerdem würde ich gerne wissen, ob es möglich ist, diese Site nach diesen Manipulationen (von der Sicherung) wiederherzustellen, und was ist ein Algorithmus, weil ich weiß, dass nach dem Löschen einige Daten aus der wp_blogs-Tabelle auch gelöscht wurden? Vielen Dank.

3
solosik

Hast du schon an wpmu_delete_blog gedacht?

http://codex.wordpress.org/Function_Reference/wpmu_delete_blog

1
djb