Support » Plugin: WooCommerce » Adding Unit Price to Order Email

  • I’ve seen topics on this but nothing that I can seem to figure out. Can anyone tell me how to add the Unit Price to the New Order Email (the one the admin receives) in addition to the Quantity and the Price columns? I know how to create an additional column for Unit Price, I just can’t get the data to show there.

    Thanks!

    https://wordpress.org/plugins/woocommerce/

Viewing 1 replies (of 1 total)
  • You’ll need to edit two files in the Woocommerce template folder.

    Copy
    wp-content/plugins/woocommerce/emails/email-order-items.php
    wp-content/plugins/woocommerce/emails/admin-new-order.php

    into the folder
    wp-content/themes/YOUR-THEME-NAME/woocommerce/emails

    in admin-new-order.php find the line
    <th scope="col" style="text-align:left; border: 1px solid #eee;"><?php _e( 'Quantity', 'woocommerce' ); ?></th>

    Add this line right after
    <th scope="col" style="text-align:left; border: 1px solid #eee;"><?php _e( 'Unit Price', 'woocommerce' ); ?></th>

    In email-order-items.php find this line
    <td style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo $item['qty'] ;?></td>

    add this line right after
    <td style="text-align:left; vertical-align:middle; border: 1px solid #eee;"><?php echo $_product->get_price_html(); ?> </td>

    That should do it.

Viewing 1 replies (of 1 total)
  • The topic ‘Adding Unit Price to Order Email’ is closed to new replies.