WooCommerce – Kunde hinzufügen

Beschreibung

Dieses Plugin vereinfacht dir den Prozess der Erstellung neuer Benutzer oder Kunden. Es ist besonders nützlich, wenn du Kundenaufträge per Telefon oder E-Mail erhältst und diese in WooCommerce für die Lager- und Bestellverwaltung integrieren möchtest.

Das Plugin fügt am Ende des Rechnungsadressformulars eine Checkbox hinzu. Wenn du diese aktivierst, wird ein neuer Benutzer mit der Rolle „Kunde“ erstellt. Wird keine E-Mail angegeben, generiert das Plugin eine eindeutige E-Mail mit deiner Domain und dem Namen des Kunden (z. B. vorname.nachname@deine-seite.com). Du kannst dieses automatisch generierte E-Mail-Format anpassen.

Teste es kostenlos mit TasteWP:
https://tastewp.com/new?pre-installed-plugin-slug=woocommerce%2Cadd-customer-for-woocommerce

Standardmäßig erhält der neu erstellte Benutzer während der Kontoerstellung keine E-Mails, möglicherweise aber bei Bestellupdates.

Im Einstellungsmenü gibt es die Optionen:
– Die Box standardmäßig markieren
– Zugangsdaten an den neuen Kunden senden

Es gibt auch zusätzliche Optionen:
– Standardmäßig neue Kundeninformationen aktualisieren
– Kundenbestellungen verknüpfen
– Benutzerrolle individuell festlegen
– Benutzerrolle für neue Kunden festlegen
– Automatisch generiertes E-Mail-Format anpassen
– Betreff der erstellten Konten-E-Mails bearbeiten
– Absender-E-Mail-Adresse ändern

Settings Menu:
WooCommerce -> Add customer settings

Benötigte Plugins: WooCommerce 4.7.0 oder höher
Benötigte PHP Erweiterung: Intl

Wenn dir das Plugin gefällt, freue ich mich über eine 5 Stern Bewertung und du kannst mir auch gerne eine Kaffee spendieren. Danke!

Screenshots

  • The billing section of a new order. When the checkboxes are selected, it creates a new user who will receive a notification.
  • Selection of the role when „Define user role individually“ is activated
  • Nach dem speichern einer Bestellung wird der neue Kunde angelegt und der Bestellung zugeordnet.
  • Das Haupteinstellungsmenü
  • Das Vorschau-Menü für die Vorlage und das Design der E-Mail, die der neue Kunde erhält.

Installation

  1. Lade die Plugin-Dateien in das Verzeichnis /wp-content/plugins/add-customer-for-woocommerce hoch oder installiere das Plugin direkt über die WordPress-Plugin-Ansicht.
  2. Aktiviere das Plugin unter dem Menüpunkt „Plugins“ in WordPress.
  3. Viel Spaß!

FAQ

Welche Rolle wird der neue Benutzer haben?
– Standardmäßig erhält der neue Benutzer die Rolle „Kunde“. Du kannst im Optionsmenü eine andere Standardrolle auswählen.

Was passiert, wenn eine E-Mail bereits existiert?
– Es wird kein neuer Benutzer erstellt. Das Plugin weist die Bestellung dem bestehenden Benutzer mit dieser E-Mail zu.

Wie kann ich Gastbestellungen mit Benutzern verknüpfen?
– Aktivieren Sie die Option „Kundenbestellungen verknüpfen“, um Gastbestellungen mit bestehenden Benutzern zu verknüpfen.

Erhält der neue Benutzer eine Benachrichtigung über das erstellte Konto?
– Nein, standardmäßig nicht. Dies kann auf der Einstellungsseite aktiviert werden. Dann wird eine E-Mail mit den Zugangsdaten, einschließlich eines zufälligen Passworts, an den Kunden gesendet.

Kann ich das Email Template für den neuen Kunden ändern?
– Ja, das ist möglich. Kopiere die Datei „new-account.php“ von „wp-content\plugins\add-customer-for-woocommerce\templates\email“ nach „\wp-content\themes/[dein-theme/child-theme]\woocommerce\add-customer\email“ und ändere die Datei nach deinen Wünschen.

Ist es möglich, das Format der Email-Adresse zu ändern?
– Ja. Du kannst das Format im Einstellungsmenu vom Plugin definieren.

Gibt es Hooks, die ich verwenden kann?
– Natürlich! Es gibt derzeit vier Filter:
wac_add_customer_email – Zum Ändern der vom Plugin gespeicherten E-Mail.
wac_supported_fake_email_parts – Um benutzerdefinierte Felder hinzuzufügen.
wac_get_user_roles – Ein Array mit den Benutzerrollen, die ein Benutzer festlegen darf.
wac_deactivate_user_emails – Ermöglicht das Überschreiben der Deaktivierung von Benutzer-E-Mails
– Und zwei Aktionen:
wac_after_insert_new_customer – Wird ausgeführt, nachdem ein neuer Kunde erstellt wurde.
wac_after_insert_updated_customer – Wird ausgeführt, nachdem ein bestehender Kunde aktualisiert wurde.
Weitere Details finden Sie in der Beispieldatei examples/hooks.php.

Ich habe Benutzer vor dem Update 1.9.0 erstellt und möchte die Funktion nutzen, um das Versenden von E-Mails zu unterdrücken.
– Dafür kannst du den neuen Hook „wac_deactivate_user_emails“ verwenden. Er hat zwei Parameter: $is_deactivated und $user_id. Du kannst diesen Filter nutzen und „true“ zurückgeben, um die Nachrichten für bestimmte Benutzer zu unterdrücken.

Rezensionen

21. Oktober 2024 1 Antwort
Great plugin, allows you to easily create accounts where before you would need to create it then add it to the order. Works perfectly, thank you for making this!
13. September 2024 1 Antwort
Installed, with an error message. Fixed in a matter of hours, AND it’s works the charm??? 5 Stars from me.
11. Dezember 2023 2 Antworten
Das ist eine tolle Extension, die aus der Praxis geboren die tägliche Arbeit erledigt. Super! Jetzt schaue ich mal, wie ich Kunden anlege und gleich einer Kundengruppe mit Rabatt zuweisen kann. Auf jeden fall weiter so! This is a great extension that is born out of practical experience and gets the job done every day. Super! Now I’m going to see how I can create customers and assign them to a customer group with a discount. Keep up the good work!
4. Dezember 2023 1 Antwort
Works perfectly! There is no better and faster way to go from customer (guest) to user a client who has purchased but not signed up. Thank you very much!
Alle 9 Rezensionen lesen

Mitwirkende & Entwickler

„WooCommerce – Kunde hinzufügen“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„WooCommerce – Kunde hinzufügen“ wurde in 4 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „WooCommerce – Kunde hinzufügen“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

[1.9.4] 2025-01-17

  • Added compatibility for Enhanced Cloudflare Turnstile
  • Updated WC Tested up to version

[1.9.3] 2024-12-01

  • Fixed: Fatal error when suppressing all emails
  • Added TasteWP link
  • Updated Support page

[1.9.2] 2024-09-13

  • Fixed: Options could not be saved (Error: The wac_general_options options page is not in the allowed options list.)

[1.9.1] 2024-08-29

  • Fixes: Added compatibility with reCAPTCHA for WooCommerce
  • Improved: Code for the menu gets loaded on demand

[1.9.0] 2024-08-04

  • Added new option to suppress all the notification for customers added by the plugin
  • Added new filter „wac_deactivate_user_emails“
  • Moved settings to be a WooCommerce submenu
  • Increased tested up version
  • Added filter in users page to get all the users created by the plugin

[1.8.0] 2024-03-09

  • Updated style of the options menu
  • Added option to select the default user role
  • Added option to allow the user role to be set before user creation
  • Added option to link orders to existing user
  • Fixed spelling and wording in English language (thanks Naakai)
  • French language added (thanks patou)

[1.7.1] 2024-01-07

  • Fixed: XSS Security issue
  • Fixed: Fatal error when creating a fake email
  • Updated tested up version

[1.7] 2023-09-22

  • Kompatibilität zu WooCommerce HPOS hinzugefügt.
  • Minimum WooCommerce Version angehoben auf 7.4.1

[1.6.5] 2023-01-17

  • Behoben: Verbesserte Fehlermeldung, wenn das Anlegen eines Kunden scheitert.

[1.6.4] 2022-12-28

  • Behoben: Kompatibilitätsprobleme mit dem Plugin https://wordpress.org/plugins/simple-cloudflare-turnstile
  • Hinzugefügt: Hilfe / Unterstützungs-Seite
  • 12 neue Übersetzungen hinzugefügt, eine aktualisiert

[1.6.3] 2022-11-12

  • Behoben: Fehler wenn nicht-Latin Zeichen benutzt wurden.
  • Hinzugefügter Filter: wac_make_user_valid – Benutze dies, wenn du den Benutzernamen modifizieren willst, bevor dieser in die Datenbank gespeichert wird
  • Hinzugefügter Filter: wac_make_email_valid – Benutze dies, wenn du die email modifizieren willst, bevor diese in die Datenbank gespeichert wird
  • Zwei neue Übersetzungen hinzugefügt

[1.6.2] 2022-11-07

  • Behoben: Die „Kunde benachrichtigen“ Auswahlbox wurde nicht angezeigt

[1.6.1] 2022-11-03

  • Behoben: Punkte, welche angezeigt wurden wenn nicht alle drei Felder (Vorname, Name und Firma) ausgefüllt waren, wurden entfernt.
  • Hinzugefügt: Action „wac_after_insert_new_customer“, welche ausgeführt wird, nachdem ein neuer Kunde hinzugefügt wurde.
  • Hinzugefügt: Action „wac_after_insert_updated_customer“, welche ausgeführt wird, nachdem ein Kunde aktualisiert wurde.

[1.6.0] 2022-11-03

  • Behoben: Invalide Email wenn die Werte der Benutzerdefinierten Email Struktur einen leeren Wert erzeugten
  • Geändert: Die Standard Email Struktur zu Vorname.Name.Firma
  • Hinzugefügt: Die „Kunde hinzufügen“ Auswahlbox wird abgewählt, wenn ein Kunde geladen wird
  • Hook hinzugefügt, um mit „wac_add_customer_email“ die E-Mail zu filtern, bevor ein neuer Benutzer geprüft und gespeichert wird
  • Behoben: Fehlerhafter „wac_supported_fake_email_parts“ hook
  • Verschiedene Fehler wurden behoben
  • Entfernt: Die Notwendigkeit, einen Vor-/Nachnamen oder Firma anzugeben. Es wird beim nicht Vorhandensein eine zufällige email Adresse generiert.
  • Eine neue Zeichenkette wurde hinzugefügt.

[1.5.1] 2022-09-14

  • Behoben: Fehler auf der Einstellungen Seite wenn keine Email angegeben wurde.

[1.5.0] 2022-09-14

  • Einstellungen Feld hinzugefügt um die automatisch generierte Email anzupassen
  • Filter hinzugefügt: wac_supported_fake_email_parts
  • Fehler in der Sprachdatei behoben. 15 neue Übersetzungen, 2 alte entfernt.
  • „Kunden aktualisieren“ Funktion hinzugefügt
  • Zähler hinzugefügt um die Anzahl aktualisierter und erstellter Kunden zu sehen.
  • Codeoptimierungen. HTML wurde in einzelne Template Dateien verschoben
  • Neues Einstellungen-Feld hinzugefügt. Ermöglicht das vor selektieren um einen Kunden zu aktualisieren.
  • Fehler beim Style behoben

[1.4.2] 2022-05-15

  • Behoben: Fataler Fehler auf der Template Vorschau wenn WooCommerce nicht installiert ist.
  • Getestet bis WP 6.0

[1.4.1] 2022-02-24

  • Behoben: Fataler Fehler beim laden der Versionsnummer

[1.4] 2022-02-22

  • Hinzugefügt: Option um die Absender Email zu ändern.
  • Hinzugefügt: Option um den Betreff der Email an den Kunden zu ändern.
  • Hinzugefügt: Neuer Tab im Einstellungen Menu welches das geladene Template für das neue Konto-Email anzeigt.
  • Das sichtbare Passwort wurde durch einen Passwort zurücksetzen Link ersetzt um die Sicherheit zu erhöhen.
  • Behoben: Email an den neuen Kunden wird nur gesendet, wenn die Email nicht von Plugin generiert wurde.
  • 18 neue Zeichenketten für die Übersetzung hinzugefügt. 4 wurden entfernt.

[1.3.1] 2022-02-08

  • Behoben: WordPress.org Übersetzungen wurden nicht geladen.

[1.3] 2022-02-07

  • Behoben: Fehler, welcher ein neuen Kunden erstellt, wenn eine bestehende Bestellung aktualisiert wird.
  • Das Kontrollkästchen wird nur bei neuen Bestellungen automatisch angewählt.
  • „Getestet bis“ aktualisiert
  • „WC getestet bis“ aktualisiert

[1.2] 2021-10-10

  • Unterstützung von eigenen Rechnungs- und Versandfeldern hinzugefügt.
  • Zweite Auswahlbox für die Kundenbenachrichtigung hinzugefügt
  • Fehler und Nachrichten werden nun für den Bearbeiter nach dem speichern der Bestellung sichtbar.

[1.1] 2021-07-18

  • Fehleraufzeichnung hinzugefügt
  • Fehlermeldungen werden im error_log gespeichert
  • Fehler- und Erfolgsnachrichten werden im Log des Simple History Plugin gespeichert.
  • Behoben: Fehler wenn kein Vor- und Nachname angegeben war
  • Behoben: Fehler wenn die Domain „localhost“ ist
  • Neue Übersetzungen für de-DE und de-CH wurden hinzugefügt.
  • Admin/Bearbeiter erhält eine Nachricht, wenn die Erstellung des neuen Kunden nicht erfolgreich war. Prüfe das error_log für details.
  • Einstellungsmenu hinzugefügt
  • Option hinzugefügt um dem neuen Benutzer/Kunden eine Nachricht zu senden.
  • Option hinzugefügt um die Auswahlbox automatisch anzuwählen
  • Debugger entfernt

[1.0] 2020-11-24

  • Funktional komplettierte Version
  • Kommentare und Methoden Beschreibung
  • Filtern der Formular-Feldern
  • Vor- und Nachname werden auch gepeichert

[0.1] 2020-11-22

  • Erste Version