Hinweis: Der folgende Artikel hilft Ihnen weiter: So fügen Sie neue Felder im Dokan-Produktformular hinzu
Dokan hat es auch technisch nicht versierten Menschen ermöglicht, ihren eigenen Marktplatz zu gestalten Amazon in weniger als 30 Minuten. Dieses Plugin erfreut sich aufgrund seiner Funktionalität sowie seiner vielen Anpassungsmöglichkeiten großer Beliebtheit.
Als Dokan-Benutzer müssen Sie mit unserem transparenten Transaktionsprozess, den regelmäßigen Updates entsprechend den Trends, dem aktiven Support-Team rund um die Uhr und der umfangreichen Dokumentationssammlung bestens vertraut sein. Trotz all dieser Möglichkeiten veröffentlichen wir eine Reihe von Blogs, um unseren Benutzern weitere Vorteile zu bieten.
In dieser Kontinuität zeigen wir Ihnen heute Schritt für Schritt, wie Sie im Dokan-Produktformular ein neues, auf Ihre Bedürfnisse zugeschnittenes Feld hinzufügen können.
Warum Sie möglicherweise neue Felder im Dokan-Produktformular hinzufügen müssen
Die Dokan-Multivendor-Lösung ermöglicht seinen Benutzern den Aufbau verschiedener Arten von Marktplätzen mit erweiterten und einzigartigen Funktionen. Darüber hinaus stehen Ihnen zahlreiche Anpassungsoptionen zur Verfügung, mit denen Sie Ihre Website an Ihre Geschäftsanforderungen anpassen können. Eine davon besteht darin, dem Produkt-Upload-Formular von Dokan ein neues Feld hinzuzufügen.
Da diese Funktion in Dokan nicht standardmäßig verfügbar ist, müssen Sie ein wenig Code schreiben, um ein neues benutzerdefiniertes Feld hinzuzufügen. Hier zeigen wir Ihnen den gesamten Prozess, damit Sie ihn problemlos in Ihrem Marktplatz implementieren können.
Sie können die gesamte Dokan Multi Vendor-Dokumentation hier einsehen!
5 Schritte zum Hinzufügen neuer Felder im Dokan-Produktformular
Im Folgenden finden Sie die 5 Schritte, die Sie benötigen, um neue Felder im Dokan-Produktformular zu erstellen und den Wert im Frontend anzuzeigen.
Schritt 1: Erstellen Sie ein untergeordnetes Thema
Erstellen Sie zunächst ein untergeordnetes Thema. Darüber hinaus benötigen Sie dieses untergeordnete Theme, um Anpassungen an der Datei vorzunehmen, da diese Erweiterung mit dem Theme zusammenhängt.
Sie können dieser Anleitung folgen Erstellen Sie ein untergeordnetes Thema mit Leichtigkeit. Alternativ stehen im WordPress-Repository zahlreiche Plugins zum Erstellen eines untergeordneten Themes zur Verfügung. Sie können sie auch verwenden.
Schritt 2: Implementieren Sie den Code in Ihrem Child-Theme
Öffnen Sie als Nächstes Ihr Child-Theme Funktionen.php und fügen Sie den folgenden Code ein:
/* * Zusätzliches Feld im Popup „Neues Produkt“/ohne Popup-Formular hinzufügen */ add_action( ‘dokan_new_product_after_product_tags’,’new_product_field’,10 ); function new_product_field(){ ?>
get_id(), ‘new_field’, true ); if ( ! empty( $new_field ) ) { ?>
Dieser Code wird in 4 Schritten geschrieben:
- Ein Feld zum Produkt-Upload-Formular hinzugefügt (mit Pop-up oder ohne Pop-up)
- Beim Speichern des Produkts wurde der Feldwert gespeichert und aktualisiert
- Das zusätzliche Feld wurde auf der Produktbearbeitungsseite angezeigt
- Die zusätzlichen Felddaten wurden auf einer einzelnen Produktseite angezeigt
Schritt 3: Überprüfen Sie das neue benutzerdefinierte Feld im Upload-Formular
Gehen Sie nun zum Produkt-Upload-Formular. Hier sehen Sie das neue Feld nach diesem Tag-Feld –
Um das Feld nach dem Tag-Feld hinzuzufügen, haben wir die Aktion verwendet:
dokan_new_product_after_product_tags.
Das Feld wird nach dem Tag hinzugefügt. Sie können auch mehrere Felder hinzufügen.
Schritt 4: Testen Sie das Feld „Neues Produkt“ auf Ihrer Produktbearbeitungsseite
Füllen Sie nun das Produktformular aus und erstellen Sie Ihr Produkt. Sie werden zur Produktbearbeitungsseite mit dem neuen benutzerdefinierten Feldwert weitergeleitet –
Hier haben wir diese Aktionen verwendet, um Produkt-Meta zu speichern und zu aktualisieren –
dokan_new_product_added & dokan_new_product_updated
Um das Feld auf der Seite „Produkt bearbeiten“ anzuzeigen, haben wir diese Aktion verwendet:
dokan_product_edit_after_product_tags
Schritt 5: Neue Felddaten auf einer einzelnen Produktseite anzeigen
Jetzt möchten Sie möglicherweise neue Felddaten auf Ihrer einzelnen Produktseite anzeigen. Der letzte Teil des Codes hilft Ihnen dabei. Zu diesem Zweck haben wir die Aktion genutzt:
woocommerce_single_product_summary
Sie können einige Änderungen am Code vornehmen, den wir oben eingefügt haben, wenn Sie weitere Felder auf Ihrer Dokan-Produktseite hinzufügen müssen.
Sie können dies überprüfen Video,
Vielleicht möchten Sie auch Folgendes lesen: Erstellen Sie erstaunliche, anpassbare Anmeldeformulare für Dokan!
Abschluss
Einen erfolgreichen Marktplatz zu betreiben, kann eine entmutigende Aufgabe sein. Man muss sich vielen Herausforderungen stellen. Wir sind jederzeit bereit, Ihnen bei allen Problemen im Zusammenhang mit dem mit Dokan entwickelten Marktplatz zu helfen.
Jetzt kennen Sie den Vorgang zum Hinzufügen eines neuen benutzerdefinierten Felds zu Ihrem Dokan-Produktformular. Um weitere Hilfe zu erhalten, schreiben Sie unten einen Kommentar oder kontaktieren Sie unseren 24×7-Support.