Jeśli Twój sklep WooCommerce używa Elementora do projektowania strony realizacji zamówienia, Advanced Coupons for WooCommerce Free może automatycznie ładować swoje skrypty realizacji zamówienia, gdy układ zawiera widżet Realizacja zamówienia Elementor Pro, a poniższe wymagania wstępne są spełnione.
Użyj Advanced Coupons for WooCommerce Free 4.7.1 lub nowszej wersji na tej stronie realizacji zamówienia. Advanced Coupons odczytuje zapisane dane układu Elementora strony, wyszukuje typ widżetu Realizacja zamówienia zarejestrowany przez Elementor Pro, a następnie ładuje ten sam pakiet skryptów realizacji zamówienia, którego używa w standardowym szablonie realizacji zamówienia WooCommerce.
Klienci widzą ten sam monit o kuponie WooCommerce, co w domyślnym szablonie (na przykład Masz kupon? z opcją Kliknij tutaj, aby wpisać kod, a następnie Zastosuj kupon). Jeśli używasz również Advanced Coupons Premium z włączonym modułem Kredyty sklepowe, zalogowani klienci z dozwoloną równowagą widzą ten sam interfejs użytkownika realizacji zamówienia wykorzystania kredytów sklepowych, co w domyślnym szablonie.
Wymagania wstępne
- WooCommerce jest zainstalowany i aktywny
- Advanced Coupons for WooCommerce Free 4.7.1 lub nowsza wersja jest aktywna
- Elementor Pro jest zainstalowany i aktywny — widżet Realizacja zamówienia używany do tej integracji jest częścią Elementor Pro
- Strona realizacji zamówienia zbudowana w Elementorze przy użyciu widżetu Realizacja zamówienia
- Aby zweryfikować kredyty sklepowe przy realizacji zamówienia: Advanced Coupons Premium (który zawiera darmowy podstawowy plugin) jest aktywny, a moduł Kredyty sklepowe jest włączony w sekcji Kupony → Ustawienia → Moduły. Samo wprowadzanie kuponów nie wymaga wersji Premium.
Konfiguracja i weryfikacja kompatybilności realizacji zamówienia Elementora
Gdy klient ładuje Twoją stronę realizacji zamówienia zbudowaną w Elementorze, Advanced Coupons odczytuje zapisane dane układu Elementora strony i sprawdza, czy zawiera ona widżet Realizacja zamówienia Elementor Pro. Jeśli ten typ widżetu jest obecny, Advanced Coupons ładuje swoje skrypty realizacji zamówienia — te same, które obsługują wprowadzanie kuponów i, gdy moduł Kredyty sklepowe jest aktywny, interfejs użytkownika realizacji kredytów sklepowych na standardowej stronie realizacji zamówienia WooCommerce.
W panelu administracyjnym WordPress (Pluginy)

- Przejdź do Pluginy → Zainstalowane pluginy.
- Potwierdź, że Advanced Coupons for WooCommerce Free ma wersję 4.7.1 lub nowszą i jest aktywny.
- Potwierdź, że Elementor Pro jest aktywny.
W edytorze Elementora

- Otwórz swoją stronę realizacji zamówienia w edytorze Elementora.
- Umieść widżet Realizacja zamówienia Elementor Pro na stronie.
Na stronie realizacji zamówienia w sklepie

- Otwórz stronę realizacji zamówienia w sklepie.
- Potwierdź, że widzisz standardowy monit WooCommerce dotyczący kuponów (Masz kupon? z opcją Kliknij tutaj, aby wprowadzić kod) lub że pole kuponu jest już widoczne.
- Jeśli obszar kuponu jest zwinięty, kliknij Kliknij tutaj, aby wprowadzić kod, aby go rozwinąć.
- Wprowadź testowy kod kuponu.
- Kliknij Zastosuj kupon.
- Potwierdź, że zniżka została zastosowana.
- Jeśli korzystasz również z kredytów sklepowych podczas finalizacji zakupu, zaloguj się jako klient, który ma dostępne kredyty sklepowe.
- Przejdź do strony finalizacji zakupu.
- Potwierdź, że interfejs użytkownika do wykorzystania kredytów sklepowych jest widoczny — domyślnie tytuł akordeonu to Zastosować zniżki z kredytów sklepowych?
- Wprowadź kwotę kredytów sklepowych i potwierdź, że zniżka została zastosowana do całkowitej kwoty zamówienia.
Ta zgodność działa automatycznie w tle, gdy spełnione są te wymagania wstępne, więc nie ma dodatkowego ustawienia Advanced Coupons do włączenia dla wykrywania Elementora.
Rozwiązywanie problemów
Funkcje Advanced Coupons nie pojawiają się na mojej stronie finalizacji zakupu w Elementorze
- Przejdź do Pluginy → Zainstalowane pluginy.
- Potwierdź, że Advanced Coupons for WooCommerce Free wyświetla wersję 4.7.1 lub wyższą i jest aktywny. Jeśli wersja jest niższa, zaktualizuj wtyczkę.
- Otwórz swoją stronę finalizacji zakupu w edytorze Elementora. Potwierdź, że widżet Checkout znajduje się bezpośrednio na stronie — Advanced Coupons wykrywa tylko ten konkretny typ widżetu; niestandardowy blok HTML, krótki kod lub zwykły element tekstowy nie uruchamiają zgodności.
- Potwierdź, że Elementor Pro jest aktywny. Widżet Checkout jest funkcją Pro, więc darmowy plan Elementora jej nie zawiera.
- Wyczyść pamięć podręczną strony. Jeśli wtyczka do buforowania lub pamięć podręczna serwera udostępnia starą kopię strony, zaktualizowane skrypty mogą się nie załadować. Odśwież stronę finalizacji zakupu w nowej sesji przeglądarki i przetestuj ponownie.
Interfejs użytkownika do wykorzystania kredytów sklepowych nie pojawia się na mojej stronie finalizacji zakupu w Elementorze
- Przejdź do Kupony → Ustawienia.
- Otwórz kartę Moduły i potwierdź, że moduł Kredyty sklepowe jest włączony. Przełącznik zapisuje się automatycznie — nie jest potrzebny przycisk Zapisz zmiany.
- Potwierdź, że Advanced Coupons Premium jest aktywny.
- Przejdź do finalizacji zakupu, będąc zalogowanym jako klient, który ma dostępne kredyty sklepowe. Finalizacja zakupu jako gość ukrywa interfejs użytkownika do wykorzystania.
- Jeśli interfejs użytkownika kredytów sklepowych nadal się nie pojawia, potwierdź, że koszyk nie zawiera pozycji Advanced Gift Cards — Advanced Coupons wyłącza wykorzystanie kredytów sklepowych, gdy jest ona obecna.
Często zadawane pytania
Czy istnieje widżet Advanced Coupons, który mogę dodać do stron Elementora — na przykład, aby wyświetlić listę kuponów na stronie docelowej promocji?
Integracja Elementora w Advanced Coupons jest przeznaczona specjalnie do zapewnienia kompatybilności ze stroną realizacji zakupu; nie dodaje niestandardowego widżetu Elementora do wyświetlania kuponów. Do wyświetlania kuponów na innych stronach, Advanced Coupons zawiera trzy bloki, które można dodać w edytorze bloków WordPress: Kupony zaawansowane według kategorii, Pojedynczy kupon zaawansowany i Kupony zaawansowane według klienta (Premium) (wyświetlane jako Kupony zaawansowane według klienta, gdy aktywny jest Advanced Coupons Premium).
Czy to działa z darmowym planem Elementora?
Nie. Widżet Checkout, który uruchamia kompatybilność Advanced Coupons, jest częścią Elementor Pro. Jeśli korzystasz z darmowej wersji Elementora, widżet Checkout nie jest dostępny i automatyczne wykrywanie nie ma zastosowania.
Czy integracja Elementora wpływa również na stronę koszyka?
Nie — obecna integracja dotyczy strony realizacji zakupu. Advanced Coupons wykrywa widżet Checkout na Twojej stronie realizacji zakupu w Elementorze i odpowiednio ładuje skrypty realizacji zakupu. Kompatybilność strony koszyka jest zgodna ze standardowym zachowaniem WooCommerce.
Używam widżetu Elementor Checkout z dodatku innej firmy — czy to zadziała?
Sprawdzanie kompatybilności dotyczy tego samego typu widżetu Checkout, który Elementor Pro rejestruje w zapisanych danych układu. Dodatki innych firm mogą rejestrować inny typ widżetu i mogą nie uruchamiać wykrywania. Jeśli używasz widżetu realizacji zakupu innej firmy, a funkcje się nie ładują, skontaktuj się z naszym zespołem pomocy technicznej, podając szczegóły dotyczące używanego dodatku (klienci Premium mogą skorzystać z linku pomocy technicznej w sekcji Potrzebujesz pomocy? poniżej).
Potrzebujesz pomocy?
Jeśli masz pytanie lub napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc.
- Użytkownicy Premium: Otwórz zgłoszenie wsparcia
- Użytkownicy darmowi: Odwiedź nasze forum społecznościowe na WordPress.org
