Email Validierung in WooCommerce

  • Hallo Zusammen,

    mein Shop erlaubt Kunden nicht, Emailadressen mit einem Punkt im lokalen Teil der Adresse anzulegen,
    also bernd.meier@web.de wird nicht durchgewunken, bernd_meier@web.de aber schon.

    Was leider auch nicht klappt, ist:

    PHP
    add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
    function custom_override_checkout_fields( $fields ) {    
    $fields ['billing']['billing_email']['validate'] = false;    
    return $fields;
    }

    Bei [billing][billing_phone] funktioniert es hingegen die Validierung auszuschalten, als ob billing_email besonders geschützt wäre vor der functions.php

    PHP
    unset($fields['billing']['billing_email']);


    funktioniert nur teilweise, ich habe zwar keine Überschrift mehr, jedoch ist das Eingabefeld weiterhin vorhanden.

    Hat irgendjemand eine Idee, wie man die Validierung bearbeiten kann?
    Würde mich sehr über eine Antwort freuen. Verzweifel grade ein bisschen an der Aufgabe.

    LG Sven

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!