Ajax Product Filter Woocommerce - PullRequest
       3

Ajax Product Filter Woocommerce

0 голосов
/ 23 декабря 2018

Я использую плагин YITH AJAX PRODUCT FILTER в своем шаблоне.Я помещаю виджеты в боковую панель.Когда фильтр товаров по странице магазина работает отлично, но когда фильтр товаров в категории, фильтры исчезают.

Я заметил, что когда я использую фильтр на странице магазина, URL-адрес правильный, например: myDomain.com/store/?filter_cor=branco&query_type_cor=or

Когда я использую фильтр на странице категории, он автоматически перенаправляет на страницу магазина, например: myDomain.com/store/?product_cat=blusas&source_id=24&source_tax=product_cat&filter_tamanho=m&query_type_tamanho=or

Я использую это для создания своей боковой панели:

function awp_widgets_init() {
    register_sidebar(array(    //try not to enclose this in function
        'id'            => 'custom_widget',
        'name'          => 'Woo Widget Filter Category',
        'description'   => 'A short description of the sidebar.',
        'before_widget' => '<div id="%1$s" class="widget %2$s">',
        'after_widget'  => '</div>',
        'before_title'  => '<h3 class="widget-title">',
        'after_title'   => '</h3>',
    ));

}
add_action( 'widgets_init', 'awp_widgets_init' );

Woocommerce.php я использую:

<?php if ( is_product_category() || is_shop()) {?>
    <aside>
    <?php if ( is_active_sidebar( 'custom_widget' ) ) : ?>
        <?php dynamic_sidebar( 'custom_widget' ); ?>
    <?php endif; ?>
    </aside>
<?php } ?>
<div class="col">
    <?php woocommerce_content (); ?>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...