HUSKY - Product Filter for WooCommerce

Обновление WooCommerce Product Filter v.3.3.3

  • Новое расширение ACF полей, которое позволяет автоматически включать ACF поля типа ‘выпадающий список‘, ‘radio‘, ‘true_false‘ в структуру фильтра автоматически.
  • Генератор кастомной формы фильтра на основе шорткода [woof] – позволяет сконструировать кастомный фильтр для вставки его в любом месте магазина
  • Новый хук woof_use_wp_cache – если использовать object cache (иначе он ничего не даст) и передать true на хуке будет работать wp-cache который более оптимизирован. Показал хорошие результаты в тестах.
  • New hook woof_custom_filter_items_order – дает возможность изменить порядок элементов фильтра, передает массив ключей фильтра (ключ секции фильтра можно найти, если нажать на дополнительные опции в табе Структура)
  • Для расширения SEO URL новая опция ‘URL depth‘ – сколько фильтров может быть проиндексировано. т.е. глубина URL поиска.
  • For extension SEO URL Новые переменные {site_name},{current_tax_name} для SEO текста – имя сайта и текущее имя таксономии
  • For extension SEO URL новый хук woof_seo_do_index. Это для более гибкого управления индексацией. Например, пользователь не хочет индексировать только красные товары
    add_filter('woof_seo_do_index', function ($do_index, $curr_url, $request_data) {
    
        if (isset($request_data['pa_color'])) {
            $colors = explode(',', $request_data['pa_color']);
            if (in_array('red', $colors)) {
                $do_index = false;
            }
        }
    
        return $do_index;
    }, 10, 3);
    

  • Новая опция для Meta slider  – добавить/удалить форматирование чисел для range sliders

  • Новая опция во вкладке DesignMore/less button type‘ – настройка, которая ранее была доступна только с помощью хука – https://products-filter.com/hook/woof_get_more_less_button_xxxx . Используется для секций фильтра, когда опция <Несвернутые счетчики терминов> включена в дополнительных опциях секции фильтра
  • Фильтры объединены в группы – просто сортировка для удобства