Ich habe eine Anforderung, die Billing-Telefon in Woocommerce wie E-Mail validieren. Wann immer wir ein Konto in woocommerce mit der gleichen E-Mail-ID erstellen möchten, gibt es eine Fehler-E-Mail, die bereits existiert. Ich möchte dasselbe Feature in Billing-Telefon.Woocommerce-Wenn Billing-Telefon ist bereits vorhanden überprüfen
0
A
Antwort
0
Dies wird Ihre Lösung:
add_filter('woocommerce_new_customer_data', 'risbl_custom_customer_data', 10);
function risbl_custom_customer_data() {
global $wpdb;
$billing_phone = $_POST['billing_phone'];
$results = $wpdb->get_results('select * from `wp_usermeta` where meta_key = "billing_phone" and meta_value = "'.$billing_phone.'"');
if ($results) {
wc_add_notice(__('Phone number already exists.'), 'error');
}
}
0
Try this:
function wc_validate_phone_number() {
$phone = (isset($_POST['billing_phone']) ? trim(
$_POST['billing_phone']) : '');
if (! preg_match('/\(?([0-9]{3})\)?([ .-]?)([0-9]{3})\2([0-9]{4})/',
$phone)) {
wc_add_notice(__('Invalid Phone Number. Please enter with a valid
phone number. Eg: (123) 456 7890'), 'error');
}
}
+0
eigentlich ich bin auf der Suche nach Telefon Nein gibt es bereits überprüfen nicht Validierung der Telefonnummer – suvnkr
Verwandte Themen
- 1. Wie überprüfen, ob id bereits vorhanden - codeigniter
- 2. SQLiteException: Tabelle bereits vorhanden ist
- 3. Überprüfen, ob Formularelement vorhanden ist
- 4. Überprüfen, ob eine Zugangstabelle vorhanden ist
- 5. Überprüfen Sie, ob Daten für viele Daten bereits vorhanden sind
- 6. Entity Framework - Tabellenwertfunktionen - Parameter ist bereits vorhanden
- 7. Primärschlüsselbedingung gebrochen. Wert ist bereits vorhanden: 0
- 8. WCF: ArgumentException: TransactionFlowProperty ist bereits vorhanden
- 9. "Eine Komponente namens dlgPrinterSettings ist bereits vorhanden."
- 10. In Orakel-Prozedur, überprüfen Sie, ob die Zeile mit Primärschlüssel vorhanden ist, wenn Schlüssel bereits vorhanden ist Raise Ausnahme
- 11. Postgres-Fehler (plpgsql bereits vorhanden/Funktion array_accum ist bereits vorhanden) im Rails-App-Protokoll
- 12. Überprüfen, ob ein bestimmter Datenattributwert vorhanden ist
- 13. Überprüfen, ob ein Commit vorhanden ist
- 14. Selen, dass Text überprüfen, ist nicht vorhanden
- 15. Ist Zeichenfolge vorhanden, überprüfen Sie 20k mal
- 16. überprüfen, ob xml vorhanden ist (nicht funktioniert)
- 17. Überprüfen, ob eine Ressourcendatei vorhanden ist
- 18. überprüfen, ob Bild vorhanden ist php
- 19. jQuery: Überprüfen, ob ein Bild vorhanden ist
- 20. Shopify Überprüfen, ob Bild vorhanden ist
- 21. überprüfen, ob Umgebungsvariable bereits gesetzt ist
- 22. überprüfen, ob ein Benutzer bereits angemeldet ist?
- 23. Content-Length-Header bereits vorhanden
- 24. Überprüfen Sie, ob ein Wert in einem Arbeitsblatt (mehrere Blätter) vorhanden ist und gibt "Eintrag bereits vorhanden" zurück - Excel
- 25. Überprüfen, ob bereits ein untergeordnetes untergeordnetes Objekt vorhanden ist db beim Drücken von Grafik
- 26. Überprüfen Sie, ob die registrierte Benutzer-Mail-Adresse in der Datenbank bereits vorhanden ist oder nicht
- 27. Überprüfen Sie, ob der Benutzername bereits in SQLite mit JavaScript vorhanden ist
- 28. Kann ich überprüfen, ob eine Karte bereits vorhanden ist, bevor Sie eine neue erstellen?
- 29. Überprüfen Sie, ob eine Datei bereits vorhanden ist, bevor Sie sie mit Alamofire herunterladen + supportedDownloadDestination
- 30. überprüfen Sie eine Plattform nicht bereits vorhanden ist, bevor ein neues
Fatal error: Call auf eine Elementfunktion get_results() auf einem Nicht-Objekt-it zeigt this..i haben fügen Sie Ihren Code zum Thema function.php – suvnkr
Kann das Objekt des Typs WP_Error nicht als Array verwenden .. verwendet Ihren aktualisierten Code – suvnkr
tatsächlich ich benutze extra Register Feld fname, lname und Telefon in der Registrierung..now es zeigt die Fehler Telefonnummer bereits beendet aber Fehler: FEHLER: Konnte dich nicht registrieren ... Bitte kontaktieren Sie uns, wenn Sie weiterhin Probleme haben. - Dies auch ... für freash Registrierung – suvnkr