Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • welche id genau?

    Thread-Starter marcofeustel

    (@marcofeustel)

    Wenn der Kunde die Email „Bestellbestätigung“ bekommt möchte ich die Kunden Id die vom System angelegt wird in der Email einbauen. Soweit wie ich jetzt gelesen hab werden die Kundendaten in der WC_Customer gespeichert und dort die Id meine ich. Ich hoffe das war verständlich , da ich noch ganz am Anfang bin :-(.

    • Diese Antwort wurde geändert vor 5 Monaten, 2 Wochen von marcofeustel.

    Ist so erstmal nicht vorgesehen.
    Würde mit Code gehen. Aber würde davon abraten.

    Als Beispiel:

    add_action( 'woocommerce_email_customer_details', 'add_customer_id_to_email', 20, 4 );

    function add_customer_id_to_email( $order, $sent_to_admin, $plain_text, $email ) {
    if ( ! is_a( $order, 'WC_Order' ) ) {
    return;
    }

    $customer_id = $order->get_customer_id();
    
    if ( $plain_text ) {
        echo 'Customer ID: ' . $customer_id . "\n";
    } else {
        echo '<p><strong>Customer ID:</strong> ' . $customer_id . '</p>';
    }

    }

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)