1
I am trying change woocommerce email subject change with woocommerce product short description.
this is my code:
$this->subject = __( 'Bid item on {site_title}', 'wc_simple_auctions');
i want to show woocommerce product short description on that subject
want to show there this code:
printf( __( " %s", 'wc_simple_auctions' ), $product_data->get_short_description() );
My Answer:
To change the WooCommerce email subject and include the product short description, you can modify the code as follows:
php
// Get the product ID from the order
$product_id = $order->get_product_id();
// Get the product object
$product = wc_get_product($product_id);
// Get the product short description
$short_description = $product->get_short_description();
// Set the email subject with the product short description
$this->subject = sprintf( __( 'Bid item on %s - %s', 'wc_simple_auctions' ), get_bloginfo('name'), $short_description );
This code will retrieve the product short description and include it in the email subject along with the site title. Make sure to replace `$order` with the appropriate order object in your context.
Rate this post
5 of 5 based on 3993 votesComments