Plugin verursacht Fehler während des Rebuilds

Die Website, die ich gesehen habe, hatte eine Reihe von Post Custom Fields, die eine Reihe von Zeichenketten enthielten, die mehrmals kodiert waren, so dass sie unbrauchbar waren.

Einige Lösungen, in absteigender Reihenfolge der Komplexität:

  • das Plugin nicht mehr verwenden (und vielleicht zu den neuen Upvotes wechseln)
  • alle löschen
  • die schlechten löschen
  • diese Felder bearbeiten, um die Daten wieder in gültige JSON-Zeichenketten umzuwandeln.

Die Website, die ich gesehen habe, hatte seit Jahren alte, fehlerhafte Daten. Dies scheint ein Fehler zu sein, der vor Jahren existierte und erst jetzt entdeckt wird.

Es wäre vielleicht möglich, Code zu schreiben, um die kaputten JSON-Zeichenketten zu reparieren, aber ich konnte in 10 Minuten nicht sehen, wie das geht.

Siehe Question Answer Plugin - #301 by pfaffman für Beispiele

2 „Gefällt mir“