Weet je dat het mogelijk is om de URL-structuur van WooCommerce aan te passen? Het zijn extra permalinks die je kunt instellen zodra je WooCommerce installeert en activeert op je website.
Aangezien het een heel gedoe is om alle URL’s te redirecten is het verstandig om hier direct naar te kijken wanneer je Woocommerce geïnstalleerd hebt.
In dit artikel kun je lezen hoe je de WooCommerce permalinks kunt aanpassen op jouw webshop.
Video: WooCommerce permalinks aanpassen
In onderstaande video kun je over mijn schouder meekijken hoe je de permalinks (URL-structuur) van je WooCommerce webshop kunt aanpassen.
Lees je liever rustig op je gemak de uitleg in tekstvorm, dan kun je hieronder verder gaan met het artikel.
Wat is de standaard URL-structuur?
De standaard URL-structuur van Woocommerce is vrij eenvoudig en duidelijk.
- Een productpagina krijgt /product/ in de URL.
- Een productcategorie krijgt /product-categorie/ in de URL.
- Een product tag krijgt /product-tag/ in de URL.
- Een product attribuut krijgt /attribuut-naam/attribuut/ in de URL.
Hier is zoals je ziet helemaal niks mis mee. Je kunt er in principe dus gewoon voor kiezen om dit zo te houden, tenzij je een bepaalde reden hebt om het te veranderen.
Hoe kun je de URL-structuur in WooCommerce wijzigen?
Je kunt de URL-structuur van WooCommerce wijzigen door naar “Instellingen -> Permalinks” te gaan.
Je hebt hier onder het kopje “Optioneel” drie WooCommerce URL-structuren die je kunt aanpassen, namelijk Productcategorie afkorting, Producttag-basis en Producteigenschap-basis.
Je hoeft hier bij de productcategorie en producttag in principe alleen maar in te vullen wat je als vervanger wilt gebruiken in de URL.
Bij de producteigenschap-basis ligt dit iets anders. Hier wordt standaard /attribuut/attribuut-naam/ gebruikt. Je kunt alleen bepalen wat hiervoor komt te staan.
Onder het kopje “Product permalink” kun je aangeven wat voor URL-structuur je wilt gebruiken voor de producten.
Je hebt zoals je ziet al meteen meerdere mogelijkheden om uit te kiezen. Zo kun je eventueel ook nog de winkelbasis en categorie in de URL verwerken. Wanneer je het echter helemaal zelf wilt bepalen, dan kun je kiezen voor “custom” en invullen wat je er wel wilt hebben staan.
Klik tot slot nog even op “Wijzigingen opslaan” en je hebt zojuist de URL-structuur aangepast voor je webshop.
28 reacties op “URL-structuur van WooCommerce aanpassen”
Hoi Maikel, handig artikel! Maar toch nog een vraag 🙂
Kan ik /product-categorie/ er ook tussen uitlaten?
Ik wil dus niet domein.nl/shop/kleren/
maar domein.nl/kleren/
Alvast dank!
Je kunt kijken naar de plugin Premmerce permalinks manager for WooCommerce.
Hoi Michael, fijne website heb je. Als ik permalinks aanzet zodat het niet meer DOMEIN/?page_id=80 is maar DOMEIN/veelgestelde-vragen is, werkt het toevoegen aan de winkelwagel niet meer. Als ik een product toe wil voegen, gebeurt er niks. Als ik de permalinks terugzet naar DOMEIN/?page_id werkt het wel weer. Gek! Heb jij advies?
Nog niet eerder gehoord. Werken de andere pagina’s (op de homepage na) wel normaal als je de permalinks omzet of dat ook niet? Soms heb je dat niks werkt en dat je nog een keer simpelweg op “wijzigingen opslaan” moet klikken bij instellingen -> Permalinks om het op te lossen. De reden hiervan geen idee, maar het is wel regelmatig de oplossing voor permalink problemen.
Hoi,
Ik heb deze categorie-naam staan:
…/product-categorie/bags/
Maar wil graag meteen /bags/hebben. Dus /product-categorie eruit.
Kun je me op weg helpen?
Alle mogelijke opties al geprobeerd. ;(
Bedankt alvast.
Gr Vera
Je kunt hier weinig over vinden omdat het niet aangeraden wordt en problemen met zich mee kan brengen. Je kunt echter eens naar de plugin Premmerce Permalinks Manager for WooCommerce kijken.
Hoi Maikel,
Dankjewel voor deze post. Ik heb een vraagje. De URL van alle product category pagina’s zijn nu mijnsite.nl/product-category/[categorie]. Dus bijvoorbeeld mijnsite.nl/product-category/tuingereedschap.
Ik wil dit graag veranderen naar mijnsite.nl/producten/[categorie]. Dus bijvoorbeeld: mijnsite.nl/producten/tuingereedschap.
Het lukt mij niet om de product-category (de standaard door wordpress) te wijzigen in ‘producten’ bij de permalinks.
Kun jij mij helpen? Zou geweldig zijn!!
Groetjes Eva
Je hoeft hier alleen maar de product-afkorting slug voor aan te passen bij Instellingen -> Permalinks.
Hallo Maikel. Hoe kan ik ervoor zorgen dat de producten + beschrijvingen op de productenpagina netjes naast elkaar en onder elkaar staan?
Dit is thema specifiek, dus daar kan ik geen globaal antwoord op geven.
De shop staat in Woocommerce
De WP site werkt met het Beaverbuilder thema. (Pro version) incl. Beaver Themer. Ik hoop dat dit een verduidelijkt?
Je zal alsnog de code in moeten om het te bewerkstelligen. Wellicht dat het met alleen CSS kan en anders zal je WooCommerce bestanden in je (child theme) moeten plaatsen en hier aanpassingen aan moeten verrichten.
Hoi Maikel,
Ik heb ook een vraag. Wanneer ik in woohoo op een foto klik kom ik standaard uit op de omschrijving van de pagina met de afbeeldingen enz enz. Kan ik deze ook ergens wijzigen? Ik krijg namelijk niet alles te zien.
Bedoel je dat je op de bijlagepagina terechtkomt? Lijkt mij sowieso nogal overbodig, mensen kunnen beter op de productpagina uitkomen. Ik zou dan ook deze pagina’s uitschakelen als ik jou was. Dit kan bijvoorbeeld al met Yoast SEO. Als je het over iets anders hebt hoor ik het graag.
Hai Maikel,
in mijn webshop ben ik producten aan het toevoegen die nu meteen op de winkel pagina verschijnen.
Hoe stel ik de webshop in, dat op de eerste pagina de productcategorieën komen te staan voor het overzicht?
Ik heb gezocht tussen al je interessante artikelen, maar helaas geen antwoord gevonden!
Alvast bedankt!
Dit kan je instellen bij Weergave -> Customizer -> WooCommerce -> Productcatalogus en dan bij Winkelpagina-weergave producten aanpassen in “Categorieën weergeven”.
Goedemorgen Maikel,
ik mis in mijn Woocommerce de basis pagina’s. Ze staan op niet ingesteld, kan ik dit eenvoudig oplossen en hoe?
Ja, je kunt deze pagina’s toevoegen door naar WooCommerce -> Status -> Tools te gaan en op “Pagina’s aanmaken” te klikken bij de optie Standaard WooCommerce pagina’s aanmaken.
Hoi Maikel, wat als ik mijn woocommerce shop als homepage wil hebben, dus rechtstreeks te zien op bijv de url: shop.nl?
Kan dit ook? Mvg Max
Ja, dit kan. Je kunt de winkelpagina als homepage instellen.
Hallo Maikel,
Ik heb 5 dagen geleden een update van Woocommerce gedownload. Helaas doet nu de button naar de webshop op de homepage van de website het niet meer. Natuurlijk maak ik backups, maar ik bewaarde de backups van maar 3 dagen: ik kwam er dus te laat achter… Nu zijn alle producten en de gegevens via mijn website nog wel te raadplegen, maar niemand kan meer naar mijn webshop. Ik hoop echt dat je mij kunt helpen, zodat klanten mijn webshop weer kunnen bezoeken. Alvast bedankt voor je tip(s)!
Heb je zo te zien gelukkig opgelost. Je kunt altijd weer downgraden naar een vorige versie van de plugin. Wel is het dan ook verstandig om eerst een back-up te maken van de situatie voor als dat mis zou gaan.
Nog even een aanvullende vraag. Indien een product onder meerdere categorieën valt dan moet WooCommerce voor de instelling “Winkelbasis met categorie” een keuze maken welke categorie in de url wordt weergegeven.
Standaard is dit bij mij een landcode bv ‘it’ in
https://www.bestbedandbreakfast.nl/hotels/it/villa-fiori/
Hoe kan ik de categorie plaatsnaam hiervoor in de plaats zetten?
Goede vraag. Je zal dan echter alleen de categorie van de plaatsnaam moeten selecteren. Wanneer de landcode een bovenliggende categorie is van de plaatsnaam, wat volgens mij in dit geval logisch zou zijn, dan loop je niet meer tegen dit probleem aan.
Er bestaat verder helaas geen mogelijkheid om te kiezen welke categorie WooCommerce moet gebruiken in de permalinks.
Hallo Maikel,
misschien kun jij me helpen.
Ik heb een product eigenschap waarin een link naar een website staat.
Als ik erop klik krijg ik een dubbele url, eerst de url van de site waarop ik ben en daarachter ge geplakt de url die ik bij de producteigenschap heb gezet.
Een voorbeeld. http://www.hetimagospel.com/website/httpwww-dcimage-nl/
Heb jij enig idee hoe ik het eerste stuk weg krijg?
Voor zover ik weet zijn eigenschappen niet linkbaar, dit verklaard ook waarom het niet werkt. Je zou hier dus een omweg voor moeten vinden als je het echt wilt hebben.
Goedenavond,
na dagen gepuzzel kom ik ergens maar niet uit. Op de product pagina van mijn woocommerce webshop met het incart lite theme staan de artikel beschrijvingen en prijzen direct naast elkaar onder de foto waardoor er niet genoeg ruimte lijkt te zijn. Bijvoorbeeld:
Pingp
ongb
allet
je
Hoe kan ik deze tekst breder maken en de prijs erboven of onder plaatsen?
Mijn dank is alvast heel groot!
Dat kun je waarschijnlijk alleen bereiken door de code van het thema in te duiken. Welke codes het precies zijn hangt weer van het thema af.