Поддержка WooCommerce Редактирование вывода похожих товаров

  • Woocommerce в карточке товара показывает в виджете Похожие товары (related products) и берет их из категории где находится сам товар. Дело в том что много товаром снятые с производства но на них пока что идет трафик и эти товары удалятся не будут! Это товари в категории идут в конце списка (сделано хуком), а вот в карточке товара они иногда отображаются в похожих товарах! Как показывать те товари что в наличии а исключить товари нет в наличии?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Чтобы удалить из сопутствующих отсутствующие на складе товары, надо изменить аргументы их вывода:
    https://docs.woocommerce.com/document/change-number-of-related-products-output/

    Спасибо Вам, буду смотреть!
    На форуме поделились таким кодом но он не срабатывает:

    add_filter( 'woocommerce_output_related_products_args', function( $args )
    {
        $args = wp_parse_args( array(
            'posts_per_page' => 4,
            'meta_query' => array (
               'key' => '_stock_status',
               'value' => 'instock'
        )
        ), $args );
        return $args;
    });

    Возможно Вы посоветуете что не так!

Просмотр 2 ответов — с 1 по 2 (всего 2)