Wtyczka instaluje się jak każda inna wtyczka WordPress. Wybierz najwygodniejszy sposób.
Instalacja z panelu WordPress
W panelu admin przejdź do Wtyczki → Dodaj nową, kliknij Wyślij wtyczkę na serwer, wybierz pobrany plik ZIP, a następnie Zainstaluj.
Aktywacja
Po zainstalowaniu kliknij Aktywuj wtyczkę. Aktywacja uruchamia trzy procesy: utworzenie tabeli historii cen, zaplanowanie cron-ów (wpnest_ph_cleanup, wpnest_ph_daily_snapshot) oraz backfill — tworzenie wpisu w historii dla każdego istniejącego produktu z aktualną ceną.
Pierwsza konfiguracja
Przejdź do WooCommerce → Price History i przejrzyj ustawienia. Domyślne wartości są zgodne z polską ustawą — możesz zacząć korzystać z wtyczki bez żadnej zmiany.
Backfill działa w tle. Dla sklepu z 1000 produktów typowo zajmuje kilkadziesiąt sekund. Dla 10 000+ produktów cron rozkłada pracę na batche po 5000 — całość kończy się w ciągu kilku minut.
Instalacja przez FTP / SSH
Jeśli wolisz instalację serwerową, rozpakuj plik ZIP do katalogu wp-content/plugins/ i aktywuj wtyczkę z poziomu listy w panelu admin. Po aktywacji wszystko działa identycznie.
Instalacja przez WP-CLI
wp plugin install ./price-history-omnibus-for-woocommerce.zip --activate
Co się dzieje po aktywacji
- Tworzona jest tabela
{prefix}wpnest_ph_historyw bazie danych - Domyślne ustawienia są zapisywane w
wp_options(włączona, okno 30 dni, retencja 90 dni, metoda omnibus) - Zaplanowane są zadania cron (cleanup raz dziennie, daily snapshot raz dziennie)
- Uruchamiany jest jednorazowy backfill istniejących produktów