Uw toegewijde partner voor alles wat met WordPress te maken heeft

Hoe u alle producten in WooCommerce verwijdert

Inhoudsopgave

Alle producten verwijderen in WooCommerce kan een tijdrovend proces zijn. Natuurlijk, als het aantal producten klein is, kan dit handmatig via het WooCommerce-paneel worden gedaan. Maar de meeste online winkels hebben honderden producten met verschillende variaties, aangepaste taxonomieën en categorieën. Het handmatig verwijderen van zo'n groot aantal producten is ongelooflijk omslachtig. Laten we eens kijken naar verschillende manieren waarop u WooCommerce-producten kunt verwijderen.

WooCommerce-producten handmatig verwijderen

De eenvoudigste manier om WooCommerce-producten te verwijderen is door ze handmatig te verwijderen via uw WordPress dashboard. Het is een efficiënte methode voor webwinkels met een relatief klein aantal producten.

Begin met het lokaliseren van de WooCommerce Producten paneel in uw WordPress-dashboard. Het bevindt zich net onder het tabblad WooCommerce. Klik erop en u wordt doorverwezen naar de Producten overzichtspagina.

WooCommerce-producten

Standaard toont WooCommerce 20 producten per pagina. Als het aantal producten in uw geval hoger is, zoek dan de Scherm Opties tabblad in de rechterbovenhoek en klik erop.

WooCommerce-schermopties

Kies het Aantal items per pagina optie dienovereenkomstig, zodat al uw producten op één pagina worden weergegeven. Klik op de Solliciteer knop daarna om de wijzigingen op te slaan.

WooCommerce aantal items per pagina

Nu zijn alle producten op één pagina te zien en kunt u ze allemaal selecteren door het selectievakje eronder aan te vinken Bulkacties raam. Wilt u alleen bepaalde producten selecteren, dan dient u deze één voor één aan te vinken. Houd er rekening mee dat u verschillende filters kunt toepassen om specifieke producten of productgroepen te targeten.

Acties voor WooCommerce-producten

Nadat u de producten heeft geselecteerd die moeten worden verwijderd, gaat u terug naar het venster Bulkacties en selecteert u de Ga naar Thrash optie. Klik vervolgens op de Solliciteer knop.

WooCommerce gaat over op thrash

Het is belangrijk op te merken dat, ook al hebben we producten verplaatst naar de slaan, ze zijn niet verwijderd. Om het verwijderingsproces te voltooien, gaat u naar de slaan en selecteer opnieuw alle producten via het selectievakje en kies de permanent verwijderen optie in het Bulkacties venster, of klik gewoon op de Lege thrash knop naast de filteropties.

WooCommerce definitief verwijderen

Voilà! Alle WooCommerce-producten zijn verwijderd. Vergeet niet om de cache leeg te maken!

WooCommerce-producten uit de database verwijderen via SQL

Zoals we eerder vermeldden, is het handmatig verwijderen van WooCommerce-producten in webwinkels met een groot aantal producten zeer inefficiënt. Bij webontwikkeling is tijd van essentieel belang, en het verspillen van kostbare tijd door duizenden selectievakjes aan te vinken is een vervelende manier om deze taak te volbrengen. Gelukkig kan het probleem worden verholpen door het gebruik van code.

Log in op je phpMyAdmin rekening. Voordat u doorgaat, moet u bevestigen dat het script op de juiste database wordt uitgevoerd. Om te controleren of de juiste database is geladen, zoekt u de tabel op wp_options en controleer of deze de juiste URL voor uw website heeft. Maak altijd een back-up van uw website voordat u een script uitvoert! Anders kunt u aanzienlijke gegevens kwijtraken of de website zelfs ontoegankelijk maken. U moet regelmatig voorzorgsmaatregelen nemen wanneer u geavanceerde SQL-query's uitvoert.

SQL

Nu u het SQL-paneel hebt gevonden, selecteert u het wp_posts tabel en plak de onderstaande code. Als uw databasevoorvoegsel dat niet is wp_en vervang het door het voorvoegsel dat u gebruikt. druk de Go knop om de SQL-instructie uit te voeren.

VERWIJDER relaties.*, belastingen.*, voorwaarden.*
FROM wp_term_relationships AS-relaties
INNER JOIN wp_term_taxonomie AS-belastingen
ON relations.term_taxonomy_id=belastingen.term_taxonomy_id
INNER JOIN wp_terms AS-voorwaarden
AAN belastingen.term_id=terms.term_id
WAAR object_id IN (SELECTEER ID VAN wp_posts WAAR post_type IN ('product', 'product_variatie'));
VERWIJDER UIT wp_postmeta WAAR post_id IN (SELECTEER ID UIT wp_posts WAAR post_type IN ('product','product_variation'));
VERWIJDER UIT wp_posts WAAR post_type IN ('product', 'product_variation');

Ga terug naar uw WordPress-dashboard en controleer of uw producten zijn verwijderd. Als u een fout tegenkomt na het uitvoeren van de SQL-instructie, zorg er dan voor dat u alle voorvoegsels correct hebt vervangen.

Als u bovendien alleen de kenmerken wilt verwijderen, kunt u de volgende code uitvoeren.

VERWIJDER UIT wp_terms WAAR term_id IN (SELECTEER term_id UIT wp_term_taxonomie WAAR taxonomie ZOALS 'pa_%');
VERWIJDER UIT wp_term_taxonomie WAAR taxonomie ZOALS 'pa_%';
VERWIJDER UIT wp_term_relationships WAAR term_taxonomy_id niet IN (SELECTEER term_taxonomy_id UIT wp_term_taxonomy);

Er zijn gevallen waarin u uitgebreid met databases moet werken. Berichten aanmaken, berichten verwijderen, berichten bewerken, et cetera. Elke actie heeft invloed op de tabel met metagegevens van het bericht en als u niet voorzichtig bent, kunt u duizenden rijen met ongebruikte gegevens tegenkomen. Door verweesde berichtmetagegevens (gegevens die verband houden met niet-bestaande berichten) te verwijderen, verwijdert u alle records die geen nut hebben. Voer op dezelfde manier als voorheen de volgende code uit.

VERWIJDEREN pm
VAN wp_postmeta pm
LINKS JOIN wp_posts wp ON wp.ID = pm.post_id
WAAR wp.ID NULL IS

WooCommerce-producten verwijderen via plug-ins

Als u niet zo handig bent met coderen en databases in het algemeen, overweeg dan om plug-ins te gebruiken. Helaas zijn er niet veel plug-ins die alle WooCommerce-producten en de bijbehorende gegevens kunnen verwijderen. Hoewel er plug-ins zijn die databases opnieuw instellen, hebben niet veel daarvan functionaliteit voor deze specifieke taak. Laten we eens kijken naar 3 populaire plug-ins die kunnen worden gebruikt om alle WooCommerce-producten te verwijderen.

WP-reset. De meest populaire plug-in voor het resetten van sitedatabases naar de standaardinstallatiewaarden zonder bestanden te wijzigen. Het is een snelle en efficiënte manier om specifieke gegevens te targeten en te verwijderen. Met meerdere fail-safe mechanismen die in de plug-in zijn geïntegreerd, kunt u alle gegevens die u per ongeluk hebt verwijderd, herstellen. Wij adviseren u om de documentatie aandachtig te bekijken, zodat u begrijpt hoe u de gewenste gegevens kunt selecteren en targeten.

Winkeltoolkit voor WooCommerce. Deze plug-in bevat een groeiend aantal veelgebruikte WooCommerce-beheertools, voornamelijk gericht op webontwikkelaars en winkelbeheerders. Met een groot aantal onderhouds-/foutopsporings-/opruimingstools tot uw beschikking, kunt u alle gegevens over WooCommerce verwijderen.

Smart Manager voor WooCommerce. Deze plug-in wordt voor het grootste deel gebruikt om de WooCommerce-functionaliteit te vergroten en extra tools toe te voegen voor het beheer van uw winkel, maar hij kan ook worden gebruikt om uw database te wissen van onnodige producten en de bijbehorende gegevens. De plug-in heeft een gratis (lite) versie en een betaalde versie.

Laatste woorden

Met de bovengenoemde methoden kunt u WooCommerce-producten relatief eenvoudig verwijderen. Het is aan u om te beslissen welke procedure het beste geschikt is voor uw online winkel. Houd er rekening mee dat de eenvoudigste methode niet altijd de juiste is vice versa. We wensen je een bugvrije reis door de wereld van e-commerce en blijf op de hoogte voor meer artikelen!

Hoe aan de slag te gaan?

Kom meer te weten

WooCommerce-onderhoud

Bespaar 33% met ons jaartariefplan.

Start nu

Heeft u problemen met WordPress?

Claim uw Gratis WordPress-onderhoud

In het snelle digitale landschap van vandaag verdient elke website de zorg en expertise van een professioneel onderhoudsteam, dat optimale prestaties, verbeterde beveiliging en naadloze gebruikerservaringen garandeert, zodat u zich met een gerust hart kunt concentreren op de groei van uw bedrijf.

Alexey Seryapin
Oprichter van WPServices

Couponcode toegepast!

Neem de tijd en blader door onze diensten.

Alexey Seryapin
Oprichter van WPServices