Hinzufügen von WooCommerce-Produkten vom Frontend aus – warum, wann und wie
Es war schon immer möglich, CRED-Formulare für WooCommerce-Produkte zu erstellen, eine Sache war jedoch nicht so offensichtlich, nämlich das Einfügen zusätzlicher WooCommerce-Felder in Ihr Frontend-Formular. Diese Felder enthalten reguläre Produkte und den Verkaufspreis, SKU-Nummern und Felder für herunterladbare Produkte usw.
Wir haben nun eine neue Dokumentation und ein Tutorial mit einer detaillierten Beschreibung hierzu.
Zudem erklären wir, warum und wann es sich lohnt, Frontend-Formulare zu verwenden, statt Ihre Nutzer auf das WordPress-Backend zugreifen zu lassen.
Warum sollte man Produkte vom Frontend aus hinzufügen?
Dafür gibt es eine Reihe von Gründen. Hier führen wir einige davon auf.
-
Der WordPress-Adminbereich ist zu komplex für Produktverkäufer
Für Sie als findigen WordPress-Nutzer und -Entwickler erscheint das Backend vertraut und einfach. Dies ist jedoch eventuell bei neuen Benutzern nicht der Fall, vor allem nicht für jene, deren einziges Ziel das Hinzufügen von Produkten ist. Sie brauchen wahrscheinlich nicht alle ausgeklügelten Funktionen, die WordPress zu bieten hat. Im Prinzip brauchen sie lediglich ein simples Formular zum Hinzufügen/Bearbeiten von Produkten.
-
Begrenzen Sie die Shop-Manager-Funktionen
Wenn Benutzer Ihrer WordPress-Seite Produkte hinzufügen oder diese bearbeiten können sollen, legen Sie mit der WooCommerce-Shop-Manager-Rolle WordPress-Profile für sie an. Das Problem dabei ist, dass die Shop-Manager zusätzlich zur Erstellung/Bearbeitung von Produkten Zugriff auf alle Einstellungen in WooCommerce sowie auf alle WooCommerce-Berichte erhalten.
Oft wollen Website-Betreiber ihnen nur das Hinzufügen/Bearbeiten von Produkten ermöglichen.
Die Verwendung eines Frontend-Formulars löst dieses Problem.
-
Zeigen Sie nur die Felder an, die Ihre Nutzer ausfüllen müssen.
Es spielt keine Rolle, welche konkreten WooCommerce-Produktfelder Sie tatsächlich für Ihren Online-Shop brauchen, Ihre Backend-Nutzer werden beim Hinzufügen von Produkten immer die gleiche Oberfläche sehen, d. h. alle Felder. Wenn Sie Frontend-Formulare verwenden, können Sie nur die Eingabefelder anzeigen, die sie tatsächlich brauchen.
Vergleichen Sie die Screenshots unten.
-
Bedingte Anzeige von Produktfeldern
Angenommen, Sie wollen je nach dem Produkt, das Sie verkaufen, die Eingabe eines anderen Satzes benutzerdefinierter Felder ermöglichen. Sie wollen beispielsweise die Größe eines Rahmens nur dann anzeigen lassen, wenn ein Kunstwerk gerahmt ist. Mit benutzerdefinierten Frontend-Formularen können Sie die optionalen Felder ganz einfach ausblenden und sie nur anzeigen lassen, wenn ein Benutzer in ein anderes Eingabefeld einen bestimmten Wert eingibt.
-
Weniger Kopieren/Einfügen aus E-Mails
Frontend-Formulare sind nicht nur Marktplatz-Seiten vorbehalten.
Selbst wenn Ihr Kunde einen kleinen Online-Shop betreibt, stehen die Chancen doch gut, dass er von einer Verwaltung der Produkte vom Frontend aus profitieren wird. Diese Ladenbetreiber haben ihren eigenen Produktlieferanten, oft ein kleines Herstellerunternehmen.
Statt Produktinformationen, die sie in einer E-Mail erhalten haben, zu kopieren und einzufügen, können sie die Produkthersteller bitten, die Produktbeschreibung online, direkt auf der Website, auszufüllen.
Der Ablauf ist simpel:
- Der Produkthersteller fügt die Produktbeschreibung mit Hilfe eines Frontend-Formulars selbst ein.
- Das Produkt wird mit dem Status Überprüfung ausstehend hinzugefügt.
- Der Seitenbetreiber enthält eine E-Mail-Benachrichtigung, die auf dieses Produkt verlinkt.
- Der Seitenbetreiber klickt den Link an und prüft das Produkt, fügt fehlende Informationen hinzu und veröffentlicht es.
Weitere Gründe zur Verwendung von CRED-Formularen zum Hinzufügen von Produkten
Es gibt noch weitere Vorteile des Hinzufügens neuer WooCommerce-Produkte mit Toolset-CRED-Formularen:
- Sie können Ihre Produkte mit der CRED-AJAX-Funktion hinzufügen – so können neue Produkte schneller hinzugefügt werden.
- Sie können Ihren Benutzer auf eine beliebige Seite weiterleiten, nachdem das Produkt hinzugefügt wurde.
- Sie können eine View erstellen, die nur Produkte anzeigt, die von einem eingeloggten Nutzer eingesendet wurden, sodass jeder Nutzer nur die Produkte verwaltet, die er hinzugefügt hat.
- Sie können in Ihren Formularfeldern Standardwerte verwenden.
- Sie können Ihre Formulare komplett anpassen (nutzen Sie benutzerdefiniertes HTML, CSS-Gestaltung), sodass diese zum Design Ihrer Website passen.
- Sie können sogar nicht-eingeloggten Nutzern das Hinzufügen von Produkten ermöglichen
- Mit dem Toolset Access-Plugin können Sie benutzerdefinierte Rollen mit benutzerdefinierten Berechtigungen für Ihre Produkt-Editoren erstellen.
Wie Sie mit Toolset Frontend-Formulare erstellen
Anforderungen:
- Toolset CRED – zur Erstellung von Frontend-Formularen für WooCommerce-Produkte
- Toolset Access (optional) – zur Steuerung des Zugriffs auf diese Formulare
- Toolset Types (optional) – zur Erstellung benutzerdefinierter Produktfelder und Taxonomien
- Toolset Views (optional) – zur Anzeige von Produktlisten für einen eingeloggten Benutzer, zur Erstellung benutzerdefinierter Login-Formulare
Besuchen Sie die Dokumentationsseite, um zu sehen:
- Welche Arten von Produkten Sie mit CRED hinzufügen können?
- Welche Produktfelder Sie in CRED-Formularen verwenden können?
- Wie Sie zusätzliche WooCommerce-Felder registrieren können, sodass diese in CRED-Formularen verfügbar sind?
Erstellung von WooCommerce-Produkten mit CRED-Formularen – Dokumentation
Besuchen Sie das Tutorial, um sich ein schrittweises Beispiel anzusehen.
Warum nutzen Sie Frontend-Formulare zur Verwaltung von Produkten?
Aus welchem Grund nutzen Sie Frontend-Formulare zum Hinzufügen und Bearbeiten von WooCommerce-Produkten? Mussten Sie einen interessanten Fall bearbeiten? Bitte teilen Sie Ihr Feedback.