Katalog produktów Ajax Woocommerce

Zadanie polegało na przekształceniu standardowego katalogu Woocommerce w taki sposób, aby działał bez przeładowania strony. Rozwiązanie opiera się na domyślnych widgetach filtrujących Woocommerce, jednak ich działanie zostało zmienione w taki sposób, aby filtrowanie, paginacja oraz sortowanie pobierały aktualną listę produktów w tle. Dodatkowo domyślny mechanizm wyszukiwania został zmodyfikowany tak, aby szukał produktów również po polach meta.

Cechy rozwiązania:

  • Dynamiczne przeładowanie listy produktów przy filtrowaniu, sortowaniu oraz paginacji
  • Aktualizacja adresu url po zmianie filtra
  • Bazowanie na wbudowanych filtrach woocommerce
  • Wyszukiwanie produktów po wartościach meta

Wykorzystane technologie:

  • WordPress
  • Woocommerce
  • PHP
  • jQuery
  • turn.js
WoocommerceWordpress