Сгруппированный товар — кликабельные ссылки на простые товары
Имеется интернет магазин на woocommerce, каталог в котором организован из сгруппированных товаров:
Каждый сгруппированный товар ясное дело состоит из простых товаров.
Простые товары скрыты из каталога, чтобы не засорять последний:
Вот так выглядит сгруппированный товар:
Вопрос который хочу решить: при отключении простых товаров их каталога (настройка как на среднем скриншоте), внутри сгруппированного товара ссылки на простой товар отключаются. А надо чтобы клиент мог из сгруппированного товара перейти на простой, нажав кликабельную ссылку на данный простой товар (как на картинке выделено красным со стрелкой).
То есть еще раз: надо сделать кликабельной ссылки на товары, из которых состоит сгруппированный товар. Но сами простые товары при этом скрыты из каталога.
ссылка на сайт для информации: https://abatol.ru


если еще актуально, то это должно помочь
add_filter( 'woocommerce_grouped_product_list_column_label', 'add_link_for_product_name', 10, 2 ); if ( ! function_exists( 'add_link_for_product_name' ) ) { /** * Show the link to the product on the page of a particular group when the visibility status is “search” * * @param string $value * @param object $grouped_product_child * * @return string */ function add_link_for_product_name( $value, $grouped_product_child ) { if ( $grouped_product_child->get_catalog_visibility() === 'search' ) { $value = '<label for="product-' . esc_attr( $grouped_product_child->get_id() ) . '">'; $value .= '<a href="' . esc_url( apply_filters( 'woocommerce_grouped_product_list_link', $grouped_product_child->get_permalink(), $grouped_product_child->get_id() ) ) . '">' . $grouped_product_child->get_name() . '</a>'; $value .= '</label>'; } return $value; } }Актуально. Работает!
Спасибо огромное!
а куда вставлять код?