Einbindung eines Tree-Nation Widgets/Banners in einen Shopify-Shop per Code. Ziel: Platzierung im Footer und korrekte Darstellung (u. a. TreeCounter).
Aktuelle Hinweise/Schritte:
Vor Codeänderungen: Theme duplizieren (Sicherung).
In Shopify: Onlineshop > Themes > Aktionen > Code bearbeiten > Datei „footer.liquid“ öffnen und geeignete Stelle im Footer finden. Beispiel: Nach einem Copyright-Abschnitt eine eigene Wrapper-DIV einfügen (z. B.
), dann den Tree-Nation Code einfügen. Alle
-Tags sauber schließen.
Für Widgets verlangt die Anleitung zusätzlich „Step 1“: JavaScript SDK einmal einbinden, ideal direkt nach dem öffnenden -Tag: .
Status/Probleme:
Die im Beispiel genannte Klasse „footer__copyright caption“ ist im verwendeten Theme nicht auffindbar; der Footer-Aufbau variiert je nach Theme.
Unsicherheit über die konkrete Position für das JavaScript-Snippet und widget-spezifischen Einfügepunkt.
Empfehlungen/Nächste Schritte:
Theme-Namen und Entwickler prüfen, um eine spezifische Anleitung zu erhalten.
Bei Bedarf App-Entwickler kontaktieren oder einen Shopify-Experten beauftragen.
Offen: Konkrete Theme-spezifische Platzierung; keine endgültige Lösung bestätigt.
ich möchte auf meiner Seite ein Widget und ein Banner von Tree-Nation verbinden. Leider kann ich dies wohl nur mit Code machen.
Diesen Code habe ich bereits erhalten, ich weiß aber nicht, ob er angepasst werden muss und wo genau der einzufügen ist, damit das Widget sowie das Banner korrekt auf meiner Seite angezeigt und eingebunden werden.
Die App habe ich schon eingebunden. Diese dient jedoch nur zum Verbinden des Shops mit Tree-Nation. Aber um die Widgets etc. einzubinden, habe ich vom Betreiber den entsprechenden Code bekommen, mit den Worten “Füge den Code im Footer an der entsprechenden Stelle deiner Homepage ein”. Und ich habe keine Ahnung wo ich das genau einfügen sollte und wie genau, sodass das Widget und das Banner auch entsprechend dargestellt werden.
ich hatte das gleiche Problem und hoffe, dass ich dir hier helfen kann.
Du willst das Net-Zero-Website-Label auf deiner Website einbinden?
Zuerst musst du in deinem Shopify Admin Bereich auf Onlineshop klicken. Anschließend klickst du auf Themes und wiederum auf Aktionen. Bevor du Änderungen am Code durchführst, solltest du dein Theme Duplizieren. Dafür klickst du auf Duplizieren. Danach klickst du auf Code bearbeiten und suchst unter dem Menüpunkt Abschnitte nach dem footer.liquid. In diesem musst du nach unten scrollen und fügst nach
…
den folgenden Code ein:
Anschließend kannst du den Code von Tree-Nation einfügen.
Wichtig ist, dass beide Klassen mit
geschlossen werden. Sonst verschiebt sich das Net-Zero-Website-Label.
vielen Dank für deine Anleitung, wie man den Themecode genau bearbeitet und der Hinweis, mit der Sicherheitskopie vom Theme ist mein absoluter Favorit!
Kannst du damit die gewünschte Funktion erzielen Ascadian?
vielen Dank! Das hilft mir bestimmt weiter. Ich werde es demnächst mal versuchen und mich dann wieder melden, ob es funktioniert hat. Genau so eine Anleitung habe ich gesucht.
Es geht bei mir allerdings nicht um das NetZero Label, sondern um den TreeCounter sozusagen. Ist aber ein ähnliches Widget. Ich werde es mal versuchen!
Also ich hab jetzt mal im Code herumgesucht. Leider finde ich “footer_copyright caption” nicht bei mir. Vermutlich liegt das daran, dass ich ein anderes Theme benutze und der Code dort etwas anders aufgebaut ist.
Zudem steht in der Anleitung folgendes:
Step 1:
Include the JavaScript SDK on your page once, ideally right after the opening body tag:
welches Theme verwendest du? Wer dein Theme entwickelt hat und es unterstützt siehst du so nach.
In Kombination mit dem Themenamen kannst du eventuell eine spezifischere Anleitung finden.
Wenn dir weder das noch die Entwickler weiterhelfen können, besteht auch immer noch die Möglichkeit einen Shopify Experten für eine solche Implementierung einzustellen.
Die Shopify Expert Seite kann auf zwei Arten genutzt werden. Entweder veröffentlichst du dort einen Job und erhältst darauf Kostenvoranschläge oder du suchst per Kriterien nach einem Experten und bittest um einen Kostenvoranschlag: