Skocz do zawartości

Usunięcie wszystkich produktów WooCommerce


LCA:)
 Udostępnij

Przejdź do rozwiązania Rozwiązane przez -n3veR,

Rekomendowane odpowiedzi

Witam serdecznie 😉 mam prośbę czy posiadacie kod do bazy danych na usunięcie wszystkich produktów WooCommerce? najlepiej w dwóch formach tak jak jest w linku poniżej

znalazłem coś takiego przy użyciu "wujka google" https://mateuszwtorek.pl/2020/10/13/jak-skasowac-wszystkie-produkty-ze-sklepu-woocommerce/

natomiast jest taki problem że te dwa kody mi nie działają i wyświetla mi się błąd:

DELETE relations.*, taxes.*, terms.*
FROM wp_term_relationships AS relations
INNER JOIN wp_term_taxonomy AS taxes
ON relations.term_taxonomy_id=taxes.term_taxonomy_id
INNER JOIN wp_terms AS terms
ON taxes.term_id=terms.term_id
WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type='product')
MySQL zwrócił komunikat: Dokumentacja

#1146 - Table 'baza64805_25.wp_term_relationships' doesn't exist
Odnośnik do komentarza
Udostępnij na innych stronach

  • Ekspert
  • Rozwiązanie

Błąd, to "tabela 'wp_term_relationships' nie istnieje". Co ciekawe tutaj też jest podany identyczny SQL: How to Delete All Products in WooCommerce?

Możliwe, że wybrałeś złą bazę danych...

Znalazłem wtyczkę do usuwania produktów, ale nie jest już wspierana, więc może nie być kompatybilna i nie jest zalecana: Woo Product Remover

W tym wątku również podają SQL, który wymieniłeś wcześniej: How to Delete All WooCommerce Products. Wpis jest dość aktualny, więc na 90% powinien działać. Autor podpowiada, że powinieneś sprawdzić i ewentualnie zmienić prefix tabel. Jest jakieś prawdopodobieństwo, że Twoje tabele nie zaczynają się od prefixu "wp_".

Odnośnik do komentarza
Udostępnij na innych stronach

  • Założyciel

Może masz inny prefiks (przedrostek) dla tabel w bazie. Na pewno tabele u ciebie zaczynają się od wp_ ?

Odnośnik do komentarza
Udostępnij na innych stronach

38 minut temu, SeNioR napisał:

Może masz inny prefiks (przedrostek) dla tabel w bazie. Na pewno tabele u ciebie zaczynają się od wp_ ?

Generalnie zalecam wtyczkę którą polecił @-n3veR  https://wordpress.org/plugins/woo-product-remover/

wtyczka usuwa wszystkie produkty jednym przyciskiem bez kombinowania

 

a jeżeli chodzi o prefix 😄 tak miałem inny xD ;))

Odnośnik do komentarza
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

×