Acciones después de que el filtrado AJAX se haya completado
Hay un evento javascript incorporado en el filtro: woof_ajax_done
Por lo tanto, si deseas aplicar cualquier código js después de que se haya realizado la búsqueda por AJAX de WOOF, por ejemplo, la reinicialización de galerías de productos, usa la siguiente construcción de código en algún lugar del archivo js del tema de wp actual (mejor usar un tema hijo):
jQuery(document).on("woof_ajax_done", woof_ajax_done_handler);
function woof_ajax_done_handler(e) {
//write your code here
}
Solicitud del cliente sobre esta característica 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 disparar un evento personalizado de JS cuando ajax esté listo. Eso es en lugar de pegar código en el panel de administración. I used 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 arriesgarse a que otros usuarios toquen y cambien esa sección en el CMS.