Wie kann ich mit der Benutzerregistrierung überprüfen, ob ein neuer Benutzer in einer Tabelle mit vorab genehmigten Benutzern aufgeführt ist?

Ich möchte nur, dass bestehende Kunden sich registrieren können. Ich habe eine Tabelle mit gültigen Kunden, also brauche ich nur einen Haken, um die Registrierung mit “Entschuldigung, ein Konto mit dieser Nummer ist nicht vorhanden” zu unterbrechen.

Solutions Collecting From Web of "Wie kann ich mit der Benutzerregistrierung überprüfen, ob ein neuer Benutzer in einer Tabelle mit vorab genehmigten Benutzern aufgeführt ist?"

Es gibt einen registration_errors Filter, den native Fehler durchlaufen und mit denen Sie Ihre eigenen erstellen können. Die Rückgabe des ausgefüllten WP_Error Objekts in diesem Filter verhindert reibungslos, dass der Benutzer erstellt wird.

Der einzige Nachteil ist, dass dieser Filter nicht viel zusätzliche Daten übergeben wird – nur Login und E-Mail. Wahrscheinlich müssen Sie Ihre benutzerdefinierten Daten aus dem globalen $_POST Status für die Überprüfung $_POST .