Kategorie: Pozyskiwanie lidów
HPOS Przyspiesza działanie sklepu poprzez optymalizację bazy danych
✅ Jak włączyć HPOS w WooCommerce (oficjalna metoda)
🔹 Krok 1: Sprawdź wersję WooCommerce
HPOS jest dostępny i stabilny w WooCommerce 8.x+.
👉 Panel WP → Wtyczki → WooCommerce
Jeśli masz starszą wersję — zaktualizuj.
🔹 Krok 2: Wejdź w ustawienia zaawansowane
- Panel WordPress
- WooCommerce → Ustawienia
- Zakładka Zaawansowane
- Kliknij Funkcje (Features)
🔹 Krok 3: Włącz HPOS
Znajdź opcję:
High-performance order storage (HPOS)
(lub po polsku: „Wysokowydajne przechowywanie zamówień”)
✅ Zaznacz Włącz
📌 Zwykle są dwie opcje:
- Włącz HPOS
- Włącz kompatybilność (synchronizację) z postami
👉 Zalecane ustawienie:
- ✔️ HPOS – WŁĄCZONE
- ✔️ Synchronizacja – WŁĄCZONA (na start)
🔹 Krok 4: Zapisz zmiany
Kliknij Zapisz zmiany.
WooCommerce:
- utworzy tabele
wp_wc_orders,wp_wc_orders_meta, itd. - zsynchronizuje stare zamówienia
⏳ Przy dużych sklepach może to chwilę potrwać.
🔍 Jak sprawdzić, czy HPOS faktycznie działa
✔️ W panelu
WooCommerce → Status → Narzędzia
Szukaj sekcji HPOS — powinno być:
✅ Enabled
✔️ W bazie danych (pewne)
SELECT COUNT(*) FROM wp_wc_orders;
Jeśli wynik > 0 → HPOS działa 💪
⚠️ WAŻNE – zanim włączysz na produkcji
Zrób checklistę:
✔️ Backup bazy danych
✔️ Sprawdź, czy:
- wtyczki płatności
- faktury
- integracje (ERP, CRM, Baselinker, itp.)
👉 są kompatybilne z HPOS
WooCommerce w Status → Funkcje pokazuje listę kompatybilnych wtyczek.
🧠 Najczęstsze pytania (krótko)
❓ Czy HPOS przyspiesza sklep?
✅ Tak — szczególnie:
- listę zamówień
- raporty
- duże sklepy (10k+ zamówień)
❓ Czy stare zamówienia znikną?
❌ Nie — są synchronizowane.
❓ Czy można cofnąć?
✅ Tak — można wyłączyć HPOS i wrócić do wp_posts.
🚀 Co mogę zrobić dalej
Jeśli chcesz, mogę:
- 🔍 sprawdzić czy Twoje zapytania SQL są poprawne pod HPOS
- 🔁 przerobić stare zapytania z
wp_posts→wc_orders - ⚡ zoptymalizować eksport klientów / zamówień
- 🧪 pomóc przetestować HPOS bez ryzyka
Daj znać, na jakim etapie jesteś 👌
