Umiddelbart kan du også gøre det ønskede i WooComemrce (som er gratis).
Jeg har dog kun testet det kort.
1. Hent og installer WooCommerce.
2. Kontrolpanel->WooCommerce->Indstillinger
Ved punktet med Indkøbskurven skal du fjerne fluebenet ved:
"Enable guest checkout (no account required)"
Hermed skal brugere være logget ind for at gennemføre købet.
Under registration skal du fjerne to flueben:
- ved brugere kan registrere sig fra kassen
- ved brugere kan registrere sig fra deres konto.
3. Derefter skal du sikre dig, at indstillingerne i WordPress er sat til, at man IKKE kan oprette sig. Dette gøres ved:
Kontrolpanel->Indstillinger->Generelt
Fjern flueben ved Medlemsskab "Alle kan registrere sig".
Som tidligere nævnt, vil en administrator kunne oprette brugere fra kontrolpanelet.
Det burde kunne klare opgaven :)
Man kan dog stadig tilføje vare til indkøbskurven, men hvis en bruger ikke er logget ind og går til kassen, så vil man få beskeden: "Du skal være logget ind for at gå til kassen". Denne tekst kan evt. tilpasses til noget i stil med: (Det er desværre ikke muligt at foretage købet. Kun udvalgte personer/brugere har lov til at handle på siden).
Held og lykke med projektet.
Venlig hilsen
Frederik Svarre