HUSKY - Products Filter Professional for WooCommerce

Azioni dopo il filtraggio AJAX completato

C'è un evento javascript integrato nel filtro: woof_ajax_done

Quindi, se vuoi applicare qualsiasi codice js dopo la ricerca WOOF tramite AJAX, ad esempio la reinizializzazione delle gallerie di prodotti, usa la seguente costruzione di codice da qualche parte nel file js del tema wp corrente (è meglio usare un tema child):

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

Richiesta del cliente su questa funzionalità prima che fosse implementata:

Finora ho apportato le modifiche da solo, ma scaricherò sicuramente la versione più recente quando uscirà.
Un'altra cosa da considerare (che ho aggiunto anche io, per comodità), è forse attivare un evento personalizzato JS quando ajax è terminato. Questo al posto di incollare codice nel pannello admin. Ho usato jQuery(document).trigger(‘woof_ajax_done’); e ho usato quell'evento nel mio file JS.

Quello che intendevo con JS è che dovrebbe essere in aggiunta alla tua soluzione e non al posto suo. In modo che gli utenti che sanno cosa stanno facendo non debbano avere a che fare con il CMS e rischiare che altri utenti possano toccare e modificare quella sezione nel CMS.