ich möchte Metafelder als Untertitel auf der Produktseite anzeigen lassen und diese sollen dann auch im Warenkorb sichtbar sein. Wie ich Metafelder anlege habe ich mir schon angeguckt, aber die Einbindung im Warenkorb → wie regle ich das?
Danke für die Fragen und bei so einem Fall wäre ein befristeter Vorschaulink zu einem Beispiel sehr hilfreich das schneller zu analysieren.
Das Einbinden von Shopify-Metafeldern als Untertitel auf der Produktseite und deren Anzeige im Warenkorb wird ein paar Anpassungen im Theme-Code verlangen und unten liste ich ein paar Schritte, um dies zu erreichen. Wenn du es selber auf deiner Produktseite programmieren möchtest dann bitte immer in einer Themekopie/Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte. Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das folgende ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Schritt 1: Erstellen der Metafelder
Stelle sicher, dass du die benötigten Metafelder für deine Produkte bereits erstellt hast. Du kannst dies in deinem Shopify-Adminbereich tun, indem du zu “Produkte” gehst, das entsprechende Produkt auswählst und die Metafelder im Abschnitt “Zusätzliche Felder” hinzufügst.
Schritt 2: Theme-Code bearbeiten
Gehe zu deinem Shopify-Dashboard und navigiere zu “Online Store” > “Themes” → “Actions” > “Edit code”.
Finde die Datei, in der du die Metafelder auf der Produktseite anzeigen möchtest. Dies könnte normalerweise die Datei “product.liquid” sein.
Suche nach der Stelle im Code, an der der Produktname oder die Produktbeschreibung angezeigt wird. In dieser Zeile kannst du den Metafeldwert hinzufügen. Hier ist eine Beispiel-IF-Statement, um das Metafeld “Untertitel” als Untertitel anzuzeigen: