Anleitung: Button „Erneut bestellen“ in WooCommerce integrieren

warenkorb automatisch woocommerce

Deine Kunden sollen ihre Bestellung ganz einfach wiederholen und erneut aufgeben können? Wir zeigen dir zwei sehr einfache Möglichkeiten, um dies umzusetzen.

Auf der Seite „Mein Konto“ von WooCommerce (im WordPress Dashboard unter Seiten -> Mein Konto zu bearbeiten) kann man sich als eingeloggter Kunden alle Bestellungen in einer Übersicht anzeigen lassen:

bestellungen liste woocommerce

In diesem Bereich kannst du nun recht einfach einen Button „Erneut bestellen“, „Bestellung wiederholen“ etc. integrieren. Das ist vor allem dann praktisch, wenn komplexe Warenkorb-Inhalte immer wieder benötigt werden, beispielsweise von Resellern oder im Bereich B2B. Hierzu gibt es zwei Möglichkeiten:

Das Plugin WooCommerce Repeat Order Button

Die kostenlose Erweiterung WooCommerce Repeat Order Button von Fernando Acosta muss lediglich installiert und aktiviert werden, und schon verfügt die Mein Konto-Seite über die entsprechende Möglichkeit:

erneut bestellen woocommerce

Der Button wird dabei erst bei Bestellungen angezeigt, die den Status „fertiggestellt“ haben (siehe diese Anleitung).

Hinweis: Im Original-Plugin wird dabei lediglich der englische String „Order Again“ ausgegeben. Diesen musst du direkt in der Datei woocommerce-repeat-order-button.php des Plugins abändern, bevor du es in deine WordPress-Installation hochlädst. Per Loco Translate etc. lässt sich leider nicht auf den Text zugreifen. Beachte, dass deine Übersetzung bei einer eventuellen Aktualisierung des Plugins wieder verloren geht.

Snippet bzw. Script für die functions.php

Die Funktionen, die „Repeat Order Button“ enthält, sind sehr überschaubar. Wenn du dich etwas mit der Entwicklung in WordPress auskennst, solltest du also besser auf eine Ergänzung deiner functions.php setzen. Denn jedes separate Plugin macht deine Installation unübersichtlicher. Claudio Sanches hat hierfür auf GitHub ein passendes Gist bereitgestellt. Auch hier kannst du den String ‚Order Again‘ frei anpassen.

Ob mit dem Plugin oder über das Snippet: In beiden Fällen wird der Warenkorb des Kunden automatisch mit den Produkten befüllt, die in der alten Bestellung enthalten waren, sobald er auf den Button klickt. WooCommerce gibt zudem einen entsprechenden Hinweis „Dein Warenkorb wurde mit den Artikeln aus deiner vorherigen Bestellung gefüllt“ aus:

warenkorb neu woocommerce

Nun kann dein Kunde die Bestellung bequem und einfach abschließen.

Du hast Fragen zu unserem Beitrag? Stelle diese gerne in den Kommentaren. Du willst über zukünftige Plugin-Tests und Anleitungen zu WooCommerce informiert werden? Dann folge uns auf Twitter, Facebook oder über unseren Newsletter.

Beitrag teilen

Author Avatar

Redakteur bei MarketPress. Blogger aus Leidenschaft, Corporate Blog & Content Marketing Trainer, Buchautor (u.a. "Blog Boosting"). Mit-Organisator des WP Camp Berlin.

Auch interessant:

woocommerce blog

WooCommerce Wochenrückblick #38: Mitgliederseiten, Testumgebung und Content Marketing

von Michael Firnkes

Mit WooCommerce kannst du längst nicht nur Onlineshops realisieren. Und du solltest dich rechtzeitig um eine geeignete Staging-Umgebung kümmern. Dies und ...

Weiterlesen
woocommerce wpml

Anleitung: WooCommerce und WPML - Lieferzeit übersetzen

von Michael Firnkes

Beim Mehrsprachen-Plugin WPML brauchst du noch ein paar Handgriffe, bis die Lieferzeiten in deinem Onlineshop korrekt übersetzt werden. Wir zeigen dir Sch ...

Weiterlesen
woocommerce automation

Personalisierte Kundenansprache und E-Mails mit WooCommerce

von Michael Firnkes

Je individueller deine Angebote für Interessenten und Kunden sind, umso mehr wirst du verkaufen. Wir zeigen dir einige spannende Ansätze zur segmentierte ...

Weiterlesen
bestellfilter

WooCommerce Plugins angetestet: Orders date range filter - Bestellungen filtern

von Michael Firnkes

Im Standard von WooCommerce kannst du eingehende Bestellungen nur nach Monat anzeigen bzw. filtern lassen. Ein kleines kostenfreies Plugin macht dir die Or ...

Weiterlesen

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Du kannst folgende HTML Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">