фильтр по комбинированным товарным категориям woocommerce wordpress - PullRequest
0 голосов
/ 16 октября 2018

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

Я использую категории wp_dropdown, чтобы сделать это, в настоящее время есть три следующих по одномуНапример:

<?php
    $args = array(
        'hide_empty' => 0,
        'child_of' =>  23,
        'hierarchical' => 1,
        'depth'  => 3,
        'show_option_all' => 'All Dates',
        'show_count' => 1,
        'orderby' => 'slug',
        'selected' => $_SESSION['fDate'],
        'name' => 'fDate',
        'taxonomy' => 'product_cat'
    );
    wp_dropdown_categories( $args ); 
?>

когда пользователь отправляет запрос на поиск, в URL отправляется следующее:

http://localhost/mysite/wordpress/shop/?fLocation=29&fDate=25&fCartographer=0

, что на самом деле все хорошо.Если я создаю отдельный шаблон для получения и отображения результатов, он отображает их.

проблема в том, что мне нужен этот отфильтрованный набор результатов для отображения на странице магазина, а он не забирает его.

Я предполагаю, что woocommerce не настроен на получение категорий продуктов в этом формате, но я не уверен, что будет работать.

Если кто-нибудь может подтолкнуть меня в правильном направлениинаправление, то это будет высоко ценится.

Спасибо

...