Widerrufsbutton für PrestaShop
PrestaShop (1.7 und 8.x) hat standardmäßig kein eingebautes Feld für globalen Footer-Code. Der zuverlässigste Weg ohne Entwickler ist ein kostenloses „Custom Code“- bzw. „HTML-Box“-Modul. Alternativ lässt sich das WiderrufButton-Widget direkt im Theme-Template einbinden.
Schritt-für-Schritt-Anleitung
- 1
Custom-Code-Modul installieren
Öffnen Sie im PrestaShop-Backoffice Module → Modul-Katalog und suchen Sie nach „Custom Code“ oder „HTML Box“. Alternativ laden Sie ein kostenloses Modul von PrestaShop Addons unter Module → Modul hochladen als ZIP hoch. Installieren Sie es.
- 2
Script-Tag in den Footer einfügen
Öffnen Sie die Modul-Konfiguration und fügen Sie den WiderrufButton Script-Tag in das Feld für den Footer (Code vor dem schließenden </body>-Tag) ein. Ersetzen Sie den Platzhalter durch Ihren Widget-Key im data-shop-id-Attribut und speichern Sie.
- 3
Cache leeren & prüfen
Leeren Sie unter Erweiterte Einstellungen → Leistung den Cache. Rufen Sie Ihr Shop-Frontend auf, öffnen Sie das Widerruf-Modal und senden Sie einen Test-Widerruf – die Eingangsbestätigung sollte per E-Mail ankommen.
Lässt sich der Code nicht speichern, deaktivieren Sie unter Shop-Parameter → Allgemein die Option „HTMLPurifier-Bibliothek verwenden“. Ohne Modul können Sie das Script auch direkt in themes/IhrTheme/templates/_partials/footer.tpl einbauen – nutzen Sie dafür ein Child-Theme, damit ein Update den Code nicht überschreibt.
Das Script-Tag
Ersetzen Sie IHR_WIDGET_KEY nach der Registrierung mit Ihrem persönlichen Widget-Key aus dem Dashboard.
<script
src="https://widerrufbutton.net/widget/v1/wh.js"
data-shop-id="IHR_WIDGET_KEY"
data-position="fixed-bottom-right"
data-lang="auto"
data-market="DE"
async
defer
></script>Mehr über den Widerrufsbutton erfahren:
Häufige Fragen zu PrestaShop
Bereit für PrestaShop?
Registrieren Sie sich kostenlos und erhalten Sie Ihren persönlichen Widget-Key mit einer Schritt-für-Schritt-Anleitung für PrestaShop.
Jetzt kostenlos für PrestaShop einrichten14 Tage kostenlos • Keine Kreditkarte erforderlich