woocommerce_email_preview_show_shipping_details filter-hookWC 11.0.0

Filters whether shipping details should be shown in email previews.

Usage

add_filter( 'woocommerce_email_preview_show_shipping_details', 'wp_kama_woocommerce_email_preview_show_shipping_details_filter', 10, 3 );

/**
 * Function for `woocommerce_email_preview_show_shipping_details` filter-hook.
 * 
 * @param bool          $show_shipping_details Whether to show shipping details.
 * @param WC_Order|null $order                 Preview order object.
 * @param string|null   $email_type            Email type being previewed.
 *
 * @return bool
 */
function wp_kama_woocommerce_email_preview_show_shipping_details_filter( $show_shipping_details, $order, $email_type ){

	// filter...
	return $show_shipping_details;
}
$show_shipping_details(true|false)
Whether to show shipping details.
Default: true
$order(WC_Order|null)
Preview order object.
$email_type(string|null)
Email type being previewed.

Changelog

Since 11.0.0 Introduced.

Where the hook is called

EmailPreview::should_show_shipping_details()
woocommerce_email_preview_show_shipping_details
woocommerce/src/Internal/Admin/EmailPreview/EmailPreview.php 696
return (bool) apply_filters( 'woocommerce_email_preview_show_shipping_details', true, $order, $this->email_type );

Where the hook is used in WooCommerce

Usage not found.