При появлении нового заказа в интернет магазине на WordPress Woocommerce на email администратора приходит таблица с наименованием, количеством и т.д.
Но не всегда понятно по названию какой это конкретный товар, поэтому лучше сделать чтобы наименование товара приходило ссылкой, по которой можно кликнуть и перейти сразу на страницу товара который заказали.
Достаточно добавить этот код в файл темы functions.php:
add_filter( 'woocommerce_order_item_name', 'display_product_title_as_link', 10, 2 );
function display_product_title_as_link( $item_name, $item ) {
$_product = wc_get_product( $item['variation_id'] ? $item['variation_id'] : $item['product_id'] );
$link = get_permalink( $_product->get_id() );
return '<a href="'. $link .'" rel="nofollow">'. $item_name .'</a>';
}











