WooCommerce – как открыть ссылку в новом окне для внешних/партнёрских товаров
Для этого добавим в свойство ссылки атрибут target="_blank"
.
function woocommerce_external_add_to_cart() {
global $product;
if ( ! $product->add_to_cart_url() ) return;
echo '<p><a href="' . $product->add_to_cart_url() . '" class="single_add_to_cart_button button alt" target="_blank">' . $product->single_add_to_cart_text() . '</a></p>';
}
Код добавляем в functions.php текущей темы.