1. Strona główna
  2. Baza wiedzy
  3. Advanced Coupons
  4. Kredyty sklepowe
  5. Jak usunąć nieprawidłowe wpisy kredytów sklepowych w Advanced Coupons

Jak usunąć nieprawidłowe wpisy kredytów sklepowych w Advanced Coupons

Jeśli Twój sklep z czasem usunął konta klientów, możesz mieć nieprawidłowe wpisy kredytów sklepowych, które nadal wskazują na tych starych użytkowników. W tym artykule dowiesz się, jak uruchomić narzędzie Usuń nieprawidłowe wpisy kredytów sklepowych w Advanced Coupons for WooCommerce (Free), potwierdzić, że czyszczenie rozpoczęło się poprawnie i zapobiec ponownemu wystąpieniu tego samego problemu. Wykonanie tych kroków pomaga utrzymać dane dotyczące kredytów sklepowych w czystości na potrzeby raportowania, audytów i rozwiązywania problemów.

Wymagania wstępne

  • Wtyczka WooCommerce jest zainstalowana i aktywna.
  • Zainstalowany i aktywny jest Advanced Coupons for WooCommerce (Free) (wersja 4.7.2 lub nowsza; to narzędzie czyszczące zostało dodane w wersji 4.7.2).
  • Jeśli używasz Advanced Coupons Premium, może on pozostać aktywny, ale to narzędzie czyszczące jest częścią ustawień darmowej wtyczki.
  • Jesteś zalogowany do WordPressa jako administrator (lub inna rola, która może zarządzać ustawieniami WooCommerce).

Jak usunąć nieprawidłowe wpisy kredytów sklepowych

  1. W panelu administracyjnym WordPress przejdź do Kupony → Ustawienia.
  2. Kliknij kartę Zaawansowane na stronie ustawień.
  3. Znajdź Usuń nieprawidłowe wpisy kredytów sklepowych.
Usuń nieprawidłowe wpisy kredytów sklepowych
  1. Kliknij Uruchom.
  2. Poczekaj na komunikat o powodzeniu. Zobaczysz albo „Czyszczenie zostało rozpoczęte i działa w tle.” (gdy Action Scheduler jest dostępny), albo „Czyszczenie zostało zakończone.” (jeśli czyszczenie zakończyło się natychmiast).

Rozwiązywanie problemów

Nie mogę znaleźć narzędzia do usuwania nieprawidłowych wpisów kredytów sklepowych

Upewnij się, że wtyczka Advanced Coupons (free) jest aktywna i że przeglądasz stronę ustawień Advanced Coupons.

Narzędzie czyszczące działa tylko wtedy, gdy używane są Kredyty Sklepowe. W sekcji Kupony → Ustawienia → Moduły upewnij się, że moduł Kredyty Sklepowe jest włączony. Jeśli jest wyłączony, tabela Kredytów Sklepowych może nie istnieć, a narzędzie nie będzie działać zgodnie z oczekiwaniami.

Przejdź do Kupony → Ustawienia, a następnie kliknij kartę Zaawansowane.

Kliknąłem Uruchom, ale nic się nie dzieje

W wielu witrynach narzędzie działa w tle przy użyciu Action Scheduler. Po kliknięciu Uruchom powinieneś zobaczyć: „Czyszczenie zostało rozpoczęte i działa w tle.”

Jeśli nie widzisz komunikatu o powodzeniu, przejdź do Narzędzia → Zaplanowane Akcje i sprawdź akcję acfw_clear_detached_store_credit_entries. Jeśli jest w stanie oczekiwania lub jest uruchomiona, poczekaj na jej zakończenie. Narzędzie czyszczące usuwa nieprawidłowe wpisy w partiach po 500 naraz (aby ograniczyć obciążenie i uniknąć długotrwałych operacji na dużych tabelach), więc większe sklepy mogą potrzebować więcej czasu.

Tabela kredytów sklepowych nie istnieje

Ten błąd oznacza, że tabela bazy danych Kredytów Sklepowych została usunięta z Twojej witryny.

Najpierw włącz moduł Kredyty sklepowe w sekcji Kupony → Ustawienia → Moduły. Bez tego modułu tabela może nigdy nie zostać utworzona i zobaczysz ten błąd podczas uruchamiania czyszczenia. Po włączeniu Kredytów sklepowych, dezaktywuj i ponownie aktywuj Advanced Coupons (darmowy), aby odtworzyć brakującą tabelę Kredytów sklepowych, a następnie ponownie uruchom czyszczenie.

Często zadawane pytania

Co dokładnie jest usuwane przez to czyszczenie?
Usuwane są tylko nieprawidłowe wpisy kredytów sklepowych należące do usuniętych użytkowników (wpisy, gdzie zapisany user_id już nie istnieje w tabeli użytkowników WordPress).

Czy to zmieni jakiekolwiek prawidłowe salda klientów?
Nie. To narzędzie celuje we wpisy dla użytkowników, którzy nie są już obecni na stronie.

Czy można to cofnąć?
Nie. To narzędzie trwale usuwa nieprawidłowe wpisy z Twojej tabeli Kredytów sklepowych.

Czy potrzebuję do tego Advanced Coupons Premium?
Nie. To narzędzie czyszczące jest zawarte w Advanced Coupons (darmowy).

Czy powinienem uruchamiać to regularnie?
Tylko jeśli często usuwasz konta klientów (lub importujesz/migrujesz użytkowników) i chcesz utrzymać porządek w tabeli Kredytów sklepowych. W przeciwnym razie możesz uruchomić je tylko wtedy, gdy jest to potrzebne.

Co jeśli chcę zapobiec tym nieprawidłowym wpisom w przyszłości?
Środek zapobiegawczy: Przejdź do Kupony → Ustawienia → Kredyty sklepowe i włącz opcję Usuń kredyty sklepowe po usunięciu użytkownika.

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 Wsparcie WordPress.org

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ Zakup