Termék linkek a kimenő emailekben

Olvasási idő: < 1 perc

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.

Menü bezárása