Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Der Kunde fragte, welche Datensätze genau aus der Datenbank gelöscht werden sollten oder ob es einen direkten MySQL-Befehl gibt, den er ausführen könnte.
Solution:
Wir empfehlen, die Löschung manuell durchzuführen, da wir die spezifischen Einträge nicht genau bestimmen können. Die betroffenen Einträge befinden sich in der

wp_terms

Tabelle. Dort sollten Sie die

term_id

löschen, die "höher" ist als die anderen Einträge, um nur das ursprüngliche Original zu behalten.

Falls diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen unter https://wpml.org/known-issues/ zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben.

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

Dieses Thema enthält 3 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Marcel Vor 1 Woche.

Assistiert von: Marcel.

Verfasser Beiträge
Januar 29, 2025 unter 5:08 pm #16647967

samanthaW-3

Diese sind auch mehrmals in der DB vorhanden. Sie können diese manuell aus der DB löschen. Dies wird durch das zuvor genannte Sprachreset aufgetreten sein:

Welche Datensätze soll ich genau löschen? Oder besser: Haben sie einen MySQL-Befehl den ich direkt ausführen kann?

Januar 29, 2025 unter 5:13 pm #16647990

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Hallo,

ich würde empfehlen dies manuell zu löschen, da ich die Einträge aktuell nicht exakt bestimmen kann. Die Seite ist nicht erreichbar: "This site can’t be reached". Sie finden die Einträge in der "wp_terms" Tabelle.

Dort gibt es den Haupteintrag sowie einen je Sprache - also z.B.: "Not needed" mit Slug "not-needed" sowie "not-needed-en", not-needed-pt" etc.

Es kann somit jene term_id gelöscht werden, welche "höher" ist, als die anderen Einträge, dann bleibt nur das ursprüngliche Original über.

Viele Grüße
Marcel

Januar 29, 2025 unter 6:16 pm #16648245

samanthaW-3

Hallo Marcel,
ich glaube es führt kein Weg daran vorbei, eine neue Datenbank zu erstellen.

Ich werde ein neues WordPress installieren und dort mit einer frischen Installation von WPML starten. Soweit sollten meine Anfragen hier erledigt sein.

Danke für deine Hilfe!

Januar 30, 2025 unter 9:00 am #16649976

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Gerne!