HUSKY - Filtro profesional de productos WooCommerce


guau_redraw_elements_after_ajax

Permite agregar cualquier mensaje mientras el usuario realiza la filtración en modo AJAX.

Ejemplo:

add_filter ('woof_redraw_elements_after_ajax', function ($ fields, $ query) {ob_start (); if (isset ($ query-> query ['tax_query']) AND $ query-> query ['tax_query']) {$ html = " Parece que le gusta el color: "; foreach ($ query-> query ['tax_query'] as $ item) {if (isset ($ item ['taxonomy']) AND $ item ['taxonomy'] = 'pa_color' ) {$ term = get_term_by ('slug', $ item ['terms'] [1], 'pa_color'); if (is_object ($ term)) {$ html. = $ term-> name;}}} echo $ html, "! "; $ campos ['. título-entrada'] = ob_get_contents ();} ob_end_clean (); return $ campos;}, 0, 1);

En el ejemplo anterior, el usuario recibe un mensaje si selecciona cualquier color en el filtro. Demo ver aquí - seleccione cualquier color. Con esta lógica se pueden realizar sugerencias comerciales para el usuario mientras utilizan la filtración.

Esté atento con:

  • $fields[‘.entry-title‘] = ob_get_contents(); - en rojo es la clase css del contenedor donde debería aparecer el mensaje
  • $ html = " Parece que te gusta el color: ”; … Echo $ html, “! ”; - aquí está el mensaje en sí y, por supuesto, puede usarlo usando Cambio de PHP mostrar diferentes mensajes para diferentes contenidos de las solicitudes de búsqueda

 


¿Nubes? ¡Solicite apoyo!