Ga naar de inhoud
Nomaxx

van A tot Z online met Nomaxx

Documentatie
Pure Woo documentatie
  • Over Pure Woo
  • Aan de slag met Pure Woo
  • Pure Woo Commerce (gratis)
    • Variant-weergave (swatches)
    • Attribuut los plaatsen
    • Hover-afbeelding in de productlijst
    • Wensenlijst
    • Actie-labels
    • Inpakservice
    • Kortingsregels
    • Voorwaarden voor verzenden en betalen
    • Verzendmeter
    • Betaalopties
    • Checkout
    • Herroeping
    • Meldingen
    • Vakantiemelding
    • Funnel (kassakoopjes)
  • Pure Woo Commerce Pro
    • Licentie en updates
    • Extra velden
    • Custom ordernummer
    • Aanvulling (nabestelling)
    • Account-uitnodiging
    • Aantal-regels
    • Brievenbus-max
    • Sets en bundels
    • Add-on-producten
    • Spiegel-product
    • Funnel Pro
    • Populaire categorieen
  • Pure Woo Filter
    • Indexeren
    • Filters instellen
    • Weergave en stijl
    • Samen met Commerce
  • Voor bouwers
  • Veelgestelde vragen
Niets gevonden. Probeer een ander woord.
  1. Documentatie>
  2. Pure Woo documentatie>
  3. Over Pure Woo

Over Pure Woo

Op deze pagina
  • Waarom Pure Woo bestaat
  • Wie eraan werkt
  • Snelheid is een ontwerpkeuze, geen optimalisatie achteraf
  • De praktijktoets

Waarom Pure Woo bestaat

Het begon met een shop die te groot werd voor zijn eigen plugins.

WooCommerce doet de basis prima. Producten, winkelwagen, afrekenen, dat staat als een huis. Het probleem begint zodra je iets wil wat net buiten die basis valt. Kleurstalen in plaats van dropdowns. Een verlanglijstje. Automatische kortingen zonder couponcodes. Een fatsoenlijk filter voor een catalogus die niet uit tweehonderd producten bestaat.

Voor elk van die dingen is een plugin te vinden. Voor je het weet draai je er zes, betaal je aan vier daarvan een abonnement, en is je shop bij elke toevoeging een beetje trager geworden. Op een catalogus van een paar duizend producten wordt dat geen ergernis meer maar een probleem: pagina's die seconden laden, een beheerder die blokkeert, en filters die de database plat leggen.

Dat is waar Pure Woo uit is ontstaan. Niet uit een gat in de markt, maar uit shopeigenaren die het zat waren.

Wie eraan werkt

Een plugin die alleen door een developer wordt bedacht ziet er van binnen prima uit en werkt in de praktijk niet. Daarom kijkt bij elke module iemand mee die er verstand van heeft, en dat is geen los ingehuurd clubje maar de mensen met wie we sowieso werken.

Twee developers schrijven de code. Marco, de oprichter, zit 25 jaar in dit vak, als bouwer, als hoster en als iemand die andermans webshops overeind moest houden. Die jaren zitten in de keuzes: waarom er geen postmeta-bloat in zit, waarom een uitgeschakelde module echt niets laadt, en waarom er geen functie in zit die niemand vroeg.

Een marketingteam stuurt de conversiekant, drie marketeers met elk ruim twintig jaar ervaring, en we werken er al drie jaar mee samen. Zij zagen het probleem het scherpst: iedereen die serieus wil verkopen grijpt op een gegeven moment naar een externe checkout-dienst van 49 tot 175 euro per maand, omdat er binnen WooCommerce simpelweg geen alternatief is. Je stuurt je klant weg uit je eigen shop, je betaalt maandelijks door, en je huisstijl houdt op bij de kassa. Die frustratie werd de funnel-module: kassakoopjes, een vervolgaanbod op de bedankpagina, opvolg-mails en tags in je CRM, allemaal binnen je eigen site.

Een designer doet het ontwerp. Elke module kwam bij haar langs voordat hij af was, niet om er achteraf een kleurtje overheen te gooien maar om de vraag te beantwoorden hoe iemand het scherm echt gebruikt. Daarvan komt de keuze om alle vormgeving op een plek te zetten in plaats van verspreid over tabbladen, om elke instellingen-tab een eigen Help-tab met dezelfde indeling te geven, en om te zorgen dat je Elementor niet nodig hebt om het bij je thema te laten passen. Wie Elementor wel gebruikt krijgt per widget een volledige Stijl-tab.

Onze serverbeheerder houdt de belasting in de gaten. Hij kijkt bij elke module mee op wat hij doet met de belasting van een site: hoeveel queries, hoeveel geheugen, en hoe het zich verhoudt tot caching. Dat levert dingen op die je als bezoeker nooit ziet maar wel merkt. De seizoens-etalage kiest zijn tegels in de browser, zodat een paginacache zoals LiteSpeed hem niet vastzet. De brievenbus-berekening zit verwerkt in de cache-vingerafdruk van de verzendkosten, zodat klant twee nooit het antwoord van klant een krijgt.

Een security-specialist kijkt mee op de beveiliging. Hij doet dit voor zijn werk en mag daarover niets naar buiten delen. Hij liep de lijst na van de lekken die in WordPress-plugins het vaakst voorkomen, en die lijst is korter en saaier dan mensen denken: onbeperkte uploads, ontbrekende rechten-controles, ongefilterde invoer en queries die je zo kunt omzeilen. Elke actie in Pure Woo loopt daarom langs een rechten- en nonce-controle. Bestand-uploads worden op drie manieren gecontroleerd (de extensie, het opgegeven type en de werkelijke inhoud), landen onder een willekeurige naam in een map die niet publiek bereikbaar is, en worden na 48 uur opgeruimd als er nooit een bestelling van kwam. Klantgegevens worden nooit stil ergens heen gekopieerd.

Onze juridisch medewerker controleert de regels, en die controleert alles tot in de puntjes. Daaruit volgde dat de digitale herroepfunctie, sinds 19 juni 2026 wettelijk verplicht, gratis in de basis zit en niet achter een licentie. Inclusief de bevestiging op duurzame drager die de wet vraagt, een adminoverzicht met statusbeheer en de mogelijkheid om producten met een geldige reden uit te sluiten. In dezelfde beweging zijn de AVG-exporter en de AVG-eraser ingebouwd, en worden IP-adressen alleen als hash bewaard met een bewaartermijn die je zelf bepaalt.

Snelheid is een ontwerpkeuze, geen optimalisatie achteraf

Omdat de aanleiding een shop was die vastliep, zit snelheid vanaf de eerste regel in het ontwerp in plaats van dat het er later bij is gesleuteld.

Pure Woo Filter bouwt een eigen geindexeerde tabel met alle filterbare waarden per product en filtert daarop, in plaats van meta- en taxonomie-queries op je hele catalogus los te laten. De kortingsregels doen nul extra database-queries in de winkel, ook bij duizenden producten. Een module die uit staat laadt niets, ook niet aan de voorkant.

Dat is telkens dezelfde gedachte: haal het beste uit de hosting die je al hebt, in plaats van een zwaardere server nodig maken.

De praktijktoets

Pure Woo draait niet in een testomgeving met twintig demoproducten.

Hij draait live op een cadeauwinkel met ruim 3.500 producten, waar hij dagelijks bestellingen verwerkt. Hij draait op een luxe-webshop met ruim 4.200 producten. Op allebei blijft de winkel snel, blijft de beheerder werkbaar en breekt er niets, ook niet tijdens een piek.

Dat is meteen de reden dat de ontwikkeling nu snel gaat. Elke module wordt gebouwd, dezelfde week live gezet op een echte shop, en de feedback komt binnen van iemand die er zijn omzet mee maakt. Dat is een strengere test dan welke checklist ook.

Terug naar Pure Woo documentatie

Laatst bijgewerkt op 7 augustus

VorigePure Woo documentatieVolgendeAan de slag met Pure Woo