
Wenn Sie sich entschieden haben, von Dokan zu WC Vendors zu migrieren, werden Sie feststellen, dass die üblichen Migrationstools Ihnen hier nicht helfen. Dokan hat ein eigenes Migrations-Plugin, aber es verschiebt Daten nur *nach* Dokan, nicht daraus heraus.
Die gute Nachricht: Die meisten Ihrer kritischen Daten, Produkte, Kunden und Bestellhistorien gehören zu WooCommerce, nicht zu Dokan. Laut WPFactory betreibt WooCommerce über 4,5 Millionen aktive Shops, und Ihre Daten befinden sich in einer etablierten, stabilen Datenbankarchitektur. Diese Daten sind sicher, unabhängig davon, welches Plugin Sie verwenden. Was manuelle Arbeit erfordert, sind Ihre Provisionsstruktur, die Versand-Einstellungen der Anbieter und die Shop-URLs der Dokan-Anbieter, die Weiterleitungen benötigen, um SEO-Schäden zu vermeiden.
Diese Anleitung behandelt alles Schritt für Schritt. Egal, ob Sie 5 oder 500 Anbieter haben, der Prozess zur Migration von Dokan zu WC Vendors folgt der gleichen Reihenfolge.
Warum Marktplatzbesitzer von Dokan zu WC Vendors migrieren
Dokan ist eines der bekanntesten Multi-Vendor-Plugins im WooCommerce-Bereich. Aber „bekannt“ bedeutet nicht immer „richtig passend“.
Die häufigsten Gründe, die wir für einen Wechsel hören:
- Preise. Die kostenpflichtigen Pläne von Dokan sind erheblich teurer als WC Vendors. WC Vendors Pro beginnt bei 99,50 $/Jahr. Dokans Einstiegsplan beginnt bei 149 $/Jahr, wobei die Business-Stufe 499 $/Jahr kostet. Für einen Marktplatz mit einer einzigen Website ist das ein bedeutsamer Kostenunterschied, besonders in den Anfangsphasen, wenn die Margen gering sind.
- Modul-lastiges Ökosystem. Dokan arbeitet mit einem Modulmodell, bei dem viele Funktionen, einschließlich der Stripe-Zahlungsaufteilung, Abonnementunterstützung und bestimmter Berichtstools, den Kauf separater Add-ons erfordern. Die Basiskosten spiegeln selten die tatsächlichen Kosten wider, sobald Sie die Module hinzugefügt haben, die Ihr Marktplatz tatsächlich benötigt.
- Support-Erfahrung. WC Vendors wird von Rymera Web Co gepflegt, einem fokussierten Produktteam, das auch Wholesale Suite und Advanced Coupons entwickelt. Einige Shop-Besitzer finden den Ansatz eines Spezialistenteams besser für ihre laufenden Support-Anforderungen geeignet.
- WooCommerce-native Architektur. WC Vendors erweitert die eigene Architektur von WooCommerce direkt. Es ist die gleiche Architektur, die laut W3Techs-Berichten über 40 % aller Websites antreibt. Dokan wickelt sie mit zusätzlichen Abstraktionsschichten ein, einschließlich benutzerdefinierter Datenbanktabellen für Bestellungen und Anbieterguthaben, was das Risiko von Plugin-Konflikten erhöhen kann, wenn sich WooCommerce weiterentwickelt.
Prüfen Sie unsere WC Vendors Preisgestaltung , um zu sehen, wie sich die Kosten im Vergleich zwischen den verschiedenen Plänen entwickeln. Sie können auch unseren vollständigen WC Vendors vs Dokan Vergleich für eine detaillierte Aufschlüsselung der Funktionen untersuchen.
Was migriert wird und was nicht
Bevor Sie von Dokan zu WC Vendors migrieren, müssen Sie genau wissen, welche Daten in den Tabellen von WooCommerce (sicher) und welche in den benutzerdefinierten Tabellen von Dokan (manuelle Bearbeitung erforderlich) gespeichert sind.
| Datentyp | Wird migriert? | Notizen |
|---|---|---|
| WP-Benutzerkonten (Anbieter) | Ja, automatisch | Anbieter sind WordPress-Benutzer; Konten werden übernommen |
| WooCommerce-Produkte | Automatisch | Produkte sind native WC-Daten, nicht plattformspezifisch |
| WooCommerce-Bestellungen | Ja, automatisch | Übergeordnete Bestellungen, die in den WC-Kern-Tabellen gespeichert sind |
| Dokan-Unterbestellungen | Teilweise, siehe Schritt 5B | Dokan verwendet /store/slug/; WC Vendors verwendet eine andere URL-Struktur |
| Provisionseinstellungen | Nein, manuelle Neueingabe | Gespeichert in Dokans _dokan_orders - und Benutzer-Meta-Tabellen |
| Dokan-Auszahlungshistorie | Nein | Gespeichert in der _dokan_withdraw -Tabelle; vor der Deaktivierung exportieren |
| Anbieter-Guthabenaufzeichnungen | Nein | Gespeichert in der _dokan_vendor_balance -Tabelle; beinhaltet Gateway-Gebühren ab Dokan v4.2+ |
| Anbieter-Versandeinstellungen | Nein, manuelle Neueingabe | Plattformspezifisch; Anbieter müssen sie in WC Vendors neu eingeben |
| Anbieter-Shop-URLs (/store/) | Teilweise, Weiterleitungen erforderlich | Einige sind in Benutzer-Meta gespeichert (werden übernommen), einige in Dokan-spezifischem Meta |
| Dokan-Shortcodes / Seiten | Nein | Muss durch WC Vendors-Äquivalente ersetzt werden |
| Händler-Shop-Banner & Profil | Teilweise | Einige in Benutzer-Meta gespeichert (wird übernommen), einige in Dokan-spezifischem Meta |
| Umgekehrte Auszahlungsdatensätze | Nein | Dokan-spezifisch; exportieren, wenn Sie Händler-Sollstellungen verfolgen |
Der kritische Punkt, der einzigartig für Dokan-Migrationen ist: Händler-Shop-URLs. Dokan erstellt /store/{vendor-slug}/ -URLs für jeden Händler-Shop. Nach der Deaktivierung von Dokan ergeben diese URLs 404. Wenn Händler externe Links oder eine SEO-Präsenz um diese URLs herum aufgebaut haben, benötigen Sie 301-Weiterleitungen, bevor Sie live gehen. Dies wird in Schritt 6 ausführlich behandelt.
Verständnis der Dokan-Datenbankstruktur (Was lebt wo)
Einer der häufigsten Fehler bei der Planung einer Migration von Dokan zu WC Vendors ist die Annahme, dass alle Marktplatzdaten in WooCommerce gespeichert sind. Das ist nicht der Fall. Dokan erstellt eigene benutzerdefinierte Datenbanktabellen, die Provisions-, Auszahlungs- und Händlerguthaben-Daten getrennt von WooCommerce speichern.
Hier sind die wichtigsten Dokan-spezifischen Tabellen, die Sie kennen sollten:
| Datenbanktabelle | Was es speichert | Migrationseinfluss |
|---|---|---|
_dokan_orders | Provisionsdatensätze für jede Bestellung, wie Händler-ID, Bestellsumme, Provisionsbetrag, Provisionssatz und Bestellstatus | Wird nicht übertragen. Vor der Deaktivierung exportieren oder dokumentieren. |
_dokan_withdraw | Alle Auszahlungsanfragen, wie Händler-ID, Betrag, Zahlungsmethode, Status (genehmigt/ausstehend/storniert), Datum | Wird nicht übertragen. Aus Dokan → Auszahlungsanfragen exportieren, bevor Sie deaktivieren. |
_dokan_vendor_balance | Laufendes Guthaben für jeden Händler, wie Transaktionen (Zahlungen, Auszahlungen, Rückerstattungen), Gateway-Gebühren (als Soll-Einträge seit v4.2+) | Wird nicht übertragen. Händlerabrechnungen können als CSV exportiert werden unter Händler-Dashboard → Berichte → Abrechnungen. |
_dokan_announcement | Admin-Ankündigungen an Händler | Wird nicht übertragen. Niedrige Priorität ist normalerweise nach der Migration nicht erforderlich. |
_dokan_refund | Händler-Rückerstattungsanfragen und Status | Wird nicht übertragen. Alle ausstehenden Rückerstattungen dokumentieren, bevor Sie wechseln. |
Warum das wichtig ist: Wenn Sie Dokan deaktivieren und schließlich löschen, können diese Tabellen gelöscht werden (abhängig von Ihren Bereinigungseinstellungen). Alle Daten, die Sie nicht exportiert haben, sind verloren. Die WooCommerce-Daten (Produkte, übergeordnete Bestellungen, Kunden) bleiben unberührt, da sie sich in den eigenen Tabellen von WooCommerce befinden.
📝 Wichtiges Update für Dokan v4.2+: Seit Ende 2025 speichert Dokan Gateway-Gebühren in der Tabelle _dokan_vendor_balance als Soll-Einträge. Wenn Ihre Händler ihre Guthabenhistorie für die Buchhaltung referenzieren, stellen Sie sicher, dass sie ihre Abrechnungen exportieren (Dashboard → Berichte → Abrechnungen → Alle exportieren), bevor Sie mit der Migration beginnen.
Eine Notiz zu Dokans Migrationstool
Bevor wir uns mit den Schritten befassen, sollten wir dies direkt ansprechen: Ja, Dokan hat ein Migrations-Plugin namens Dokan Migrator.
Aber es migriert Daten nur in Dokan, von WC Vendors, WCFM oder YITH. Es funktioniert nicht umgekehrt.
Dies ist strategisch von Dokans Seite aus, keine technische Einschränkung. Es gibt kein gleichwertiges Werkzeug, um Verkäuferdaten von Dokan zu WC Vendors zu verschieben.
Wenn Sie auch eine Migration von WCFM in Betracht gezogen haben, behandelt unser WCFM-Migrationsleitfaden diesen Prozess.
Bevor Sie beginnen: Checkliste vor der Migration
Beginnen Sie nicht mit der eigentlichen Migration, bis Sie diese Vorbereitung abgeschlossen haben:
- Vollständige Website- Sicherung. Sichern Sie sowohl die Datenbank als auch die Dateien über das Backup-Tool Ihres Hosters, UpdraftPlus oder Duplicator. Speichern Sie sie außerhalb des Servers.
- Dokan-Auszahlungsberichte exportieren. Gehen Sie zu Dokan → Auszahlungsanforderungen in WP Admin und exportieren Sie alle historischen Auszahlungsdaten. Diese Datensätze befinden sich in der Tabelle
_dokan_withdraw– Ihre einzige Kopie ist dort. - Lassen Sie die Verkäufer ihre eigenen Abrechnungen exportieren. Benachrichtigen Sie die Verkäufer, dass sie zu Dashboard → Berichte → Abrechnungen gehen, den Datumsbereich so einstellen, dass er ihre gesamte Historie abdeckt, und auf Alle exportieren klicken, um eine CSV-Datei herunterzuladen. Dies ist ihr persönlicher Transaktionsdatensatz, der nach der Migration nicht mehr existiert.
- Provisions-Einstellungen dokumentieren. Erfassen Sie die Provisionsrate und -art jedes Verkäufers. Notieren Sie globale Standardwerte, individuelle Überschreibungen pro Verkäufer und Regeln pro Kategorie. Überprüfen Sie Dokan → Einstellungen → Verkaufsoptionen für globale Einstellungen, dann Dokan → Verkäufer für individuelle Überschreibungen.
- Verkäufer-Shop-Slugs notieren. Listen Sie alle aktiven Verkäufer-Shop-Slugs auf (z. B.
/store/verkaeufer-name/). Sie benötigen diese, um 301-Weiterleitungen einzurichten, nachdem Sie gewechselt haben. - Dokumentieren Sie alle ausstehenden Rückerstattungen oder umgekehrten Auszahlungen. Überprüfen Sie die Tabelle
_dokan_refundund die Benutzeroberfläche für umgekehrte Auszahlungen auf ungelöste Verkäufer-Sollstellungen. Behandeln Sie diese, bevor Sie migrieren. - Caching-Plugins deaktivieren. Deaktivieren Sie WP Rocket, W3 Total Cache oder ähnliche Plugins, bevor Sie beginnen. Zwischengespeicherte Seiten während eines Plugin-Wechsels verursachen verwirrende Fehler.
- Staging-Umgebung einrichten. Nicht verhandelbar. Behandelt in Schritt 1.
📝 Das Migrationsproblem, das die meisten Marktplatzbesitzer überrascht, ist die URL-Struktur der Verkäufer-Shops. Dokans /store/{slug}/-URLs können im Laufe der Zeit externe Backlinks und Google-Indexeinträge ansammeln. Wenn diese URLs nach dem Live-Schalten 404 ergeben, verlieren Sie SEO-Guthaben, dessen Aufbau Monate gedauert hat. Ordnen Sie Ihre Weiterleitungen zu, bevor Sie Dokan deaktivieren.
Schritt 1: Staging-Umgebung einrichten
Eine Staging-Umgebung ist eine private Kopie Ihrer Live-Website, auf der Sie die vollständige Migration testen, bevor Sie etwas Reales anfassen.
Die meisten verwalteten WordPress-Hosts wie Levamo (am meisten empfohlen), WP Engine, Kinsta und SiteGround bieten One-Click-Staging. Wenn Ihr Hoster dies nicht anbietet, verwenden Sie Duplicator oder WP Stagecoach, um auf eine Subdomain zu klonen.
Führen Sie die gesamte Migration zuerst auf Staging durch. Identifizieren Sie die spezifischen Reibungspunkte Ihrer Website, Shortcode-Ersetzungen, Weiterleitungsregeln und Eigenheiten bei der Rollenaktualisierung, bevor Sie sie auf der Live-Site wiederholen. Was auf Staging einen Tag dauert, spart Tage bei der Bereinigung der Live-Site.
Dies ist der wichtigste Schritt, wenn Sie von Dokan zu WC Vendors migrieren. Überspringen Sie ihn niemals.
Schritt 2: WC Vendors auf Ihrer Staging-Site installieren
In Ihrer Staging-Umgebung:
- Gehen Sie zu Plugins → Neues Plugin hinzufügen und suchen Sie nach „WC Vendors“
- Installieren und aktivieren Sie das kostenlose WC Vendors Plugin von WordPress.org
- Laden Sie WC Vendors Pro hoch und aktivieren Sie es, wenn Sie in dieser Phase ein Upgrade durchführen
- Führen Sie den WC Vendors Einrichtungsassistenten aus, um die anfänglichen Einstellungen zu konfigurieren (Provisionierungsstandards, Auszahlungsmethode, Verkäuferberechtigungen)
Deaktivieren Sie Dokan noch nicht. Lassen Sie beide Plugins aktiv, damit Sie Ihre Dokan-Konfiguration beim Einrichten von WC Vendors als Referenz verwenden können.
Schritt 3: Exportieren Sie Ihre Dokan-Verkäufer- und Bestelldaten
Auch wenn Kerndaten in WooCommerce leben, exportieren Sie alles, bevor Sie Änderungen vornehmen. Hier finden Sie genau jedes Datenelement, wenn Sie von Dokan zu WC Vendors migrieren:
Verkäufer-Benutzerkonten exportieren
Gehen Sie zu Benutzer → Alle Benutzer und filtern Sie nach der Rolle dokan_seller. Verwenden Sie WP All Export, um Verkäuferdatensätze als CSV zu exportieren, einschließlich Benutzer-Metadaten (E-Mail, Anzeigename, Geschäftsname, Geschäfts-Slug).
WooCommerce-Produkte exportieren
Gehen Sie zu WooCommerce → Produkte und verwenden Sie das native WooCommerce-Exporttool (Produkte → Exportieren). Exportieren Sie alle Felder. Hinweis: Dokan hat kürzlich den XML-Export aus dem Verkäufer-Dashboard entfernt. CSV ist das unterstützte Format.
WooCommerce-Bestellungen exportieren
Verwenden Sie den nativen WooCommerce-Bestellungs-Export (WooCommerce → Bestellungen → CSV exportieren). Dies erfasst übergeordnete Bestellungen. Für untergeordnete Bestelldaten siehe Schritt 5B.
Dokan-Auszahlungshistorie exportieren
Navigieren Sie zu Dokan → Auszahlungsanfragen in WP Admin und exportieren Sie Ihre Auszahlungsdatensätze. Dies ist Ihr einziger Aufzeichnungsdatensatz über historische Auszahlungen, nachdem Dokan deaktiviert wurde.
Verkäufer-Guthabenabrechnungen exportieren
Lassen Sie jeden Verkäufer seine eigene Abrechnung exportieren unter Dashboard → Berichte → Abrechnungen → Alle exportieren. Dies generiert eine CSV-Datei mit Daten, Bestell-IDs, Transaktionstypen, Verkaufsbeträgen, verdienten Beträgen und dem laufenden Saldo. Diese Daten befinden sich in der Tabelle _dokan_vendor_balance und sind nach der Entfernung von Dokan nicht wiederherstellbar.
Provisionseinstellungen manuell aufzeichnen
Dokan speichert Provisionskonfigurationen in seinen eigenen Datenbanktabellen und Benutzer-Metadaten. Es gibt keinen Standardexport dafür. Dokumentieren Sie:
- Globale Provisionsrate und -typ unter Dokan → Einstellungen → Verkaufseinstellungen (Prozentsatz, Festbetrag oder kombiniert)
- Provisionsüberschreibungen pro Anbieter aus dem Profil jedes Anbieters unter Dokan → Vendors
- Provisionsregeln pro Kategorie (falls konfiguriert)
- Ob Provisionen auf den Produktpreis allein berechnet werden oder Versand/Steuern einschließen
Wenn Sie modellieren möchten, wie sich unterschiedliche Provisionsstrukturen nach dem Wechsel auf Ihren Umsatz auswirken, probieren Sie den Provisionsrechner für Marktplätze von WC Vendors.
Sie werden diese in WC Vendors in Schritt 4 erneut eingeben.
Schritt 4: WC Vendors konfigurieren und Anbieterrollen aktualisieren
Dies ist der folgenreichste Schritt bei der Migration von Dokan zu WC Vendors. Konfigurieren Sie sorgfältig und überprüfen Sie dann.
Globale Einstellungen von WC Vendors konfigurieren
Navigieren Sie zu WC Vendors → Einstellungen und konfigurieren Sie:
- Provision: Stellen Sie Ihr globales Standardeinstellung so ein, dass es Ihrer vorherigen Dokan-Konfiguration entspricht. WC Vendors Pro unterstützt prozentuale, feste, prozentuale + Gebühr, feste + Gebühr und gestaffelte Provisionen, sodass Sie Ihre Dokan-Einrichtung anpassen oder verbessern können. Eine vollständige Aufschlüsselung finden Sie unter wie Provisionen in WC Vendors funktionieren und in unserem Leitfaden zu Provisionsstufen und ihren Vorteilen.
- Zahlungen: Konfigurieren Sie die Auszahlungsmethode: manuelle Banküberweisung, PayPal Mass Pay oder Stripe Connect. Die besten Vorgehensweisen finden Sie in unserem Leitfaden zur Verwaltung von Anbieterzahlungen auf Multi-Vendor-Marktplätzen.
- Anbieterberechtigungen: Legen Sie den Workflow für die Produktgenehmigung, die zulässigen Produkttypen und die Felder fest, die Anbieter bearbeiten können
Als ich WC Vendors auf einer Staging-Site nach Dokan einrichtete, bemerkte ich als Erstes, wie anders sich die administrative Erfahrung anfühlt. Dokans Admin ist dicht, mit einem großen Menü auf der linken Seite, mehreren Unterpanels und Einstellungen, die über modulspezifische Seiten verstreut sind. WC Vendors konsolidiert die wichtigsten Einstellungen in einem einzigen, tabbed Einstellungsbereich. Weniger Klicks, um zur Provisionskonfiguration zu gelangen; weniger Orte, an denen man versehentlich etwas falsch konfigurieren kann. Um zu sehen, wie die Anbietererfahrung aussieht, sehen Sie sich unsere Übersicht über das neue Anbieter-Dashboard an.
Anbieter-Benutzerrollen aktualisieren
Dokan-Anbieter haben die WordPress-Benutzerrolle dokan_seller. WC Vendors verwendet seine eigene Rolle vendor. Sie müssen die Rolle jedes Anbieters aktualisieren.
Gehen Sie zu Benutzer → Alle Benutzer, filtern Sie nach dokan_seller und aktualisieren Sie die Rolle in der Massenaktion auf die vendor-Rolle von WC Vendors. Für größere Anbieterbasen verwenden Sie WP-CLI:
wp user list --role=dokan_seller --field=ID | xargs -I{} wp user update {} --role=vendor
Nach der Ausführung überprüfen: Gehen Sie zu Benutzer → Alle Benutzer, filtern Sie nach vendor und bestätigen Sie, dass die erwartete Anzahl von Anbietern angezeigt wird.
Provisionsüberschreibungen pro Anbieter neu konfigurieren
Verwenden Sie Ihre Notizen aus Schritt 3, gehen Sie zum Benutzerprofil jedes Anbieters in WP Admin und legen Sie dessen individuelle Provisionsrate in WC Vendors fest. Wenn Sie eine große Anzahl von Anbietern mit benutzerdefinierten Raten haben, ist dies der zeitaufwändigste Teil des Prozesses. Planen Sie entsprechend.
Stripe Connect einrichten (falls zutreffend)
Wenn Sie Dokan mit manueller Auszahlungsabwicklung betrieben haben, ist die Migration zu WC Vendors Pro eine Gelegenheit, die automatisierte Aufteilung von Zahlungen über Stripe Connect zu implementieren. Anbieter verbinden ihre Stripe-Konten während des Onboardings, und von da an erfolgen Provisionsaufteilungen automatisch zum Zeitpunkt des Verkaufs, ohne manuelle Überweisungen oder Auszahlungsabwicklung. Sie können die Auszahlungszeitpunkte als sofort, täglich, wöchentlich oder monatlich konfigurieren. Details finden Sie in unserem Leitfaden zum Provisionsauszahlungsplan für Anbieter.
Dies ist eine der deutlichsten funktionalen Verbesserungen beim Wechsel. Laut Chargeflow nutzen 75 % der weltweit führenden Marktplätze Stripe Connect für die Zahlungsabwicklung. Dokan bietet zwar Stripe-basierte Auszahlungen an, diese erfordern jedoch das Dokan Stripe Connect-Modul, das zusätzlich erworben werden muss. Mit WC Vendors Pro ist Stripe Connect als dediziertes Add-on mit klarer Dokumentation und Einrichtung verfügbar. Eine vollständige Anleitung zur Einrichtung finden Sie in unserem Leitfaden zur Einrichtung von Stripe Connect WooCommerce-Anbieterauszahlungen.
Schritt 5.1: Produkte und Bestellungen überprüfen
Nachdem die Anbieterrollen aktualisiert und WC Vendors konfiguriert wurden, überprüfen Sie, ob die Produkt- und Bestelldaten korrekt zugeordnet sind.
Produkte
- Gehen Sie zu WC Vendors → Produkte im Adminbereich. Stellen Sie sicher, dass die Produkte dem richtigen Anbieter zugeordnet sind.
- Melden Sie sich bei einem Testanbieterkonto an. Produkte sollten im WC Vendors-Anbieter-Dashboard angezeigt werden.
- Wenn Produkte nicht korrekt zugeordnet sind, überprüfen Sie die
_wcv_vendor_idPost-Meta dieser Produkte. Sie sollte die WordPress-Benutzer-ID des Anbieters enthalten.
Bestellungen
- Geben Sie eine Testbestellung in Ihrem Staging-Shop auf.
- Bestätigen Sie, dass die Provision korrekt auf die Bestellung berechnet wird.
- Melden Sie sich im Anbieter-Dashboard an. Die Testbestellung sollte in der Bestellliste des Anbieters erscheinen.
- Überprüfen Sie, ob der angezeigte Provisionsbetrag Ihrer konfigurierten Rate entspricht.
Historische Bestellungen (vor der Migration getätigt) bleiben wie gewohnt in WooCommerce bestehen. Historische Provisionszuordnungen und Auszahlungsaufzeichnungen von Dokan werden nicht in WC Vendors angezeigt; sie verbleiben in Dokans Tabellen. Deshalb ist der Export der Auszahlungshistorie in Schritt 3 wichtig.
📝 Eine häufige Annahme ist, dass die Aufzeichnungen des Dokan „Auszahlung“-Systems den Provisionsaufzeichnungen entsprechen und irgendwie im neuen Plugin erscheinen. Das tun sie nicht. Sie werden in den Tabellen _dokan_withdraw und _dokan_vendor_balance von Dokan gespeichert. Exportieren Sie sie, bevor Sie sie deaktivieren. Ab dem Migrationsdatum verfolgt WC Vendors alles korrekt für neue Bestellungen.
Schritt 5.2: Dokan-Unterbestellungen bearbeiten
Dokan erstellt Unterbestellungen, wenn ein Kunde Produkte von mehreren Anbietern in einem einzigen Checkout kauft. Wenn ein Kunde beispielsweise bei Anbieter A und Anbieter B kauft, erstellt Dokan eine Hauptbestellung plus zwei Unterbestellungen (eine für jeden Anbieter).
Diese Unterbestellungen sind technisch gesehen WooCommerce-Bestellungen, die in der Standard-WC-Bestelltabelle gespeichert sind, aber sie haben eine Eltern-Kind-Beziehung, die Dokan verwaltet. Nach der Deaktivierung von Dokan:
- Elternbestellungen — bleiben intakt und in WooCommerce sichtbar.
- Unterbestellungen — bleiben in der Datenbank als WooCommerce-Bestellungen erhalten, aber die Verknüpfung zwischen Eltern- und Unterbestellung kann ohne aktives Dokan anders funktionieren.
- Anbieterzuordnung bei Unterbestellungen — überprüfen Sie, ob die Produkte jeder Unterbestellung über das
_wcv_vendor_idMeta-Feld noch korrekt dem richtigen Anbieter zugeordnet sind.
Für die meisten Marktplätze sind Unterbestellungen vor der Migration historische Aufzeichnungen und benötigen keine aktive Verwaltung. Neue Bestellungen, die nach dem Wechsel aufgegeben werden, folgen der eigenen Bestellabwicklung von WC Vendors. Wenn Sie jedoch eine saubere Berichterstattung über historische Unterbestellungen benötigen, exportieren Sie diese, bevor Sie Dokan deaktivieren.
📝 Wenn Sie nach der Deaktivierung von Dokan doppelte Bestelleinträge in WooCommerce feststellen, handelt es sich dabei wahrscheinlich um Dokan-Unterbestellungen. Es sind echte WC-Bestellungen; löschen Sie diese nicht. Sie enthalten die Bestelldetails für einzelne Anbieter bei Multi-Vendor-Checkouts.
Schritt 6: Anbieter-Shop-URLs und Weiterleitungen verwalten
Dieser Schritt ist einzigartig für Dokan-Migrationen und wird häufig übersprungen, was ein Fehler ist.
Dokan erstellt eine Anbieter-Storefront-URL für jeden Verkäufer nach der Struktur:
/store/{vendor-store-slug}/
WC Vendors verwendet eine andere URL-Struktur für Anbieter-Storefronts. Nach der Deaktivierung von Dokan geben alle /store/ -URLs einen 404-Fehler zurück.
Warum das wichtig ist
Wenn Ihre Anbieter eine externe Präsenz mit Links zu ihren /store/ -URLs aufgebaut haben – Links von sozialen Medien, Google-Indexeinträge, Backlinks von anderen Websites – brechen diese im Moment, in dem Dokan offline geht. Aus Googles Sicht sind diese Seiten verschwunden. Laut Googles Entwicklerdokumentation sind 301-Weiterleitungen die empfohlene Methode, um URLs dauerhaft zu verschieben und gleichzeitig Suchranking-Signale zu erhalten. Und wie Search Engine Journal anmerkt, kann das Versäumnis, während einer Migration ordnungsgemäße Weiterleitungen zu implementieren, zu erheblichen Traffic-Verlusten führen.
Was zu tun ist
Bevor Sie Dokan auf Ihrer Live-Website deaktivieren, ordnen Sie die alte Dokan-URL jedes Anbieters der neuen WC Vendors-URL zu und richten Sie 301-Weiterleitungen ein. Verwenden Sie das Redirection-Plugin (kostenlos, WordPress.org), um dies zu verwalten, ohne .htaccess direkt zu bearbeiten.
Die Weiterleitungszuordnung folgt diesem Muster:
- Alt:
/store/{vendor-slug}/ - Neu:
/vendor/{vendor-slug}/(oder welche URL-Struktur auch immer WC Vendors für Ihre Anbieter-Storefronts generiert)
Wenn Sie eine kleine Anzahl von Anbietern haben (unter 20), richten Sie Weiterleitungen manuell in Redirection ein. Für größere Anbieterbasen unterstützt Redirection den CSV-Import; exportieren Sie Ihre Anbieter-Slug-Liste und erstellen Sie die Weiterleitungs-CSV vor dem Go-Live-Tag.
Für einen Regex-basierten Ansatz, der alle Anbieter auf einmal behandelt:
Source URL: /store/(.*)
Target URL: /vendor/$1
Type: 301 Permanent Redirect
Regex: Enabled
Dies erfasst jede /store/{anything}/ -URL und leitet sie an /vendor/{anything}/ weiter. Testen Sie zuerst auf Staging, um zu bestätigen, dass Ihre WC Vendors Store-URL-Basis übereinstimmt.
Schritt 7: Dokan-Seiten und Shortcodes ersetzen
Dokan erstellt während seines Einrichtungsassistenten spezifische WordPress-Seiten: Händler-Dashboard, Händlerliste, Produktübermittlungsseite und andere. Diese Seiten sind an Dokan-Shortcodes gebunden. Nach der Deaktivierung von Dokan funktionieren sie nicht mehr.
Gängige Dokan-Shortcodes zum Ersetzen:
| Dokan Shortcode | WC Vendors Entsprechung | Notizen |
|---|---|---|
[dokan-dashboard] | [wcv_vendor_dashboard] | Hauptseite des Händler-Dashboards |
[dokan-stores] | WC Vendors Händlerlisten-Seite | Prüfen Sie die WC Vendors Dokumentation für Ihre Version |
[dokan-sell-now] | WC Vendors Registrierungsablauf | Kann eine Seiten-Einrichtung über den WC Vendors Assistenten erfordern |
[dokan-best-selling-product] | Verwenden Sie WooCommerce Shortcodes | Standard WC Shortcodes funktionieren nach der Migration |
[dokan-top-rated-product] | Verwenden Sie WooCommerce Shortcodes | Standard WC Shortcodes funktionieren nach der Migration |
Gehen Sie die Seiten Ihrer Website durch und identifizieren Sie jede Seite, die einen Dokan-Shortcode verwendet. Aktualisieren Sie diese mit den WC Vendors Entsprechungen, bevor Sie Dokan auf der Live-Website deaktivieren.
Überprüfen Sie auch die Widget-Bereiche Ihres Themes. Einige Dokan-Setups verwenden Widgets für die Navigation oder Suche im Händler-Shop. Ersetzen oder entfernen Sie diese vor dem Go-Live.
📝 Nicht vergessen: Überprüfen Sie die functions.php Ihres Themes und benutzerdefinierten Code auf Dokan-spezifische Hooks oder Filter (z.B. dokan_dashboard_nav, dokan_store_tabs). Diese führen nach der Deaktivierung von Dokan zu PHP-Fehlern. Entfernen oder ersetzen Sie sie durch WC Vendors Entsprechungen.
Schritt 8: Testen, Go Live und Kommunikation mit Händlern
Checkliste für Tests (auf Staging)
- Anmeldung und Dashboard-Zugriff funktionieren
- Händler können ihre Produkte anzeigen und verwalten
- Händler können neue Produkte über das Frontend hinzufügen
- Testbestellung platziert — Provision korrekt berechnet
- Provision im Verdienst-Dashboard des Händlers sichtbar
- Stripe Connect Auszahlung getestet (falls zutreffend)
- Händler-E-Mail-Benachrichtigungen korrekt ausgelöst
- Registrierungsablauf für neue Anmeldungen funktioniert
- Anbieter-Storefront-URLs werden korrekt aufgelöst
- 301-Weiterleitungen von alten /store/-URLs überprüft
- Keine defekten Shortcodes auf irgendeiner Seite
- Seite mit Anbieter-Versandeinstellungen zugänglich
- Keine PHP-Fehler im Debug-Log von entfernten Dokan-Hooks
Go-Live-Schritte
- Erstellen Sie ein frisches Backup der Live-Website
- Wartungsmodus aktivieren
- Wiederholen Sie die Schritte 2-7 auf der Live-Website (diesmal schneller, Sie haben das Staging-System debuggt)
- Dokan deaktivieren
- Überprüfen Sie, ob die Weiterleitungen korrekt ausgelöst werden
- Bestätigen Sie, dass die Anbieter-Dashboards zugänglich sind
- Wartungsmodus deaktivieren
- Überwachen Sie die Fehlerprotokolle für die ersten 24 Stunden
Anbieterkommunikation
Senden Sie den Anbietern vor dem Go-Live eine klare E-Mail:
- Was sich ändert und warum
- Wo sich ihr neues Dashboard befindet (direkte URL angeben)
- Was sie neu eingeben müssen (Versandeinstellungen, die häufigste Aufgabe für Anbieter)
- Eine Erinnerung, ihre Dokan-Abrechnungen zu exportieren, bevor das Umstellungsdatum erreicht ist, falls sie dies noch nicht getan haben
- Ein Support-Fenster für Fragen („E-Mailen Sie uns innerhalb von 7 Tagen, wenn etwas nicht stimmt“)
Anbieter, die feststellen, dass sich ihr Dashboard ohne Vorwarnung verschoben hat, werden Support-Tickets erstellen. Eine kurze E-Mail verhindert die meisten davon.
Häufige Migrationsprobleme (und wie man sie behebt)
Hier sind die häufigsten Probleme, auf die Marktplatzbesitzer bei der Migration von Dokan zu WC Vendors stoßen, und wie jedes einzelne behoben werden kann:
Anbieter-Store-/store/-URLs geben 404 zurück
Dies bedeutet, dass Dokan deaktiviert wurde, bevor Weiterleitungen eingerichtet wurden. Installieren Sie das Redirection-Plugin und fügen Sie dann 301-Weiterleitungen von jeder /store/{slug}/ zur entsprechenden WC Vendors-Anbieter-URL hinzu. Tun Sie dies sofort; jeder Tag ohne Weiterleitungen ist verlorene SEO-Gutschrift.
Produkte werden nicht im Anbieter-Dashboard angezeigt
Überprüfen Sie die _wcv_vendor_id-Post-Meta der betroffenen Produkte. Sie sollte die WordPress-Benutzer-ID des Anbieters enthalten. Wenn sie fehlt oder das alte Dokan-Anbieter-ID-Format anzeigt, aktualisieren Sie sie manuell oder über WP-CLI.
Anbieter-Login leitet zum WP-Admin statt zum Anbieter-Dashboard um
Stellen Sie sicher, dass die Rolle des Benutzers auf vendor (WC Vendors-Rolle) und nicht auf dokan_seller gesetzt ist. Gehen Sie zu Benutzer → [Anbietername] → Rolle und aktualisieren Sie sie. Die Weiterleitung zum WC Vendors-Dashboard wird erst korrekt ausgelöst, wenn die Rolle korrekt ist.
Fehlende Auszahlungsverläufe
Erwartet. Diese Daten befinden sich in der Dokan-Tabelle _dokan_withdraw. Wenn Sie sie vor der Deaktivierung exportiert haben, haben Sie die Datensätze. Wenn nicht, müssen Sie Dokan vorübergehend auf einer Staging-Kopie reaktivieren, um die Daten zu extrahieren.
Dokan-Shortcode-Fehler auf Seiten
Jeder [dokan-*]-Shortcode auf einer aktiven Seite löst nach der Deaktivierung von Dokan einen Fehler aus. Überprüfen Sie alle Seiten vor der Deaktivierung. Verwenden Sie die WordPress-Suche in Seiten, um nach „dokan“ zu suchen, und ersetzen Sie jede Instanz durch den entsprechenden Shortcode von WC Vendors.
Doppelte Bestellungen erscheinen in WooCommerce
Dies sind wahrscheinlich Dokan-Unterbestellungen (siehe Schritt 5B). Es handelt sich um legitime WooCommerce-Bestellungen, die die anbieterspezifischen Teile von Multi-Vendor-Kassen darstellen. Löschen Sie sie nicht; sie enthalten gültige Bestelldaten.
PHP-Fehler im Debug-Log nach Deaktivierung von Dokan
Suchen Sie nach Dokan-spezifischen Hooks in der functions.php Ihres Themes, in Child-Theme-Dateien oder in benutzerdefinierten Plugins. Häufige Ursachen: dokan_dashboard_nav, dokan_store_tabs, dokan_settings_form_bottom. Entfernen Sie sie oder umschließen Sie sie mit function_exists()-Prüfungen.
Provisionsbeträge stimmen nicht mit der vorherigen Dokan-Einrichtung überein
Überprüfen Sie, ob Dokan die Provision nur auf den Produktpreis berechnet hat oder ob Versand und Steuern einbezogen wurden. WC Vendors hat dafür eine separate Einstellung. Passen Sie diese an Ihre vorherige Konfiguration an.
Schlussfolgerung
Der Wechsel von Marktplatz-Plugins klingt einschüchternd, aber die Realität ist einfacher als die meisten Shop-Betreiber erwarten. Die Entscheidung, von Dokan zu WC Vendors zu migrieren, beruht auf der Erkenntnis einer wichtigen Tatsache: Die meisten Ihrer kritischen Daten befinden sich bereits in WooCommerce, nicht in Dokan. Ihre Produkte, Kunden und Bestellhistorie sind sicher.
Hier sind die Schritte, wie Sie von Dokan zu WC Vendors migrieren können:
- Schritt 1: Richten Sie eine Staging-Umgebung ein
- Schritt 2: Installieren Sie WC Vendors auf Staging
- Schritt 3: Exportieren Sie Dokan-Daten
- Schritt 4: Konfigurieren Sie WC Vendors und aktualisieren Sie Rollen
- Schritt 5.1: Überprüfen Sie Produkte und Bestellungen
- Schritt 5.2: Behandeln Sie Dokan-Unterbestellungen
- Schritt 6: Behandeln Sie Anbieter-Shop-URLs und Weiterleitungen
- Schritt 7: Ersetzen Sie Dokan-Seiten und Shortcodes
- Schritt 8: Testen Sie, gehen Sie live und kommunizieren Sie mit den Anbietern
Wenn Sie sich noch in der Bewertungsphase befinden, können Sie damit beginnen, das WC Vendors-Plugin neben Dokan auf einer Staging-Website zu installieren. Führen Sie den Einrichtungsassistenten durch, vergleichen Sie die Admin-Oberfläche und sehen Sie, wie sich das Anbieter-Dashboard anfühlt. Sobald Sie bereit sind, sich zu committen, folgen Sie dieser Anleitung Schritt für Schritt, und Sie werden einen voll funktionsfähigen WC Vendors-Marktplatz mit all Ihren Daten intakt und Ihren Anbietern an Bord an einem einzigen Tag haben.
Testen Sie WC Vendors noch heute kostenlos →
Häufig gestellte Fragen
Verliere ich meinen WooCommerce-Bestellverlauf, wenn ich von Dokan zu WC Vendors migriere?
Nein. WooCommerce-Bestellungen werden in den nativen Datenbanktabellen von WordPress gespeichert. Sie gehören nicht zu Dokan. Ihre vollständige Bestellhistorie bleibt erhalten. Was nicht übernommen wird, ist Dokans Provisionszuordnung und Auszahlungshistorie für historische Bestellungen. Diese befinden sich in Dokans benutzerdefinierten Tabellen. Exportieren Sie Ihre Dokan-Berichte, bevor Sie die Deaktivierung vornehmen.
Hilft mir das Migrations-Plugin von Dokan bei der Migration von Dokan zu WC Vendors?
Nein, das Dokan Migrator-Plugin funktioniert nur in umgekehrter Richtung und importiert Daten von WC Vendors, WCFM und YITH nach Dokan. Es gibt kein offizielles Plugin für die Migration aus Dokan heraus. Diese Anleitung beschreibt den manuellen Prozess, der unkompliziert ist, sobald Sie verstehen, wo sich die einzelnen Daten befinden.
Kann ich die bestehenden Shop-URLs meiner Anbieter nach dem Wechsel beibehalten?
Teilweise. Dokan verwendet /store/{slug}/ für Anbieter-Storefronts. Nach dem Wechsel können Sie diese URLs zu SEO-Zwecken beibehalten, indem Sie 301-Weiterleitungen auf die entsprechende WC Vendors-Anbieterseite einrichten. Eine einzige Regex-Weiterleitungsregel kann alle Anbieter auf einmal verarbeiten. Der Weiterleitungsansatz schützt Ihre SEO, während die neue URL-Struktur von WC Vendors zukünftig übernommen wird.
Benötige ich einen Entwickler, um von Dokan zu WC Vendors zu migrieren?
Nicht unbedingt. Wenn Ihr Marktplatz eine Standard-Dokan-Einrichtung ohne starke Anpassungen oder benutzerdefinierte Module verwendet, ist diese Anleitung ausreichend. Für Marktplätze mit erheblichen benutzerdefinierten Dokan-Integrationen, kostenpflichtigen Dokan-Theme-Erweiterungen oder über 100 Anbietern lohnt es sich, einen Entwickler die Migration überprüfen zu lassen und sie möglicherweise durchzuführen.
Was passiert mit Dokan-Unterbestellungen nach der Migration?
Dokan-Teilbestellungen werden als reguläre WooCommerce-Bestellungen mit einer Eltern-Kind-Beziehung gespeichert. Nach der Deaktivierung von Dokan kann die Eltern-Kind-Verknüpfung anders funktionieren, aber die Bestelldaten selbst bleiben erhalten. Neue Bestellungen, die nach der Migration aufgegeben werden, folgen der Bestellabwicklung von WC Vendors. Für eine saubere Berichterstattung über historische Teilbestellungen exportieren Sie diese, bevor Sie Dokan deaktivieren.
Wie lange dauert die Migration von Dokan zu WC Vendors?
Für einen Marktplatz mit weniger als 20 Anbietern rechnen Sie mit 2-4 Stunden auf Staging und 1-2 Stunden auf der Live-Seite. Der zeitaufwändigste Teil ist die Neukonfiguration von Provisions-Overrides pro Anbieter. Planen Sie für 50+ Anbieter mit benutzerdefinierten Provisionssätzen einen ganzen Tag ein. Der Staging-Lauf dauert immer länger als der Live-Lauf, da Sie währenddessen Fehler beheben.
Kann ich WC Vendors parallel zu Dokan testen, bevor ich vollständig wechsle?
Ja, auf Staging. Installieren Sie beide Plugins in Ihrer Staging-Umgebung und vergleichen Sie die Konfigurationen nebeneinander. Auf Ihrer Live-Site sollten Sie nur ein Marktplatz-Plugin gleichzeitig ausführen, um Konflikte zu vermeiden. Das kostenlose WC Vendors-Plugin ist eine großartige Möglichkeit, den Einrichtungsassistenten und die grundlegenden Funktionen zu testen, bevor Sie sich für die vollständige Migration entscheiden.