WooCommerce: variaties van een product toevoegen lukt niet
Je hebt de eigenschappen aangemaakt, maar variaties worden niet toegevoegd, de knop doet niets of ze verdwijnen na het opslaan. Probeer deze aanpak voordat je op een live webshop plugins gaat uitzetten.
1. Controleer de basis
- Het producttype moet Variabel product zijn.
- Bij de eigenschap moet Gebruikt voor variaties aangevinkt zijn en de eigenschappen moeten zijn opgeslagen met de knop Eigenschappen opslaan. Pas dan kun je variaties aanmaken.
2. Kijk in de console van de browser
Open het bewerken van het product, druk op F12 en houd de tabbladen Console en Network in de gaten terwijl je een variatie toevoegt. Een rode JavaScript-fout verraadt meestal de plugin of het thema waar hij vandaan komt. Een verzoek naar admin-ajax.php met fout 403 wijst vaak op een beveiligingsplugin of de firewall van de hosting, fout 500 op een probleem in PHP.
3. Vind de boosdoener zonder risico
De plugin Health Check & Troubleshooting heeft een probleemoplossingsmodus: die zet plugins uit en schakelt over naar het standaardthema alleen voor jou. Bezoekers van de webshop merken niets. Daarna zet je de plugins één voor één aan en zie je meteen welke de variaties kapotmaakt. Begin met plugins die ingrijpen in producten (B2B, prijzen per klantgroep), het thema en plugins voor cache en minificatie.
4. Veel variaties tegelijk
Lijkt het opslaan te lukken, maar wordt er niets opgeslagen, dan ligt het vaak aan een lage PHP-limiet max_input_vars. Je hosting kan die voor je verhogen.