woof_ajax_done: evento de JavaScript después del filtrado AJAX
Hay un evento JavaScript incorporado en el filtro: woof_ajax_done
Por lo tanto, si deseas aplicar algún código JS después de que la búsqueda por AJAX de WOOF haya finalizado, por ejemplo la reinicialización de las galerías de productos, usa la siguiente construcción de código en algún archivo JS del tema actual de WordPress (mejor usa un tema hijo):
jQuery(document).on("woof_ajax_done", woof_ajax_done_handler);
function woof_ajax_done_handler(e) {
//write your code here
}
Solicitud de cliente sobre esta función antes de que se implementara:
Hasta ahora he hecho los cambios yo mismo, pero definitivamente descargaré la versión más reciente cuando salga.
Otra cosa a considerar (que también agregué, para mi conveniencia), es quizás activar un evento personalizado de JS cuando el AJAX haya finalizado. Eso en lugar de pegar código en el panel de administración.Usé jQuery(document).trigger(‘woof_ajax_done’); y usé ese evento en mi archivo JS.
Lo que quise decir con JS es que debería ser además de tu solución y no en lugar de ella.Para que los usuarios que saben lo que hacen no tengan que lidiar con el CMS y correr el riesgo de que otros usuarios toquen y cambien esa sección en el CMS.