Задать вопрос
@WooTe

Как показывать похожие товары по нескольким атрибутам?

Всем привет! Есть магазин на WordPress. В карточке товара отображаются похожие товары. Нашел решение, с помощью которого там отображаются товары с таким же атрибутом (я поставил цвет). Ниже приведу код

Так вот, нужно, чтобы товары показывались не по одному атрибуту, как сейчас, а сразу по двум (И), например: Цвет + Материал. В похожих товарах должны показываться товары, которые одновременно совпадают по двум атрибутам сразу: из того же материала И такого же цвета. Подскажите, как это можно реализовать?

add_filter( 'woocommerce_get_related_product_cat_terms', 'my_attribute_relation', 10, 2);
function my_attribute_relation( $original_term_ids, $product_id ) {
  return wc_get_product_term_ids( $product_id, 'pa_cvet' );
}
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы