WooCommerce categorie toont geen producten maar denkt wel dat er producten zijn

Probleem:

WooCommerce categorie toont geen producten terwijl die denkt dat er wel producten gekoppeld zijn.Voor een WordPress website met WooCommerce webshop krijg ik de melding dat een aantal categorieën in de webshop de foutmelding geven dat er geen producten gevonden zijn.

Dat is vreemd want de product overzichtspagina’s zijn zo ingesteld dat alleen categorieën getoond worden met minimaal 1 product. Ik bezoek zelf de webshop en kan het probleem reproduceren.

In de wp-admin omgeving ga ik naar de lijst met categorieën om te controleren hoeveel producten er in de betreffende categorieën zouden moeten zitten. Bij een van de probleem categorieën zie ik de teller op 5 staan. Maar zodra ik klik op het getal 5 om de gekoppelde producten te tonen krijg ik een leeg overzicht. Dus zowel voorkant als achterkant geven consistent aan dat er geen producten tot de categorie behoren.

Advertentie:

Omdat de categorie teller niet op 0 staat wordt de categorie wel aan de voorkant getoond. M.a.w. WooCommerce telt niet telkens het aantal producten in een categorie, om te bepalen of de categorie in de webshop getoond moet worden.

Oplossing:

Blijkbaar waren voor een aantal categorieën de product aantallen niet meer juist. Door deze te resetten gingen voor een aantal categorieën de tellers op 0. Met als gevolg dat niet alle categorieën meer aan de voorkant getoond werden wat ook goed was.

Volg dit stappenplan om de tellers te resetten:

  1. Login op de wp-admin omgeving
  2. Maak een nieuw product aan en sla dit op als concept
  3. Vink vervolgens alle categorieën aan
  4. Publiceer het product
  5. Voor de geselecteerde categorieën worden nu het aantal producten opnieuw geteld
  6. Verwijder het product

Je kan bij stap 3 ook alleen de categorieën aanvinken die voor problemen zorgen.

> Bekijk meer blogs over WooCommerce

Getest op:

WordPress 6.8 met WooCommerce 9.8.1

Advertentie:

Laat een reactie achter

Je e-mailadres zal niet worden gepubliceerd. vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.