I would like to replace the Product name by the SKU only in Woocommerce --> Orders --> Order Details in the backend admin of WordPress located in the Shipping section.
I tried the following code but it didn't work. I am not skilled with PHP.
add_filter( 'woocommerce_order_item_shipping_get_name', 'filter_order_item_shipping_get_name', 10, 2 );
function filter_order_item_shipping_get_name( $item_name, $order_item ) {
if ( is_admin() && $order_item->is_type('line_item') ) {
$product = $order_item->get_product();
if( $sku = $product->get_sku() ) {
$item_name = $sku;
}
}
return $item_name;
}
Is it possible to know the correct code to replace the Product name by the SKU only in Woocommerce --> Orders --> Order Details Shipping section in the backend admin of WordPress?
How do I solve this problem?