This topic has 8 replies, 4 voices, and was last updated 9 years, 5 months ago ago by Eva Kemp
HI all,
Looking for an answer to How do I remove or hide the sku number on the new order email template?
Thank you.
Hello,
Could you please clarify with more details where we can find this SKU number and show us screenshots?
Regards,
Robert Hall.
Yes I can but how to send it? I don’t see a place to upload a file.
Hello,
please make screenshot and upload it to any image hosting site. After that insert image in your reply using IMG button in reply form.
Regards,
Stan Russell.
Hello,
You can modify email in Wp-admin > Woocommerce > Settings > Emails.
Regards,
Eva Kemp.
Hi Eva,
I don’t see where we can remove that part of the product information from the email. Can you identify what we would need to change to get that internal inventory code out of there?
Pls advise. Theresa
<?php
/**
* Admin new order email
*
* @author WooThemes
* @package WooCommerce/Templates/Emails/HTML
* @version 2.0.0
*/
if ( ! defined( ‘ABSPATH’ ) ) {
exit; // Exit if accessed directly
}
?>
<?php do_action( ‘woocommerce_email_header’, $email_heading ); ?>
<p><?php printf( __( ‘You have received an order from %s. The order is as follows:’, ‘woocommerce’ ), $order->billing_first_name . ‘ ‘ . $order->billing_last_name ); ?></p>
<?php do_action( ‘woocommerce_email_before_order_table’, $order, true, false ); ?>
<h2>id . ‘&action=edit’ ); ?>”><?php printf( __( ‘Order #%s’, ‘woocommerce’), $order->get_order_number() ); ?> (<?php printf( ‘<time datetime=”%s”>%s</time>’, date_i18n( ‘c’, strtotime( $order->order_date ) ), date_i18n( wc_date_format(), strtotime( $order->order_date ) ) ); ?>)</h2>
<table cellspacing=”0″ cellpadding=”6″ style=”width: 100%; border: 1px solid #eee;” border=”1″ bordercolor=”#eee”>
<thead>
<tr>
<th scope=”col” style=”text-align:left; border: 1px solid #eee;”><?php _e( ‘Product’, ‘woocommerce’ ); ?></th>
<th scope=”col” style=”text-align:left; border: 1px solid #eee;”><?php _e( ‘Quantity’, ‘woocommerce’ ); ?></th>
<th scope=”col” style=”text-align:left; border: 1px solid #eee;”><?php _e( ‘Price’, ‘woocommerce’ ); ?></th>
</tr>
</thead>
<tbody>
<?php echo $order->email_order_items_table( false, true ); ?>
</tbody>
<tfoot>
<?php
if ( $totals = $order->get_order_item_totals() ) {
$i = 0;
foreach ( $totals as $total ) {
$i++;
?><tr>
<th scope=”row” colspan=”2″ style=”text-align:left; border: 1px solid #eee; <?php if ( $i == 1 ) echo ‘border-top-width: 4px;’; ?>”><?php echo $total[‘label’]; ?></th>
<td style=”text-align:left; border: 1px solid #eee; <?php if ( $i == 1 ) echo ‘border-top-width: 4px;’; ?>”><?php echo $total[‘value’]; ?></td>
</tr><?php
}
}
?>
</tfoot>
</table>
<?php do_action( ‘woocommerce_email_after_order_table’, $order, true, false ); ?>
<?php do_action( ‘woocommerce_email_order_meta’, $order, true, false ); ?>
<?php do_action( ‘woocommerce_email_customer_details’, $order, $sent_to_admin, $plain_text ); ?>
<?php do_action( ‘woocommerce_email_footer’ ); ?>
Hello,
This is Woocommerce customization and you should contact their support concerning your queries. Also you can refer to these articles:
https://www.sellwithwp.com/customizing-woocommerce-order-emails/
https://wordimpress.com/customize-and-preview-woocommerce-emails/
Regards,
Eva Kemp.
Tagged: customize, email template, hide sku, new order, remove sku, woocommerce, wordpress
You must be logged in to reply to this topic.Log in/Sign up