Новий гачокwoof_taxonomy_image– дозволяє перевизначати зображення терміну фільтра зображень на льоту в залежності від поточної ситуації:
add_filter('woof_taxonomy_image', function($image, $term) {
//change images on the fly depending of the current situation
if(isset($term->term_id) AND $term->ID === 777 AND intval($_REQUEST['my_condition']) === 23){
$image = "https://your_image_url.png";
}
return $image;
},10,2);
Новий гачокwoof_text_search_query‘ – дозволяє перевизначати SQL-запит текстового пошуку на льоту
Новий варіант "Показати введений текст ціни‘ – введення тексту для повзунка ціни (працює лише з ionSlider)
Додано "Очистити все«кнопка для вибраних елементів пошуку та гачок»woof_clear_all_textза його текст
Для навігаційної панелі пошуку – додані заголовки таксономій
Нова опція для "Пошук за рейтингом«-»Показати зірочки в спадному меню«, щоб відобразити зірочки у розкривному списку
«У продажу« прапорець включено в систему динамічного перерахунку
Новий гачокwoof_init_archive_by_default«вимкнути»Увімкнути архіви' в атрибутах, якщо потрібно, робіть програмно на льоту
Новий гачокwoof_filter_shortcode_args‘ для короткого коду [woof] для зміни аргументів короткого коду на льоту залежно від бізнес-умов
Новий гачокwoof_before_draw_filter«, яка працює перед друком кожного елемента фільтра
Новий гачокwoof_after_draw_filter«, який працює після друку кожного фільтруючого елемента
Новий шорткод [woof_btnimg_url=’img url is here’], що дозволяє створити спеціальну кнопку для показу/приховання форми пошуку, img url необов’язковий, приклад використання: [woof_btn] [woof autohide=1] [woof_products] Відображає кнопку, щоб приховати фільтр. Працює на основі атрибута короткого коду "автосхов‘.
У опціях Advanced розширена функціональність опції «Ініціювати плагін лише на наступних сторінках сайту‘ – додано новий синтаксис суворої відповідності -> використовувати знак ‘#перед посиланням, щоб застосувати його. приклад:#https://your_site.com/product-category/man/ (last слеш не має значення)
До SKU введення тексту додано кнопку для скидання його вмісту, її регулює параметр «Поведінка кнопки скидання‘ де можна встановити фільтрацію після очищення поля введення тексту SKU або просто очистити введений текст.
Нове розширення "Import/Export‘ -> Import/Export параметри woof лише під час міграції. Таксономії та їх терміни слід створити/перенести раніше. Після використання ДУЖЕ рекомендую вимкнути його! Ваші клієнти або ви час від часу можете пошкодити налаштування WOOF, тому вимкніть його!’.
Нова опція на вкладці "Advanced' -> 'Оптимізуйте ціновий фільтр‘ – Допомагає швидше знайти мінімальне та максимальне значення для фільтра за ціною на передній частині сайту та мінімізувати навантаження на сервер.
Нове розширення "Conditionals‘ -> дозволяє визначити умови відображення елементів фільтра залежно від поточного запиту фільтра. Коротко кажучи, ця функція дозволяє приховати деякі елементи фільтра, а інші не вибирати. Або навпаки – показати деякі елементи фільтра, якщо вибрано інші елементи фільтра. Перегляньте це у вкладці "Advancedпісля активації. Приклад синтаксису:product_cat>pa_size,by_instock>pa_color. У цьому прикладі описано: якщо користувач вибере [категорія товару] потім відфільтрувати за [pa_size] або [by_instock] з’явиться [pa_color]. Для короткого коду [woof] використовуйте атрибут: [умовні способи]. Використовуйте розрив рядка в текстовому полі, щоб визначити деякі правила (натисніть клавішу Enter). У короткому коді [woof] для визначення деяких правил використовуйте знак: [+].
нове розширення "Sections‘ – дозволяє обернути фільтр-елементи в [закрити/відкрити]-секції та зробити форму фільтра більш компактною.
🌸
Довідник з шорткодів, хуків та розширень фільтра товарів HUSKY
Codex — Фільтр товарів HUSKY
Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід користування нашим сайтом. Якщо ви продовжите користуватися цим сайтом, ми вважатимемо, що вас це влаштовує.