Löschen von benutzerdefinierten Post-Typ-Daten mit dem mySQL-Befehl

Ich habe rund 2000 Beiträge unter einem benutzerdefinierten Post-Typ storelocations . Löschen sie aus WordPress Admin dauert sehr viel Zeit.

  1. So löschen Sie alle Posts aus diesem benutzerdefinierten Post-Typ aus der database mit dem Befehl mySQL. Hier ist mein Ansatz:

    DELETE FROM 'wp_posts' WHERE 'post_type' = 'storelocations'

    Aber ich denke, der Beitrag hat auch einige Daten in wp_postmeta und einigen anderen Tabellen. Und ich denke, ich sollte auch Daten von dort löschen.

    Also, kann ich wissen, welche Tabellen die Daten für einen Beitrag haben. Und welchen Befehl sollte ich ausführen, um sie zu löschen.

  2. Ein weiterer Zweifel, den ich habe, ist: warum das Löschen der Beiträge von WordPress-Admin so viel Zeit im Vergleich zum Löschen der Beiträge von MySQL kostet. Führt WordPress nicht dasselbe aus wie einige SQL-Befehle auszuführen, oder ist viel los?

Solutions Collecting From Web of "Löschen von benutzerdefinierten Post-Typ-Daten mit dem mySQL-Befehl"

Ehrlich, die Zeit, diese Frage zu schreiben und auf eine Antwort zu warten, ist länger als nur in die Bildschirmoptionen zu gehen, die Posts auf etwa 200 zu setzen und nur Masse in den Papierkorb zu ziehen und den Papierkorb zu leeren – wenn du high bist, kannst du wahrscheinlich sogar mehr als 200.

Ansonsten gibt es ein nettes Tutorial, wie und mit welchen Tabellen Sie hier arbeiten sollten – aber es wird wahrscheinlich länger dauern

http://www.tripwiremagazine.com/how-to-effectively-bulk-delete-many-posts-in-wordpress/