Dreck? Ganz im Gegenteil - die Theme Updates sind ein tolles neues Feature über dem die meisten Shopinhaber sehr happy sind.
Wenn du als Shopinhaber(In) dein Theme selber “designst” und den Code änderst dann kann Shopify euren angepassten Code nicht updaten. Das kann nicht einmal der ChatGPT oder die stärkste AI machen ohne deinen angepassten Code komplett zu zerschiessen. Würde Shopify auch deinen Code updaten dann würde das Theme gar nicht nicht mehr funktionieren und du würdest eine 503 Service Unavailable Fehlermeldung bekommen.
Die Doku hat immer auf diesen Sachverhalt hingewiesen (wie gesagt, Help Docs erklärten das hier und auch hier. Mehr dazu auch hier) also ist es nicht so dass man nicht davon gewarnt wurde.
Somit musst du deinen selbst-gemachten Code manuell in die neue Version migrieren. Die Docs oben erklären wie das gemacht werden kann, aber mit einem Programmierer am besten.
Um dein Shopify-Theme im Code auf die neueste Version zu aktualisieren, gibt es einige Schritte, die du befolgen kannst. Ich habe dir jetzt die grundlegenden Schritte unten zusammengefasst, wie aus der Doku entnommen, die du ausführen kannst:
-
Sichere deine aktuellen Theme-Dateien. Bevor du Änderungen an deinem Theme vornimmst, solltest du eine Sicherungskopie deiner aktuellen Theme-Dateien erstellen, damit du im Falle von Problemen oder Fehlern zu deiner ursprünglichen Version zurückkehren kannst.
-
Prüfe, ob dein Theme aktualisiert werden kann oder ob eine Aktualisierung für dein Theme verfügbar ist. Du kannst dies im Abschnitt “Themes” in deinem Shopify-Adminbereich unter “Aktualisierungen verfügbar” sehen.
-
Erstelle eine neue Version deines Themes, indem du im Abschnitt “Themes” deines Shopify-Adminbereichs auf “Aktualisieren” klickst. Dadurch wird eine neue Version deines Themes erstellt, die die neueste Version des Codes enthält.
-
Übertrage Änderungen aus der alten Version auf die neue Version. Wenn du Änderungen an deinem Theme vorgenommen hast, solltest du diese Änderungen in die neue Version deines Themes übertragen, um sicherzustellen, dass diese Änderungen nicht verloren gehen.
-
Überprüfe dein aktualisiertes Theme. Überprüfe dein aktualisiertes Theme, um sicherzustellen, dass alles wie erwartet funktioniert. Überprüfe insbesondere alle benutzerdefinierten Funktionen oder Integrationen, um sicherzustellen, dass sie ordnungsgemäß funktionieren.