WooCommerce цикл начинается с определенной категории - PullRequest
0 голосов
/ 20 февраля 2019

Я строю магазин woocommerce.Я хочу построить функцию или что-то для отображения определенной категории в верхней части цикла.Например, на странице магазина первые товары из категории «Обувь», а остальные товары работают в обычном режиме.

add_action('pre_get_posts','shop_filter_cat');

 function shop_filter_cat($query) {
    if (!is_admin() && is_post_type_archive( 'product' ) && $query->is_main_query()) {
       $query->set('tax_query', array(
                    array ('taxonomy' => 'product_cat',
                                       'field' => 'slug',
                                        'terms' => 'agricole',
                                 )
                     )
                     
       );   
    }
 }
Этот код работает хорошо, но это не совсем то, что я хочу, этот код заменяет все мои товары из магазина на все товары из категории "Agricole", ну, я хочу просто сделать продукты из "Agrike"категория, которая будет сначала отображаться на странице магазина. Итак, код должен добавлять товары, а не заменять все товары.

Извините за мой плохой английский и спасибо!

...