Afficher des données sur les e-mails des clients liés au plug-in de table produit WooCommerce

voix
0

En WooCommerce J'utilise le plugin de table produit WooCommerce et je voudrais présenter quelques données sur notification par courrier électronique de commande client, mais je suis coincé sur l'obtention de ces données.

Le code J'utilise:

add_action( 'woocommerce_email_after_order_table', 'custom_email_after_order_table', 10, 4 );
function custom_email_after_order_table( $order, $sent_to_admin, $plain_text, $email ) {

    $product_names = array();
    $product_test = array();

    // Loop thougth order items
    foreach( $order->get_items() as $item_id => $item ){
        //$vendor_id = get_post_field( 'post_author', $line_item->get_product_id());
       // $vendor = get_userdata( $vendor_id );
        $product = $item->get_product(); 
        $product_id = $item->get_product_id(); // Get the product ID
        // Set each product name in an array
        $product_names[] = $item->get_name(); // Get the product NAME
        $prduct_test[]=$product->get_name();//testing
    }

    // Displaying
    echo '<p><strong>'.__('Product names', 'woocommerce').':</strong> <br>'.implode( ', ', $product_names ).'</p>';
    echo '<p><strong>'.__('Product test', 'woocommerce').':</strong> <br>'.implode( ', ', $prduct_test ).'</p>';
}

Les données que je veux:

Je

Créé 19/09/2018 à 13:22
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more