Ha láttatok már WooCommerce által kiküldött megrendeléssel kapcsolatos emailt, akkor láthattátok, hogy a termékek valamilyen oknál fogva nincsenek linkelve. Ez főleg mobilon tud zavaró lenni. Ki akar újra rákeresni a terméknévre egy webshopban és újra megnézni az adatlapját? Erre a problémára nyújt megoldást az alábbi kódrészlet.
add_filter( 'woocommerce_order_item_name', 'woomods_woocommerce_order_item_name', 10, 2 ); function woomods_woocommerce_order_item_name( $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>'; }
Ez a kódrészlet WP snippets sorozatom részét képezi. Ha nem tudod, hol vagy hogy kell beállítani ezt, akkor olvasd el ezt a cikket.