
Всем привет! У меня парнерская витрина на Woocommerce. Было необходимо сделать так, чтобы пользователи, нажимая на картинку товара, переходили не в карточку товара, а сразу на сайт магазина-партнера. Реализовал это добавив следующий код в функции темы:
add_filter( 'woocommerce_loop_product_link' , 'partner_product_link' , 20000 );
add_filter( 'woocommerce_product_add_to_cart_url' , 'partner_product_link' , 20000 );
function partner_product_link( $input ){
global $product;
if( ( $product->get_type() ) === 'external' ){
return $product->get_product_url();
}
else{
return $input;
}
}
Теперь необходимо сделать так, чтобы ссылки были закрыты в nofollow и открывались в новой вкладке.
Подскажите пожалуйста что нужно добавить в код, чтобы реализовать данное?
add_filter( 'woocommerce_loop_product_link' , 'partner_product_link' , 20000 );
add_filter( 'woocommerce_product_add_to_cart_url' , 'partner_product_link' , 20000 );
function partner_product_link( $input ){
global $product;
if( ( $product->get_type() ) === 'external' ){
return $product->get_product_url();
}
else{
return $input;
}
}
Теперь необходимо сделать так, чтобы ссылки были закрыты в nofollow и открывались в новой вкладке.
Подскажите пожалуйста что нужно добавить в код, чтобы реализовать данное?
- Ссылка на проблему
- https://aswatch.ru/catalog/cover