High-Performance Order Storage (HPOS) to nowy system przechowywania zamówień w WooCommerce — osobne tabele zamiast post meta. Zmiana znacząco przyspiesza sklepy z dużą liczbą zamówień. I tak, ParcelSelector jest z HPOS kompatybilny.
Co to jest HPOS i dlaczego to ważne?
Tradycyjnie WooCommerce przechowywał zamówienia jako posty WordPress z meta danymi w tabeli wp_postmeta. Przy tysiącach zamówień ta tabela staje się ogromna i zapytania spowalniają sklep. HPOS przenosi zamówienia do dedykowanych tabel — szybsze zapytania, lepsza skalowalność.
ParcelSelector i HPOS
ParcelSelector zapisuje ID wybranego Paczkomatu w metadanych zamówienia. Przy HPOS używamy HPOS-kompatybilnego API WooCommerce — dane trafiają do właściwej tabeli niezależnie od trybu.
Możesz włączyć HPOS w ustawieniach WooCommerce bez obawy o utratę danych z Paczkomatów. Jeśli masz pytania — napisz do nas.