HUSKY - Products Filter Professional for WooCommerce

Дії після завершення AJAX-фільтрації

У фільтрі є вбудована javascript подія: woof_ajax_done

Отже, якщо ви хочете застосувати будь-який js-код після завершення пошуку WOOF за допомогою AJAX, наприклад, повторну ініціалізацію галерей продуктів, використовуйте наступну конструкцію коду десь у js-файлі поточної теми wp (краще використовувати дочірню тему):

jQuery(document).on("woof_ajax_done", woof_ajax_done_handler);
function woof_ajax_done_handler(e) {
    //write your code here
}

Запит клієнта щодо цієї функції до її впровадження:

Досі я робив зміни самостійно, але я обов'язково завантажу новішу версію, коли вона вийде.
Ще одна річ, яку варто врахувати (яку я також додав, для своєї зручності), це, можливо, спрацьовування власної події JS після завершення ajax. Це замість того, щоб вставляти код у панель адміністратора. Я використав jQuery(document).trigger(‘woof_ajax_done’); і використовував цю подію у своєму JS файлі.

Я мав на увазі під JS, що це має бути доповненням до вашого рішення, а не заміною йому. Щоб користувачі, які знають, що роблять, не стикалися з CMS і не ризикували, що інші користувачі можуть торкнутися та змінити цей розділ у CMS.