WordPress Webshop Tutorial

Ben je handig met WordPress en wil je graag een eenvoudige webshop opzetten? Dat kan, technisch gezien. Waarom deze tutorial? Om vervuiling van het Nederlandse webshop-landschap te stimuleren, óf – en zo bekijk ik het zelf liever – te zorgen dat de WordPress Webshops díe gemaakt worden, correct in elkaar zitten.

Tip: in april 2011 heb ik een geheel herziene tutorial geschreven op basis van commerciële plugin Shopp: “WordPress Webshop mét iDeal in 5 stappen”.

In deze tutorial leg ik je uit hoe je dat doet – een basic WordPress Webshop opzetten. Met iDEAL, enzo. Te beginnen met het selecteren van de juiste tools.

  • Ik ga er van uit dat je ervaring hebt met WordPress.
  • Ik ga er van uit dat je weet wat je wilt verkopen, en enigszins nagedacht hebt over een structuur waarin je producten wilt indelen.
  • Deze tutorial is geschreven in april 2010. Ik heb de op dit moment meest actuele plugins gebruikt. Het is raadzaam regelmatig de gebruikte plugins te updaten.

Tools:

  • WordPress 2.9.2 (website of direct in het Nederlands website);
  • Thema: Vanilla Cart (oorspronkelijk bron – ShoppingThemes.com - biedt ‘m niet meer aan. Hier een mirror (niet doorvertellen): download);
  • Plugin: WordPress e-Commerce Plugin 3.7.6 (website);
  • Plugin: Contactform 7 (website);
  • Script: iDEAL Basic/Lite Gateway (website).

Stap 1: installeer WordPress

Ik ga er vanuit dat dit je lukt. Zo niet, kijk dan even op de WordPress Website.

Zorg ervoor dat je de optie permalinks aan hebt staan, voor de zoekmachine-vriendelijke URL’s. Je doet dat hier:

WordPress Back-End > Instellingen > Permalinks

Stap 2: Thema’s en Plugins op de juiste locatie uploaden (via FTP)

Thema’s altijd in de map “/wp-content/themes/” & Plugins altijd in de map “/wp-content/plugins/”. Doe dit met een FTP-programma. Je ziet dan – na het juist geüpload te hebben – dit:

FTP Overzicht na uploaden

Stap 3: Inloggen op WordPress, enzo. Handen in de modder.

Ga naar de beheer-URL van de WordPress-installatie:

http://www.uwwebsite.nl/wp-login.php (bookmarken kan handig zijn)

Stap 3.1: activeer de plugins (e-Commerce, Contact Form 7)

Bezoek in de WordPress Back-end de pagina “Plugins (#)”. Naar waarschijnlijkheid tref je het volgende aan:

Plugin Overzicht, ongeactiveerd

Activeer beide relevante plugins: “Contact Form 7″ & “WP Shopping Cart”. Dat lukt je naar ongeëvenaarde waarschijnlijkheid probleemloos, waarna je dit ziet:

Relevante Pugins Geactiveerd (en geïnstalleerd)

Twee dingen merk je direct op (en één iets later):

  1. De geactiveerde plugins zijn wit gekleurd
  2. In de primaire navigatie van de Back-end zijn twee knoppen toegevoegd: “Store” & “Contact”.
  3. Valt later op: er zijn drie pagina’s aangemaakt (Zie “Pagina’s > Bewerken”). Schrik daar van (want het is in eerste opzicht niet gebruikelijk voor een plugin. Wees kritisch) maar gooi ze zeker niet weg. Later meer hierover.

Over de configuratie van de plugins (welke verantwoordelijk zijn voor deze knoppen) meer in stap 4 (Ik heb er over nagedacht: “In stap 3 alleen écht WordPress gelieerde zaken”).

Stap 3.2: activeer & configureer het thema (Vanilla Cart, bijvoorbeeld)

Daar je het thema (Vanilla Cart in dit geval) in de juiste map gesleept hebt, kun je deze activeren door te navigeren naar

WordPress Back-End > Weergave > Thema’s” (in het Engels: “Appearence > Themes”)

Daar kies je onder het juiste thema op “Activeer”. Er verschijnt een popup met rechts boven een “ja-ik-wil”-knop. Done!

De tussenstand op Front-End gebied is nu (als je dit niet wilt zien en mij, je hostingprovider, je browser en jezelf vertrouwt, ga dan verder naar de volgende tekstregel):

Tussenstand Front-End

Configureren

Ik kies nu voor Vanilla Cart omdat dat een gratis, clean thema is mét Dynamische Sidebar. Dat is nodig om gebruik te kunnen maken van Widgets. Jij weet wat een Widget is. We gaan de zijbalk voorzien van 3 widgets. Deze:

  1. Een overzicht van de pagina’s (zit standaard in WordPress);
  2. Een overzicht van de productcategoriën (zit in de Plugin WordPress e-Commerce Plugin 3.7.6);
  3. Een winkelwagen (zit óók in de Plugin WordPress e-Commerce Plugin 3.7.6).

Het is heel makkelijk. Ook het toevoegen van meer of andere Widgets is heel makkelijk.

WordPress Back-End > Weergave > Widgets

Je ziet links de te gebruiken Widgets en rechts de te gebruiken Sidebar. Ik sleep “Pagina’s”, “Product Categories” & “Shopping Cart” naar “Sidebar” – omdat ik dat op dit moment een relevante combinatie vind. Stel de Widgets naar gelangen in. Ik laat het wat het is, voor nu. Voel je vrij te wijzigen waar gevoel of ervaring zegt dat dit relevant is:

WordPress Webshop WidgetsFront-End met Widgets

Het is mogelijk een Thema te kiezen of (laten) ontwikkelen met meerdere Dynamische Sidebars. Dit werkt – in principe – hetzelfde.

Kijk eens naar wat gemaakt is, bezoek: http://www.uwwebsite.nl, en geniet van dat wat zichtbaar is. Misschien vind je de huidige structuur mooi, maar kans bestaat dat je – kwa indeling – wat wensen hebt. Widgets en Thema’s met één of meer Dynamische Sidebarsgeven vrijheid te schuiven met structuur.

Stap 4: WordPress Webshop Plugin configureren

Twee Plugins worden geïnstalleerd. Focus ligt gedurende de Tutorial op de Webshop-plugin & functionaliteiten. In deze stap aandacht voor instellingen, structuuropzet (d.m.v. categoriën) en (handmatige) productinvoer.

Stap 4.1: Instellingen

De instellingen van de Webshop Plugin beheer je hier:

WordPress Back-End > Store > Settings (> General – dit is de standaard setting pagina die getoond wordt. Er zijn meer configuratiepagina’s zoals je ziet.)

Configureer basiselementen als land van verkoop, valuta, weergave van bedragen en belastinggroep hier. Mijn instellingen op dit moment:

Store Settings

Vergeet niet na instellingen in de Store-sectie te wijzigen áltijd onderaan de pagina op “Update >>” te klikken. Altijd.

Stap 4.2: Categoriën aanmaken

Zoals inmiddels misschien duidelijk. Ik bouw een Online Viswinkel. Op domein http://www.heerlijkevis.nl. Ik heb gekozen voor een hoofdcategorie “Heerlijke Vis” met daaronder vissoorten als subcategoriën: “Paling”, “Makreel”, “Zalm” en meer. Zelf vermijd ik categoriën als “Diversen” of “Overige”. Het is een noodgreep; als het niet anders kan.

Aanmaken van Categoriën doe je op de pagina “Store > Categories”. Ik heb de voorbeeldcategorie gewijzigd in “Heerlijke Vis” (mijn hoofdcategorie) en de Subcategoriën aangemaakt door in de rechterkant van het Categorie-wijzig-scherm op + Add new category to the current Group te klikken. Allerhande instellingen kunnen gemaakt worden:

  • Naam en beschrijving: voorspelbaar;
  • Category Parent: de categorie waaronder de nieuw aan te maken categorie valt, zo breng je hierarchie aan in de winkel);
  • Category Image: een categorie-afbeelding, met resize mogelijkheid.
  • Target Market Restrictions: laten staan
  • Catalog View: Default View. Andere opties kunnen vrij gekocht worden. Of creatiever opgelost, dat geniet mijn voorkeur.
  • Thumbnail Size: het formaat van de Thumbnails van toebehorende producten in het categorieoverzicht.

Mijn structuur ziet er – zoals gewenst – zó uit:

Webshop Structuur

Stap 4.3: Producten aanmaken

Is heel makkelijk, indien gewenst. Een product kan je zo uitgebreid maken als je wilt. Ik beperk tot: naam, beschrijving, prijs, categorie & foto. Schroom niet te spelen met gewicht, formaat, verzendkosten per product, voorraadbeheer, productvariaties, productpersonalisering (hoewel ik deze afraad – afbeeldingen door de gebruiker … liever niet in een configuratie als deze) en meer …

Stap voor stap de additie van product “Noorse Zalmfilet”. Ik heb al een product – Hollandse Garnalen – toegevoegd.

WordPress Back-End > Store > Products

Het zien van volgende vier screenshots stelt in staat zelf producten toe te voegen:

Product Noorse Zalmfilet ToevoegenNoorse Zalmfilet in juiste categoriën plaatsenProductafbeelding toevoegenProduct Noorse Zalmfilet toegevoegd

Merk op dat:

  • Ik niet de hoofdcategorie selecteer maar alleen de relevante subcategorie (mogen er meerdere zijn). Meeselecteren van de hoofdcategorie kan (als de consequentie – alle subproducten op één pagina – wenselijk is). Selectief meeselecteren kan bijvoorbeeld gebruikt worden om de hoofdcategorie-pagina als “onder de aandacht”-pagina te gebruiken.
  • Ik niet alle invulvelden invul. Basisprincipe hier is: vul in waarvan je weet wat het is, en het nodig hebt. Keep It Simple, Stu#$%.
  • Voor sommige functionaliteiten is een premiumpakket van de WordPress e-Commerce Plugin vereist. Mijn devies: “Software sluit nooit 100% aan op jouw wens. Ook niet een premium-pakket”.

Stap 5: Installeer iDeal op WordPress

Partij Ideal-Simulatie heeft een script geschreven voor acceptatie van iDEAL-betalingen in WordPress Webshops met de configuratie die ik hier beschrijf.

Download de iDEAL Basic/Lite Gateway corresponderend met de juiste WordPress & e-Commerce Plugin versie. http://www.ideal-simulator.nl/ideal-gateway-voor-wordpress-en-wordpress-shopping-cart-wpsc.html

Stap 5.1: Uploaden

Uploaden van de Gateway beschrijf ik hier, omdat dit afwijkt van de “normale” WordPress Methode (zoals bij Plugins en Thema’s). Het .zip-pakket dat iDeal-Simulatie aanbiedt bevat de volgende bestandstructuur:

Picture 95

Upload de directory ideal en het bestand ideal_lite_install.php in de basismap van de WordPress installatie. Upload het bestand ideal_lite.php (je vindt het: wp-content > plugins > wp-e-commerce > merchants – de map voor betaalmethodes). Upload deze file in de corresponderende map op de server (dus overschrijf NIET grofweg de map wp-content, dat zou alle andere wp-content data verwijderen. Zoek het corresponderende mapje op en plaats de file er. Tussen andere betaalmethode-bestanden als PayPal & Google Checkout).

Het FTP-programma zou de volgende moeten tonen als je de map “[DOMEIN]/wp-content/plugins/wp-e-commerce/merchants” bezoekt:

Merchants Directory inclusief iDEAL

Alle benodigde bestanden zijn geüpload.

Stap 5.2: Installeer iDEAL en biedt haar aan als betaalmethode

Start het script “ideal_lite_install.php” in je browser. Bezoek dus:

http://www.uwwebsite.nl/ideal_lite_install.php

Bezoek aan deze pagina respondeert u “IDEAL LITE INSTALL LOG” & “No warnings found”. De initiële configuratie is gedaan. Het is van belang direct (nu) dit bestand van de server te verwijderen.

Terug naar WordPress, de Back-End. Navigeer naar:

Store > Settings > Payment Options

iDEAL Basic/Lite staat waar ze eerder niet stond. Tussen de payment options:

iDEAL als betaalmethode!Maak iDEAL iDEAL. Ofzo.Maak Overmaken Overmaken

Goed kijkend naar het tweede screenshot hierboven ontdek je dat je rechts, bij Payment Gateway, de betaalmethodenaam voor de Front-End kan herdefinieren; raadzaam daar elke optie normaliter tot “Credit Card” gedoopt is. En … “Update >>”!

Eureka. iDeal – en het kunnen laten betalen daarmee – is daar. Tenminste, met de testomgeving. Voel vrij een testje te wagen op eigen winkel.

Ik heb trek in Noorse Zalmfilet. Hmmm:

Bestel Noorse Zalm - stap 1: ga naar categorie ZalmBestel Noorse Zalm - stap 2: in het mandje jij, vis ..Bestel Noorse Zalm - stap 3: vis in de mand, afrekenen!Bestel Noorse Zalm - stap 4a: gegevens invullen 1/2Bestel Noorse Zalm - stap 4b: gegevens invullen 2/2, iDEAL Bestel Noorse Zalm - stap 5: je bank komt hier (nu IS's testomgeving)Bestel Noorse Zalm - stap 6: gelukt, dit bestelde je, dankjewelBestel Noorse Zalm - stap 7: en een e-mail

Dat is de Orderflow. Eens; nog een aantal schuurpuntjes, maar niet slecht voor – hoe lang zijn we bezig, een paar uur – toch?

Configuratie met het mapje papieren dat de bank je toestuurt verschilt per bank. Doe het in deze file:

/ideal/library/ideallite.cfg.php

In dit bestand komen een aantal gegevens en – niet onbelangrijk – de pagina’s bij het wel of niet slagen van de iDEAL-transactie:

iDEAL configuratiebestand

Er zijn drie mogelijke scenario’s na het starten van een iDEAL-transactie:

  • Cancel;
  • Error;
  • Success.

Belangrijk is dat de route tekstueel duidelijk is, in alle gevallen. URL’s van de pagina’s die je hiervoor schrijft vul je absoluut (dus inclusief “http://…”) in in het bovengenoemde iDEAL-configuratiebestand.

Stap 6: De losse eindjes (a.k.a. de belangrijkste stap)

Technisch gezien staat de Webshop. Een klopje op de schouder waardig. Bedenk echter (hier volgt een mening, geen feit):

Techniek is – bij benadering – iets binairs. Het werkt wel of het werkt niet.

De afwerking – detailering – is waarop alle Webshops gebouwd na het lezen van deze (toch voornamelijk technische) Tutorial zullen scoren. Ik definieër daarin vier gebieden:

  • Taal;
  • Teksten & Tekstpagina’s;
  • Thema;
  • Test, Test & Test.

Stop het volgende in je zak. Deze vlakken zijn stuk voor stuk investering(en) waard. Goede uitvoering maakt verschil.

Stap 6.1: Taal

Na alle noeste arbied kan het betreurenswaardig werken dat alle Webshop-elementen in Engels gepresenteerd worden in de Front-End. Hier komt het:

WordPress is – ik meen sinds versie 2.9 – overgestapt op een nieuwe bestandnaamvoering van taalbestanden. Waar vertaling voorheen uit de files “nl_NL.mo” & “nl_NL.po” (te vinden in /wp-content/languages/) bestond is dat nu “nl.mo” & “nl.po” – wel op dezelfde plek. In het WordPress 2.9.2 configuratiebestand wordt Nederlandse taal dan ook op de manier “nl” aangeduid, waar dat voor WordPress 2.9 “nl_NL” was.

Ter illustratie; Zie regel 67 in het WordPress configuratiebestand (/wp-config.php):

Configuratiebestand Nederlands

Waar multilanguale plugin WordPress e-Commerce Plugin 3.7.6 nog de “Pre 2.9 notatie” in haar bestanden hanteert (te vinden in map /wp-content/plugins/wp-e-commerce/languages/):

Taalbestanden WordPress e-Commerce Plugin

Let op: alle ongebruikte taalbestanden verwijderde ik. Een esthetische overweging. Probeer dit thuis ook.

Mijn workaround (een mooi woord voor “niet zoals God het bedoelde, maar het werkt”); ontdoe de bestandsnamen waarin nl voorkomt van de underscore en “NL”. Je krijgt dan dit (ik werk zelf met kopiën van de bestanden) – bekijk daarna de Front-End en zie:

Taalbestanden NL WordPress e-Commerce PluginIn het Nederlands. Hoezee!

Doe er goed aan de invoervelden bij afronding van bestelling te vertalen. Te vinden op deze locatie:

WordPress Back-End > Store > Settings > Checkout

In de Back-End is het roeien het met een (mijns inziens niet storende) melange tussen de Engelse & Nederlandse taal. Te wijzigen door in het eerder genoemde taalbestanden zelf wijzigingen aan te brengen.

Stap 6.2: Teksten & Tekstpagina’s

Neem de klant aan zijn of haar handje mee. Wat moet gezien, wat te ondernemen om de gebruiker zich niet stom te laten voelen? Welke routes kan een klant door de Webshop volgen? Prent deze vragen in het hoofd en vul met volledige overgave aan behulpzaamheid ALLE tekstelementen van de WordPress Webshop:

E-mails en E-mailadressen: Store > Settings > Beheer (voorheen “Admin”):

Configuratie Gebruikers E-mails

iDEAL pagina’s: Losse pagina’s in WordPress. Succes kan – en gaat – naar de “Transaction Results”-pagina. Voor de stata “Cancel” & “Error” moet zelf een pagina aangemaakt worden. Verstandigst is deze te eindigen met een link naar de checkout pagina, waar opnieuw de betaalstap doorlopen kan worden (of deze elementen includeren op de pagina zelf).

Zie dit als een checklist – controlleer na update(s) de lijst opnieuw.

Stap 6.3: Thema (& Call-to-Action)

Het thema van de Webshop is het gezicht naar buiten. De term mooi is niet het meest relevant en tevens nogal smaakafhankelijk. Functioneel en gebruiksvriendelijk is waar het om gaat. Kan de gebruiker snel vinden of doen wat gevonden of of gedaan moet? Kies één van de legio templates die online te vinden zijn of investeer in een uitgedacht Thema op maat. Let bij het kiezen of ontwikkelen van het Thema op de aanwezigheid van deDynamische Sidebar (zie Stap 3.2: activeer & configureer het thema).

Denk hierbij niet vanuit de technologie, maar probeer volgende volgorder te omarmen:

  • vanuit de mensen die het gaan gebruik (People);
  • vanuit dat wat je bereiken wilt (Objectives);
  • je strategie, hóe ga je dat bereiken (Strategy);
  • de juiste tool(s). WordPress is nu gekozen, maar welke functionaliteiten en randtools te gebruiken? (Technology).

Schaamte voor een andere (of a-synchrone) aanpak is niet nodig en ongepast. Verklaar het als een weldoordachte manier van reversed engineering.

Call-to-Action: vrij vertaald “de roep tot actie” is een toverwoord in Theming. Hoe maak je het verleidelijk de klant te laten klikken waar wenselijk is (een gebruikelijke keus kan zijn de aandacht te leggen op “Aan winkelwagen toevoegen” & “Afrekenen”)?

Zie het volgende voorbeeld: Zelf heb ik de Widgets ”Pagina’s”, “Product Categories” & “Shopping Cart” toegevoegd, terwijl je wellicht opmerkte dat rechtsboven in het Vanilla Cart al de “Shopping Cart” verscheen, echter opgemaakt. Twee keer “Shopping Cart” naast elkaar:

Shopping Cart met Tekstlinks (i.p.v. Buttons)Shopping Cart Buttons
Screenshot 1: de winkelwagen-informatie, zonder buttons, met tekstlinks.

Screenshot 2: dezelfde informatie – zelfs meer. Nu mét gebruik van knoppen – buttons.

Dit is geen uitnodiging te kiezen voor “de mooiste”, maar let wel: als ontwerpen heb je invloed op waar de aandacht van de gebruiker te leggen. Gebruik deze wetenschap bij het (laten) ontwikkelen of kiezen van het Thema – het gezicht.

Stap 6.4: Test, Test & Test

Tot slot

Er is een WordPress geïnstalleerd en relevante aangekleed. Zorgvuldig geselecteerde Plugins, welke vervolgens correct geconfigureerd zijn.

Wat hierboven beschreven is, is een neusje van de spreekwoordelijke zalm van wat WordPress en de Plugins te bieden hebben. Bedenk echter dat je functionaliteiten niet toevoegt omdat het kán, maar omdat het iets toevoegd; voor exploitant en klant.

Wordt vervolgd, indien daar animo voor is … :)

Deel met jouw netwerk:
Leer jezelf WordPress! Download voor 27 euro het WordPress Handboek voor Ondernemers »

Over Bas van der Lans

Bas van der Lans schreef het WordPress Handboek voor Ondernemers. Wekelijks geeft hij WordPress Workshops voor bureaus en ondernemers bij Van Ons. Je vindt Bas op Twitter als @delans.
Dit bericht is geplaatst in WordPress. Bookmark de permalink.

26 Reacties op WordPress Webshop Tutorial

  1. Pingback: 7 argumenten waarom The Voice of Holland, Sony, CNN en ik WordPress gebruiken | Bas van der Lans – Publish ßeta

  2. Marloes zegt:

    Echt super dat je dit zo hebt beschreven! Bedankt!

  3. Tim zegt:

    Bedankt voor deze geweldige tutorial!
    Ik had alleen 1 vraagje. Maakt het uit welk thema je gebruikt? Werkt het ook als je een ander thema gebruikt dan: Vanilla Chart?

    Groetjes,
    Tim

  4. Monique zegt:

    Hoi Bas,
    na wat ‘aangemodder’ met Joomla! om een webwinkel te bouwen ben ik via Google bij jouw site terecht gekomen. (heb al eerder webwinkels ‘gebouwd’ met mijnwinkel.nl, maar ik wil het eigenlijk ‘zelf’ in de hand houden)
    Wordpress kende ik al wel, maar niet om een webshop mee te bouwen.
    Hartelijk dank voor je duidelijke uitleg!!!!
    Ik ben nog lang niet klaar, maar al een heel eind op weg.

    Met hartelijke groet,
    Monique

  5. Anne zegt:

    Hoi Bas,

    Hele heldere tutorial, dank daarvoor! Ik heb alleen nog een vraagje voor je, en wellicht kan je me daarmee helpen.
    Eigenlijk zoek ik een andere/tweede optie. Productprijzen wil ik via een bepaalde formule opbouwen, maar als ik iets aan die formule wijzig, moeten alle productprijzen automatisch ook aangepast worden. Weet jij hoe dit makkelijk is op te lossen/in te bouwen?

    Groeten
    Anne

    • Anne zegt:

      Hoi Bas,

      Volgens mij ben ik er al uit wat betreft die formule. Ik ga het waarschijnlijk zo doen dat ik verschillende variaties maak die de klant kan aanpassen. Deze variaties ga ik niet bij de producten zelf gebruiken, maar gebruiken bij het (zelf) programmeren van de uiteindelijke prijs.
      In ieder geval bedankt!

      gr
      Anne

  6. Wout zegt:

    Hoi Bas,

    Superhandleiding, duidelijk geschreven!

    In de winkelwagen staat “Tax Included” (zie ook jou voorbeeld in de tekst hierboven). Kun jij aangeven hoe je deze op een nette manier toevoegt aan het taalbestand, staat er standaar m.i. niet in?

  7. Boudewijn Ector zegt:

    Duidelijk en netjes. Prima tutorial!

    Enige wat ik me wel afvraag, en eigenlijk nog mis, verzendkosten?
    Als je ervanuit gaat dat alles als pakket wordt verzonden voor een fixed price (7.50 euro is normaal) binnen Nederland, kan dat dan ook? Ongeacht hoeveel spullen de klant heeft besteld?
    Iets dergelijks voor Belgie of Duitsland (tegen iets meer geld) is dan ook meteen handig.

    Weet jij of dat kan?

    Buiten dat: echt ontzettend duidelijk, verhelderend en goed geschreven. Wat mij betreft een topper.

    • Monique zegt:

      Hoi Boudewijn,

      dankzij deze tutorial van Bas heb ik mbmv eCommerce een webwinkel opgezet. Werkt allemaal helemaal prima (de producten zijn nog niet binnen, dus de winkel staat nog niet online).
      En ik had dezelfde vraag als jij. Wel een beetje gepuzzel met de verzendkosten.
      Ik heb deze Plugin gedowloaded: WP E-Commerce Weight & Destination Shipping Modules. Het wijst zich vanzelf en ik denk dat je er wel wat mee kunt.
      Belangrijk is wel dat je bij de settings van de store een postcode invult op het tapblad Shipping.
      Ik heb deze Pulgin gecombineerd met de volgende: WP E-Commerce Pick-up Shipping Module, zodat mensen ook op afspraak de producten kunnen ophalen.
      Ik hoop dat je hier iets aan hebt.

      Groetjes, Monique

  8. esqui zegt:

    hoi!
    bedankt voor je tutorial!

    werkt vanilla cart ook met wordpress 3?

    groetjes!
    esqui

    • Een kwestie van proberen. Praktisch gezien is elk thema met dynamische sidebar geschikt, ook TwentyTen zelf!

      Tijdens schrijven van deze tutorial was WordPress 3.0 nog niet uit, en vond ik Vanilla Cart veel geschikter dan het standaard Theme dat bij WordPress 2.9 werd meegeleverd.

      Half maart volgt een geheel nieuwe versie van deze tutorial, stay tuned :)!

  9. Anne zegt:

    Hoi Bas,

    Heb je een idee waar het updaten van de database gebeurt, in welke php-pagina? Ik wil nl. bij het updaten van een product (of nieuw product) dat er in de tabel wpsc_product_list een veld wordt gevuld. Maar ik kan gewoon niet vinden waar het updaten van de database zit…

    groeten
    Anne

  10. Robert zegt:

    Goed geschreven post :) je denkt inderdaad goed na over usability. Echter vraag ik me wel af in hoeverre het zin heeft een winkel via wordpress te draaien, het is leuk om te zien dat het kan, maar wil je serieus aan de slag met een webwinkel denk ik toch dat je een alternatief zult moeten zoeken.

  11. Beste Bas,

    Ik heb getracht met de vernieuwde stuctuur van WordPress 3 de webshop te implementeren.
    Echter helaas zonder geluk. Heb jij hier meer weet van , of zal het liggen aan mij ?
    Want als ik SEF aan moet klikken,
    A) Welke moet ik aanklikken bij de permalinks , of 1 zelf maken?
    B) Elke manier geprobeerd ,maar de vooraangemaakte pagina’s bij “Posts” als ik dan op dat desbetreffende menu item klik, krijg ik 404 error te zien.

    Groeten,

  12. Hoi Bas,
    De stappen gevolgd en het werkt goed !!
    Het enige puntje dat ik niet goed krijg is de vertaling van de webshop.
    Sommige punten staan wel in Nederlands maar sommige ook weer niet…
    In iedergeval bedankt voor deze duidelijke uitleg.
    Groet, Ruud

  13. Theo zegt:

    Hallo Bas, jij weet misschien ook wel hoe je de punt die nu in de bedragen zit, kan vervangen door een komma. Oftwel de Amerikaanse notatie vervangen door de Nederlandse (niet € 10.45 maar € 10,45)
    mvrgr, Theo Capel

  14. Martin Speelman zegt:

    Goedemorgen Bas,

    Werkt het pakket van wp-e commerce ook echt goed met IDeal, daar bedoel ik dus niet de Ideal-simulator mee. Of moet je dan een Gold Cart Plugin kopen?

    Met vriendelijke groet,

    Martin

    • Hallo Martin,

      De Gold Cart Plugin belooft iDeal (bij ABN AMRO) als merchant beschikbaar te maken. In bovenstaande Tutorial bewandel ik een andere route, namelijk d.m.v. de scripts zoals aangeboden op iDeal-Checkout.nl (voorheen iDeal-Simulator.nl).

      Als je op zoek bent naar écht een makkelijke manier om iDeal te implementeren, dan moet je met Shopp i.c.m. Mollie aan de slag. Heel binnenkort meer daarover!

      Groet.

    • Hoi Martin,

      als ik me er nog even mee mag ‘bemoeien’, de GlodCart Plugin werkt niet! Wat wel werkt (en makkelijk) is deze plugin: LDB WP e-Commerce iDEAL van Luc de Brouwer.

  15. Hoi Bas,

    ik wil je nogmaals bedanken voor deze tutorial. Mede door jouw goede uitleg heb ik mijn webwinkel kunnen realiseren: http://www.FairTradeWinkelen.nl!

  16. Alba zegt:

    Hallo mede wp-e commerce gebruikers,

    Wie kan mij helpen?

    Ik heb mijn webshop helemaal af… na 3 maanden
    Tegen een hele hoop obstakels aangelopen, maar wie niet waagt wie niet wint.

    Nu heb ik een laatste probleem: Als een klant het product wil komen ophalen dan vervallen de verzendkosten niet.. Met andere woorden ik moet elke keer de verzendkosten terugboeken.

    Ik heb een plugin gevonden genaamd: wp-e-commerce-local-pick-up-shipping-module/ maar na installatie zie ik deze niet terug in de checkout.

    Wie o wie heeft hier een antwoord op.

  17. dave zegt:

    Beste Bas,

    In mijn zoektocht naar uitleg over installatie en gebruik van WP E-commerce op die van jou gestuit en zeer bruikbaar, dus dank!
    Toch een vraag over NL taal waar al eerder vragen over gesteld zijn, maar zie alleen geen antwoorden erbij staan.
    Ik heb in de wpsc-nl.po een paar veranderingen qua taal aangebracht en ge-saved via FTP server Filezilla. Zie echter deze veranderingen niet gewijzigd als ik de pagina refresh. Het gaat bv om de standaar NL vertaling van Purchase bij Checkout. Daar staat nu “aankoop” wat ik wil veranderen in “bestel” . Dit dan ook op meerdere regels verandert, onder resultaat. Kan jij me wat tips/suggesties geven.
    Gr, Dave, Amsterdam

Geef een reactie

Jouw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

De volgende HTML tags en attributen zijn toegestaan: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>