Typische Migrationsfälle im Überblick
Nicht jede Migration ist gleich aufwendig. Der Aufwand hängt davon ab, welche Datentypen betroffen sind — und wie sauber sie im alten System vorliegen. Zutaten...
Nicht jede Migration ist gleich aufwendig. Der Aufwand hängt davon ab, welche Datentypen betroffen sind — und wie sauber sie im alten System vorliegen.
Zutaten. Der Kern jedes Rezepts und der häufigste Stolperstein. Manche Plugins speichern Zutaten als einzelne Einträge mit Menge, Einheit und Name getrennt. Andere speichern sie als Textzeilen. Bei der Migration müssen Zutaten im Ziel-System korrekt ankommen — mit der richtigen Gruppierung (zum Beispiel "Für den Teig" und "Für die Füllung" getrennt).
Zubereitungsschritte. Ähnliches Problem: Manche Plugins nummerieren Schritte automatisch und speichern sie einzeln, andere haben ein großes Textfeld. Wenn das Ziel-System Schritte einzeln erwartet, muss der Freitext aufgeteilt werden.
Bilder. Rezeptbilder sind dreifach kompliziert. Erstens: Das Hauptbild muss dem richtigen Rezept zugeordnet bleiben. Zweitens: Prozessbilder (Bilder zu einzelnen Zubereitungsschritten) müssen dem richtigen Schritt zugeordnet werden. Drittens: Bildvarianten und Thumbnails müssen im neuen System korrekt referenziert werden.
Zeiten und Mengenangaben. Zubereitungszeit, Backzeit, Ruhezeit, Portionen — jedes Plugin hat eigene Felder mit eigenen Formaten. Manche speichern "45 Minuten" als Text, andere als Zahl in Minuten. Bei der Migration muss das Format angepasst werden.
Bewertungen. Sternebewertungen von Lesern sind an das alte Plugin gebunden. WP Recipe Maker speichert sie in eigenen Meta-Feldern, Tasty Recipe in anderen. Ohne explizite Übernahme sind nach der Migration alle Bewertungen weg.
Kommentare. Standard-WordPress-Kommentare bleiben bei einer Plugin-Migration erhalten. Aber manche Plugins haben eigene Kommentar- oder Bewertungssysteme. Die müssen separat migriert werden.
Kategorien und Schlagwörter. Wenn das alte Plugin eigene Taxonomien verwendet (zum Beispiel "Rezeptkategorie" statt der normalen WordPress-Kategorie), müssen diese Zuordnungen überführt oder neu erstellt werden.
Je mehr Datentypen betroffen sind, desto wichtiger ist eine saubere Analyse vor der Migration.
Wenn du diese Lektion gelesen hast, markiere sie als abgeschlossen.
