Navigatie

WooCommerce krijgt eigen tabellen in de database

WooCommerce
datum-geschreven 4 apr 2022

WooCommerce kennen we allemaal als de wonderbaarlijke plugin waarmee je van WordPress een volwaardige webshop kunt maken. 

WooCommerce (Gemaakt door Automatic net als WordPress) leunt enorm op de WordPress structuur, vooral in de database.
De producten zijn de afgelopen jaren simpelweg als Custom Post in de post & postmeta tabel van de database gezet waar ook alle pagina’s en berichten gezet worden!

Dit gaat al jaren goed, je kunt erop bouwen en zonder problemen de grootste webshops maken.

Maaar, toch is het verzoek van veel programmeurs, pluginbouwers en zelfs veel reguliere gebruikers om de data van WooCommerce in aparte tabellen in de database op te slaan.

Waarom WooCommerce in aparte tabellen plaatsen?

  • Dit zorgt voor meer overzicht in de database waardoor aanpassingen makkelijker gedaan kunnen worden
  • Het is gemakkelijker om backups van de webshop te maken & terug te zetten zonder daarbij allemaal andere “overbodige” informatie mee te nemen
  • Het zou de website, en vooral het laden van producten en informatie sneller kunnen maken

De webshop in eigen tabellen, dat is een flinke aanpassing!

Dit is een grote wijziging, dat weten de makers van WooCommerce ook.
Er zijn honderden en – misschien wel duizenden – plugins  die op de huidige structuur leunen.
Denk aan filters, coupons, beschrijvingen, afbeeldingen, noem maar op!

Om die reden zal het omschakelen naar specifieke tabellen in de eerste periode OPTIONEEL worden. Als je webshop er nog niet klaar voor is hoef je de overstap nog niet te maken.

Hoe ziet de planning eruit voor de nieuwe tabellen?

Eerst willen ze beginnen met de bestellingen. Het doel is om die al in het derde kwartaal van 2022 te voorzien van een eigen tabel.
Onthoudt: dit doorvoeren is in het begin niet verplicht maar OPTIONEEL volgens de makers van WooCommerce.
Andere elementen van de webshop volgen daarna in stappen.

Bron: Developer.woocommerce.com

Heb je een vraag? Tip of gedachte? Deel die!

Abonneer
Breng me op de hoogte
guest
0 Reacties
Inline Feedbacks
Bekijk alle reacties