HUSKY - Products Filter Professional for WooCommerce

Турбо-режим

Турбо-режим це розширення, яке зменшує навантаження на базу даних за допомогою AJAX-запитів та попередньо визначених даних про товари, розміщених у файлі JSON -> прискорює фільтрацію товарів. Цей режим дозволяє уникнути генерації великих MySQL-запитів під час фільтрації товарів на фронтенді сайту. Його налаштування можна знайти в вкладка Advanced.

Прискорює фільтрацію товарів. Цей режим дозволяє уникнути генерації великих MySQL запитів під час фільтрації товарів на фронті сайту, що зменшує навантаження на сервер і робить результати фільтрації швидшими!

Демо-сайт: https://turbo.products-filter.com/

Основна ідея цього розширення — уникнути великих MySQL запити на стороні сервера та замінити їх на простіші та пряміші: отримати товари за ідентифікаторами.

Фільтрація відбувається на стороні клієнта (браузер) за допомогою функціональності javascript та попередньо визначених даних JSON на фронтенді.

  • Позначте “Турбо-режим” extension у вкладці Extensions
  • Натисніть кнопку "Зберегти"
  • У вкладці “Турбо-режим” увімкніть його
  • Натисніть на кнопку “Оновити зараз!” (Переформуйте дані про товари зараз!)
  • Дочекайтеся завершення операції
  • Виберіть період Cron та куди зберігати файл JSON з даними товарів
  • Виберіть зі спадного списку, де зберігати файл даних JSON товарів. Краще зберігати файл даних товарів у папці wp-uploads, щоб уникнути видалення даних після оновлення плагіна, але не всі хостинг-провайдери дозволяють отримувати JSON дані з цієї папки, тому якщо ви виберете зберігання даних у папці плагіна, пам’ятайте про це і перезбирайте дані товарів за допомогою кнопки вище після оновлення плагіна.
  • Натисніть кнопку "Зберегти"
  • У вкладці “Опції” виберіть за необхідності параметри: Показати кількість, Динамічний перерахунок (якщо фільтр дуже великий, виберіть динамічний перерахунок лише для ПК), Приховати порожні терміни
  • НЕ ЗАБУДЬТЕ ЩОБ СКИДАТИ ВСІ ВИДИ КЕШУ НА ФРОНТЕНДІ ВАШОГО САЙТУ (кеш браузера)

Обмеження:

  • турбо режим не працює з випадаючим списком Ієрархія
  • Тільки AJAX режим, і через це НЕ сумісний з усіма темами WordPress
  • якщо включено турбо-режим, вимкніть у вкладці Advanced "Кешувати динамічний підрахунок кількості" для кожного елемента у фільтрі + "Кешувати терміни"
  • якщо форма пошуку надто велика, можливе зависання, якщо динамічний перерахунок увімкнено (причина: перемальовування всіх HTML-елементів у фільтрі)
  • максимальна кількість продуктів 15 000. Якщо вам потрібно більше, використовуйте хук: ‘woof_turbo_mode_products_limit