Vier plugins voor restaurants – een recept voor succes

Omdat je liever volle tafels, dan een volle mailbox hebt

Vier plugins voor restaurants

Heb ik je wel eens verteld dat ik van lekker eten houd? Dan is het ook niet verwonderlijk, dat ik ook wat speciale aandacht heb voor plaatsen die dat lekker eten mogelijk maken.

Achter de schermen werk ik al een tijdje aan een serie plugins die in het bijzonder bedoeld is voor de horeca sector, met name de restaurants, maar waarvan sommige plugins ook in andere sectoren van toepassing kunnen zijn.

En eindelijk ben ik zover, een suite van horeca plugins waarmee toch heel wat restaurants à la carte bediend kunnen worden. Een lekker gevoel toch? Vier plugins voor restaurants die naadloos samenwerken… maar ieder ook afzonderlijk gebruikt kunnen worden. En nog een aantal ‘add-ons’, die de functionaliteiten van sommige specifieke plugins uitbreiden.

Het ontwikkelen van deze plugins zou niet mogelijk geweest zijn zonder de goede adviezen van Dimitris, zelf gepensioneerd restauranthouder, die mij met raad en daad heeft bijgestaan bij het ontwerpen van deze plugins.

En nu zijn we bijna zover, dat deze plugins ‘officieel gelanceerd’ worden.

Vanaf 3 november 2026 worden deze plugins via de website WXPPlugins.com te koop aangeboden.

Het uitgangspunt van de plugins

Dit is een wat technisch stukje, wil je de techniek overslaan klik of tab dan hier en je kan doorlezen over de plugins zelf.

Voor ik begon met het ontwerpen van de plugins, heb ik eerst goed nagedacht over een aantal principes waaraan de plugins moeten voldoen.

  • De restauranthouder moet de eigenaar van de gegevens zijn en blijven. In mijn gesprekken met een aantal restauranthouders viel mij een stuk onvrede op met betrekking tot een aantal diensten die een ’totaaloplossing’ aanbieden. Een reserveringssysteem, kassasysteem en alles ineen. Hoewel dat soms makkelijk kan zijn, is hier toch sprake van een ‘vendor lock’, waarbij de restauranthouder geen directe toegang tot de gegevens van zijn eigen klanten heeft, en eigenlijk niet makkelijk weg kan bij een dienstverlener. De kosten zijn financieel en marketingwijs te groot.
    De plugins die hier besproken worden maken geen gebruik van extra diensten of services (anders dan bij online betalingen een betaalservice). Gegevens worden uitsluitend binnen het systeem van de restauranthouder zelf opgeslagen. De restauranthouder is en blijft de eigenaar van de gegevens.
  • De plugins werken samen en zijn uitbreidbaar
    De plugins werken samen. Wanneer je gebruik maakt van de WXP Opening Times plugin, dan zal de WXP Restaurant Reservations plugin bij de reserveringen de ingestelde openingstijden respecteren. En de WXP Local Events plugin zal bij ieder evenement wat buiten de ingestelde openingstijden valt een waarschuwing geven aan degene die het evenement invoert.
    De plugins zijn uitbreidbaar. Het laatste wat ik wil is een één plugin doet alles oplossing. Dat is een veel te zware belasting voor het totale systeem. En daarom heb ik vier basis-plugins (of ‘core plugins’ zo je wilt) gebouwd met een aantal ‘hooks’, waardoor een WordPress Developer vrij eenvoudig ‘add-ons’ kan bouwen, die de basisfunctionaliteit uitbreidt. Een mooi voorbeeld is denk ik ‘WXP Opening Times‘. Een plugin die naast de gewone openingstijden ook de mogelijkheid biedt om voor specifieke feestdagen andere openingstijden aan te geven. Eén restaurant zal bijvoorbeeld met Pasen de deuren willen sluiten, een ander restaurant zal wellicht vroeger open willen gaan voor de paasbrunch.
    Maar hoe zit het met de feestdagen in andere culturen? Hiervoor is er een ‘add-on’ voor WXP Opening Times waarbij ook de Joodse en Islamitische feestdagen berekend worden.
  • De plugins zijn flexibel in de vormgeving
    Ik bouw al meer dan 20 jaar WordPress websites. Ik stapte op de WordPress trein net twee maanden voor WordPress 2.0 beschikbaar kwam. En als er één ding is, waar ik mij als website bouwer altijd aan geërgerd heb, dan waren dat plugins die mijn ontwerpen een bepaalde kant op dwongen. Plugins die op de webpagina’s een layout ‘dumpten’, die absoluut niet bij de rest van het design pastten. Die fout zou ik dus niet maken!
    En die fout heb ik ook niet gemaakt. Iedere plugin binnen de restaurant suite komt met ‘ingebouwde’ templates voor de opmaak, maar als designer kan je door in de juiste folder binnen je thema je eigen templates te plaatsen precies wat je hebben wilt. Voor het ‘renderen’ (duur woord voor ’tekenen’) gebruiken we Twig, een ’template taal’ die ook dankzij Elementor de nodige populariteit heeft herkregen. In de README.txt bestanden bij iedere plugin staat bovendien aangegeven hoe de beschikbare templates zijn opgebouwd.
  • Add ons op specifieke plugins zijn kostenloos voor degenen met een geldige licentie op de plugins
    Ik ben geen grote fan van plugins waarbij 80% van de functionaliteit door slechts 20% van de gebruikers wordt gebruikt. Ik houd mijn plugins graag klein en fijn. Ik ben mij er ook van bewust, dat sommige mensen ‘meer functionaliteit’ willen, dan wat de plugin biedt. En dat bied ik graag aan in de vorm van add-ons. Zo’n add-on hoeft je geen extra geld te kosten. Sterker nog, ze zijn gratis voor licentiehouders.

    Maar wanneer is iets een add-on, en wanneer een plugin. Voor WordPress maakt dat geen worst uit. Of je het nu een ‘add-on’, ‘extension’ of gewoon een ‘plugin’ noemt, het zijn allemaal plugins.

    Het grote verschil voor mij is dat een plugin uit de WXP reeks die zelfstandig kan functioneren een ‘plugin’ is, en een plugin die meer dan gewoon WordPress vereist een ‘add-on’ is.

    Er is zo bijvoorbeeld een plugin die het mogelijk maakt om met WXP Local Events ook de evenementen met WooCommerce af te rekenen. Maar deze plugin heeft WXP Local Events (een betaalde plugin) om iets te kunnen doen. Voor mij is dit dus een ‘add-on’ en is hij gratis beschikbaar voor licentiehouders van de WXP Local Events plugin.

    WXP Restaurant Reservations werkt beter wanneer je WXP Opening Times gebruikt, maar zal hoe dan ook werpen. Daarom is WXP Restaurant Reservations voor mij een (betaalde) plugin. Plugins die gebruik maken van WXP Restaurant Reservations die het niet doen zonder de voornoemde plugin zijn voor mij add-ons en zullen gratis zijn en gratis blijven voor licentiehouders van WXP Restaurant Reservations.

Dan nu de plugins!

WXP Opening Times

Laat zien wanneer je open bent, dat je open bent.

WXP Opening Times is qua impact misschien de kleinste, het is zeker niet de ‘minste’ plugin. Om te beginnen: Deze plugin is niet echt een ‘restaurant’ plugin, de plugin kan eigenlijk door iedere onderneming die met openingstijden te maken heeft gebruikt worden. En wat vooral belangrijk is, is dat deze plugin een goede integratie met de andere plugins heeft, waardoor wanneer je één van de andere plugins zou willen gebruiken, je jezelf te kort zou doen. Hij is bovendien gratis te downloaden in de repository.

Voor meer informatie over deze plugin verwijs ik je graag naar de onderstaande blogposts.

En mocht je zelf de plugin eens willen uitproberen zonder deze direct te installeren, kan dat.

Nu is WXP Opening Times niet alleen een plugin voor restaurants, maar het is wel een plugin waar geen restaurant zonder zou moeten willen.

WXP Restaurant Menu

De eerste gang serveer je online!

Wat is een restaurant zonder menukaart? Toch is er een groot aantal websites van restaurants waar bedroevend weinig aandacht aan de menukaart wordt besteed. Tenminste, dat zou ik denken, wanneer ik kijk naar de online afwezigheid, of online leesbaarheid van het menu op veel restaurant websites.

Wanneer ik in een voor mij vreemde plaats ben en op zoek ben naar een restaurant, dan wil ik ook altijd een indruk hebben van het aanbod en de prijzen. En dan zoek ik meestal op mijn telefoon. Het is bedroeven hoeveel restaurants een menu aanbieden als een PDF.

Ik begrijp het best. Het is lekker makkelijk. Je ontwerper of je drukker geeft je een digitale versie van de gedrukte kaart en in een mooie layout krijgt je bezoeker je aanbod te zien.

Dat werkt prima, wanneer ik op mijn desktop of mijn laptop zou zoeken, maar op een mobiele telefoon is zo’n PDF alleen met grote moeite te lezen. Omdat die grote kaart op dat kleine schermpje toch wel lastig te zien is. En in de kaart zoeken op specifiek ‘vegetarische’, ‘glutenvrije’ of andere dieet-specifieke gerechten is al helemaal lastig. Je menukaart hoort een integraal onderdeel van je website te zijn, en niet een lost bestandje wat er even wordt ‘aangehangen’.

WXP Restaurant Menu toont jouw menukaart online. Maar de plugin biedt meer.

Filteren op gang, speciale dieetwensen of labels

Wanneer je aan tafel in het restaurant zit, is het doornemen van de kaart één van de grote plezieren waar je graag de tijd voor neemt. Maar wanneer je thuis of onderweg op zoek bent naar een restaurant om vanavond of komend weekend heen te gaan, dat zie je graag in één oogopslag of het restaurant wel genoeg keuze heeft voor alle mensen in je gezelschap. Want op een gegeven moment wordt een ‘omelet met champignons’ voor die éne vegetariër in je gezelschap toch een beetje saai.

Jouw potentiële bezoeker kan op je website de kaart op verschillende manieren filteren. De screenshots hier zijn genomen van de officiële site van WXPPlugins.com waar je de Engelstalige versie van de plugin ziet, maar voor deze plugin zijn een Nederlandse, Duitse en Franse vertaling beschikbaar.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Door op één of meerdere dieet labels aan de bovenkant van het menu te klikken, wordt er automatisch gefilterd op de aangeklikte labels.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Vijf ingebouwde layouts, mogelijk uit te breiden door je webbouwer

En vind je deze layout toch aan de saaie kant, dan is het goed om te weten, dat er vijf ingebouwde layout opties zijn. De Standaard (of Default) layout, Compacte Layout, Kaarten Layout, Elegante Layout en de ‘Zij aan zij’ Layout.

En vind je dit nog steeds allemaal niets, dan kan je altijd jouw webdesigner of WP Digital Marketing een meer passende menukaart layout voor je website laten ontwerpen, aan alle plugins van WXP Plugins kunnen eigen sjablonen worden toegevoegd (zie documentatie).

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes
Een voorbeeld van de ‘Cards’ layout

Je menu gaat met het seizoen mee!

Een deel van je menukaart is natuurlijk vast. Tenminste, als ik jouw restaurant binnenloop, hoop ik in ieder geval dat je een lekkere kop espresso aan kunt bieden. Een deel van je aanbod is mogelijk ook wisselend. En ook daar kan WXP Restaurant Menu je prima tegemoet komen. Hieronder zie je screenshots van de beheerschermen.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Je ziet hierboven in het overzicht, dat de pompoensoep tot 31 December op het menu staat, daarna zal het van het menu verdwijnen. Kijken we naar het detailscherm dan zien we ook waarom:

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

We hebben namelijk zelf opgegeven, dat dit gerecht alleen van 1 oktober tot en met 31 december 2026 op de menukaart moet staan. Na 31 december zal het gerecht vanzelf van de kaart verdwijnen. Het gerecht zal wel aanwezig blijven in de database. Dus willen we het gerecht in het volgend jaar opnieuw aanbieden, hoeven we alleen de data en de beschikbaarheid te wijzigen.

Incidentele onbeschikbaarheid van gerechten

Het kan ook zo zijn, dat een bepaald artikel even niet aangeboden kan worden. Bijvoorbeeld het laatste fust van een specifiek bier is zojuist leeg geraakt, of de aardappelen voor de ‘Fish and Chips’ zijn niet meer voorradig.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Dan is het voldoende om de ‘schakelaar’ naar links te zetten in de lijst van gerechten, en het gerecht zal tot nader order niet meer op de lijst verschijnen. Ook kan je binnen het product zelf in het ‘Availability’ (Beschikbaarheid) blok de schakelaar naar links zetten. Let erop dat je bij een tijdelijke onbeschikbaarheid in verband met voorraad geen begin- en einddatum in hoeft te vullen.

Shortcode, Elementor Widget en Block

Alle visuele elementen richting de bezoeker zijn op drie manieren te implementeren. Als een shortcode, een Elementor Widget of een Gutenberg block. De shortcodes vind je terug in de documentatie. Alle instelbare waarden zijn ook in te stellen via de Elementor Widgets of de Gutenberg blocks.

De Elementor Widgets vind je terug in de ‘WXP Plugins’ sectie van het Elementor widget palet.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

De exacte widgets zijn afhankelijk van de WXP Plugins die je hebt geïnstalleerd en de exacte versies. (Latere versies kunnen meer widgets geïmplementeerd hebben.

Met betrekking tot de blokken voor de block editor geldt eigenlijk hetzelfde. Onder de categorie ‘WXP Plugins’ staat een aantal iconen voor blokken die binnen die installatie actief zijn. Let op dat de iconen mogelijk afwijken. Er is zoveel mogelijk geprobeerd gebruik te maken van standaard iconen voor die specifieke toepassing (Dashicons voor de Block Editor, Fontastic voor Elementor).

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

WXP Restaurant Reservations

Vul je tafels, niet je inbox

Geweldig, mensen weten dat je restaurant is geopend. Mensen weten wat je te bieden hebt. Dus wat is je volgende stap? Je accepteert reserveringen online.

De meest makkelijke methode is natuurlijk, dat je je potentiële klant een formulier op je website in laat vullen. Dat formulier verstuurt een mailtje naar de inbox van je website en een medewerker kijkt regelmatig of er nieuwe berichten zijn. Maar wat wanneer het te druk is om te kijken? Tientallen mensen wachten op een bericht over hun reservering, maar krijgen geen gehoor.

Dat werkt niet. WXP Restaurant Reservations is een plugin die je ondersteund bij het toewijzen van tafelruimte op basis van ingevulde formulieren. En dat wordt gedaan op basis van regels die jij instelt. Dus jij blijft de baas!

Waarom restaurantboekingssystemen anders zijn

Ik implementeer al meer dan 14 jaar verschillende soorten boekingssystemen binnen WordPress. En als er één ding is wat ik heb gemerkt is dat restaurantboekingssystemen op alle manieren anders zijn.

Een restaurantboekingssysteem is meer dan een agenda waarin gasten een tafeltje reserveren. Anders dan bij bijvoorbeeld een kapper of coach draait het niet alleen om beschikbare tijd, maar ook om tafelcapaciteit, groepsgrootte en tafelbezetting. Een tafel voor vier personen kan immers niet zomaar aan een gezelschap van zes worden toegewezen.

Daarnaast spelen de verwachte verblijfsduur, het combineren van tafels, meerdere reserveringen per avond en de verdeling van gasten over verschillende tijdstippen een belangrijke rol. Een goed restaurantboekingssysteem helpt daarom niet alleen bij het aannemen van reserveringen, maar ook bij het optimaal benutten van de beschikbare capaciteit.

Hoe het globaal werkt

Bij het eigen onderzoek naar de ‘reserveringsregels’ die restauranthouders al of niet bewust hanteren, blijkt dat de gemiddelde restauranthouder met meer dan twee jaar ervaring een exact ‘onderbuikgevoel’ heeft hoe lang een gezelschap van een bepaalde grootte op een bepaald tijdstip zal blijven zitten. In zijn algemeen: Hoe groter de maaltijd en hoe groter het gezelschap, des te langer het verblijf.

Twee mensen bij een lunch blijven bijvoorbeeld gemiddeld 45 minuten zitten. Een gezelschap van tien mensen voor een diner blijft gemakkelijk 4 uur zitten. Maar dit ervaringscijfer is voor ieder restaurant anders.

Er zijn ook restaurants, in het bijzonder restaurants op het gebied van ‘As Much You Can Eat’, die een strikte tijdslimiet stellen. Je boekt het gezelschap voor een x-aantal uren, een tijd die op een specifiek moment aanvangt.

Uitgaand van je eigen ervaringsregels en de door jouw gekozen boekingsstrategie (boek een vrije aanvangstijd en bepaal zelf op ervaringscijfers de meest waarschijnlijke eindtijd, of ‘je boekt voor je gezelschap van x tot y’) en de beschikbare tafels, laat je de tafels vullen door de regels van de plugin.

De tafels in je restaurant

Om je tafelbezetting in beeld te brengen, is het natuurlijk allereerst belangrijk je tafels zelf in beeld te brengen. Dat doe je door het benoemen van je tafels en het aantal gewenste gasten aan die tafel. Let op: We hebben het hierbij niet over een plattegrond van je establishment, maar een logistieke benaming voor je tafels.

Laten we eens naar een voorbeeld van een tafelplan kijken:

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Hierboven zie je een -denkbeeldig- tafelplan van een horeca gelegenheid. De gelegenheid bestaat uit zes tafels binnen, vier op het terras en twee keer twee plaatsen aan/bij de bar. In de kolom ‘Guests’ (Gasten) zie je het gewenst aantal gasten aan die tafel.

Natuurlijk kunnen tafels worden verplaatst. Maar een tafel aan de linker benedenhoek verplaatsen naar de rechter bovenhoek, of een tafel van het terras naar binnen dragen is niet echt een (goede) optie. Dus een tweede stap is aan te geven welke tafels makkelijk verplaatst kunnen worden.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Wanneer ik boek voor 8 mensen, dan is er in de standaard tafel layout geen plaats voor mij. Maar door bepaalde tafels die makkelijk te combineren zijn ook daadwerkelijk te combineren, kan er een boekbare plaats voor een groter gezelschap gecreëerd worden. Wanneer ik echter tafels ‘Inside 3 + 4’ boek, dan wil dat natuurlijk ook zeggen, dat beide tafels niet meer beschikbaar zijn om afzonderlijk geboekt te worden.

Het boekingsformulier

De plugin WXP Restaurant Reservations komt met een boekingsformulier voor op de website. Wanneer je ook de WXP Opening Times plugin hebt geïnstalleerd, en je hebt de koppeling geactiveerd, zal het boekingsformulier rekening houden met je openingstijden voor die dag. Zo niet, dan worden de openingstijden die je algemeen hebt ingesteld gehanteerd.

Stap 1 : Kies het gezelschap, aantal gasten en voorkeursgebied

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Stap 2 : Kies de datum

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

De potentiële klant krijgt nu alle aankomsttijden te zien, waarop je op deze dag, met het gekozen aantal personen kan arriveren. Binnen dit formulier kan alles nog worden aangepast: Datum, gebied (Area) en aantal personen.

Wanneer de klant aankomsttijd kiest, kan deze ook op de knop ‘Continue’ klikken

Stap 3: Reservering

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Hier volgt het reserveringsformulier wat de klant in moet vullen. Na het invullen ontvangt het ingestelde adres voor het restaurant een email met de reservering, en de klant een bevestiging. Hier moet alleen nog één stap plaatsvinden door een medewerker van het restaurant. Het daadwerkelijk plaatsen van de reservering. Voor de duidelijkheid: Het ‘plaatsen’ van de reservering heeft niets te maken met het daadwerkelijk maken van een reservering. De capaciteit is gereserveerd. Het gaat er alleen nog om, om iemand ook daadwerkelijk een plaats te geven.

Stap 4: Tablemanagement

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Hierboven zie je de reserveringen voor 1 november 2026. Op het moment dat de screen capture is gemaakt is één gezelschap gearriveerd. De andere gezelschappen nog niet.

Door te klikken op de knop ‘Seat’ wordt aangegeven dat de gereserveerde plaats ook daadwerkelijk vrij is. De knop ‘Assign table’ kan worden gebruikt om een specifieke tafel toe te wijzen aan een gezelschap. Laten we eens zien wat er gebeurt, wanneer je op die knop klikt.

Stap 4a: Tafel toewijzen

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Laten we eens uitgaan van het fictieve voorbeeld van Milan Bakker. Milan had geen enkele voorkeur aangegeven, behalve dan dat het gezelschap uit twee gasten zou bestaan.

Stel nu dat de tafel ‘Inside 2’ als voorkeur opgegeven was in de notities (die het systeem niet leest, wel registreert) als heel specifieke voorkeur op zou zijn gegeven omdat het bijvoorbeeld de tafel was, waarop een stel hun eerste date had. Wat dan fijn is, is wanneer we Milan naar een andere tafel kunnen verplaatsen (hij heeft hier geen weet van. Hij had zelf aangegeven als enige voorkeur een tafel voor twee te hebben) zodat de gast die wel een specifieke voorkeur heeft ook krijgt wat deze wenst.

Stap 4b: Reservering details

Vanuit het scherm ‘Reservering Details’ kan je een aantal opties managen, waarvan sommige vanuit het overzicht niet mogelijk zijn.

  • ‘Seat’ en ‘Assign Tabel’ hebben we al besproken.
  • ‘Pin’ is een andere belangrijke optie. Hiermee zet je een bezoeker als het ware vast op een bepaalde plaats. Met ‘Assign table’ kan je de plaats niet veranderen, tenzij je eerst de klant ‘unpinned’.
    Wanneer gebruik je dit? Stel je voor, je hebt een beperkt aantal rolstoel-toegankelijke plaatsen. De kleinste daarvan is een tafel voor zes personen. Wanneer een gezelschap van drie boekt zal de logica van het systeem niet snel een tafel voor zes aan een gezelschap van drie toekennen. Maar de mensen die boekten hebben aangegeven, dat het een voor een rolstoel makkelijk toegankelijke plaats moet zijn. In zo’n geval kan je de reservering ‘pinnen’. Het is een waarschuwingsvlag, om aan te geven dat er specifieke eisen voor deze reservering zijn.
  • Change: Een optie om de reservering aan te passen. Bijvoorbeeld later in de tijd, meer personen, of wat dan ook. Op grond van de nieuwe gegevens wordt een nieuwe controle over de beschikbare tafels gemaakt.
  • No Show: Iemand kwam zonder bericht niet opdagen. De tafel wordt weer vrijgegeven.
  • Cancel reservation: Iemand annuleerde de reservering, De tafel wordt weer vrijgegeven.

Stap 5: De wachtlijst

Iets wat ik ieder restaurant, maar geen enkele gast toe zal wensen. Je restaurant is zo vol, dat mensen niet op de gewenste dag konden boeken, maar wel graag gewaarschuwd willen worden, wanneer er toch een plaats vrijkomt.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Shortcode, Elementor Widget en Block

Alle visuele elementen richting de bezoeker zijn op drie manieren te implementeren. Als een shortcode, een Elementor Widget of een Gutenberg block. De shortcodes vind je terug in de documentatie. Alle instelbare waarden zijn ook in te stellen via de Elementor Widgets of de Gutenberg blocks.

WXP Local Events

Kleine evenementen, groot gemak

Zoals ik ook bij WXP Restaurant Reservations heb aangegeven, ik heb een ruime ervaring in het opzetten van reserveringssystemen. En wanneer we over ‘events’ spreken heb ik ervaring -al is het dan niet binnen WordPress- met het opzetten van platforms voor grote evenementen, met meerdere lezingen / sessies, in-events verkopen en boekingen van vervolg events. Wow. Dat was een lange zin.

Maar de werkelijkheid is, dat het leuk is dat ik die ervaring heb, maar mijn doorsnee klant niet op zoek is naar events van dit soort grootte. Een pub eigenaar die een karaoke avond wil organiseren interesseert het geen moer, of de gebruikte plugin ook meerdere lezingen en boekingen op die lezingen binnen hetzelfde evenement ondersteunt.

En dat is precies waar WXP Local Events komt kijken. Je wilt iets organiseren. Je wilt dat mensen zich in kunnen schrijven en je wilt -eventueel- dat mensen betalen voor dat event. Of het nu je Karaoke Avond in je pub is, jouw cursus Portretten Schilderen in het plaatselijk buurthuis of jouw training ‘Authentiek Lijderschap kun je leren‘ in het plaatselijk klooster voor de broeders penitenten. Deze plugin is goed bruikbaar voor iedereen die evenementen organiseert. Restaurant of niet.

Het begint met een agenda

Mensen kunnen naar je restaurant komen, simpel omdat het op de juiste plaats staat. maar mensen komen niet naar evenementen, wanneer je ze niet organiseert. De eerste stap voor een evenement is dus altijd het organiseren ervan.

Dat kan als simpel zijn als het ophangen van een aantal A4-tjes in je locatie. En geloof me, wanneer je een trouw bezoekerspubliek hebt, heb je weinig meer nodig. Lukt het je toch niet om je evenementen te vullen, dan is het goed wat andere maatregelen te nemen. Zoals bijvoorbeeld het posten van je evenement op je website.

Nog steeds allemaal leuk. En wanneer je een druk bezochte website hebt, dan zal je misschien volle zalen trekken, maar wanneer je toch als enige gasten voor je groots opgezet evenement alleen je partner en je schoonmoeder hebt, dan is het tijd je strategie eens te herzien en om daadwerkelijke bevestigingen te vragen.

De agenda

Op je site presenteert de evenementen agenda zich als een agenda of een lijst. Of als een ‘UI element’ wat met een schakelaar omgezet kan worden naar één van de twee:

Calendar

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

List

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

De invoer

Events kun je via een eenvoudig formulier invoeren. Hierbij kun je events als éénmalige of als terugkerende events markeren. Wanneer je bijvoorbeeld iedere vrijdagavond een karaoke event hebt, en iedere zaterdagavond een pub quiz, is dat de makkelijkste manier om een aantal events te adverteren.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Een plaats op een event reserveren

Je bezoeker kan eenvoudig reserveren door op de kalender of lijst een event aan te klikken.

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

Wanneer de pop up toont, kan hij kiezen om direct te reserveren of meer informatie te krijgen.

De detailpagina

plugins voor restaurants | Vier plugins voor restaurants - een recept voor succes

De bruin-achtige knoppenbalk die je hierboven ziet is geen standaard onderdeel van de detailpagina, maar een mogelijkheid om tussen verschillende pagina layouts te kiezen. Dit zie je alleen op de demo-site van WXPPlugins, niet in je eigen website.

Het idee van alle WXP plugins was dat de plugin werkt zonder dat de betaalde Elementor plugin noodzakelijk is. Je zou met de bestaande gratis versie de site op moeten kunnen bouwen.

Er is slechts één site onderdeel waar dit niet gemakkelijk mogelijk bleek te zijn, en dat is de event-detail pagina. Omdat je hier een ‘single post’ toont, doe je hier iets wat Elementor-gratis niet ondersteunt. Je zal hier nogmaal gesproken de header en de footer van het thema zelf te zien krijgen. Dat hoeft geen probleem te zijn, maar als dit wel het geval is, biedt het de plugin de mogelijkheid om de standaard headers te vervangen met een elementor header- en een elementor footer- template. Ik kan me overigens 100 goede redenen bedenken om wel een betaalde versie van Elementor te gebruiken.

Zoals je ziet bevat de pagina ook een reserveringsformulier.

Er zijn twee add-ons voor deze plugin. De add-ons zijn gratis voor licentiehouders. En hoewel ze geen onderdeel uitmaken van deze blogpost, wil ik wel even noemen dat één van de add-ons een koppeling met WooCommerce is. Hiermee wordt automatisch op de achtergrond een niet-getoond product aangemaakt, wat ook vanuit het evenement inhoudelijk wordt onderhouden.

Dit maakt het mogelijk om ook online betalingen te accepteren.

Integratie met WXP Opening Times

Tussen de plugin WXP Local Events en WXP Opening Times is een beperkte integratie. Wanneer je in de backend een event aanmaakt, en de tijden vallen buiten de openingstijden, krijg je een melding. De melding is niet blokkerend. Want het kan bijvoorbeeld juist te bedoeling zijn, dat je buiten de openingstijden een cursus of workshop organiseert.

WXP Agency Toolkit

De hierboven genoemde plugins

  • WXP Restaurant Menu
  • WXP Restaurant Reservation en
  • WXP Local Events

zijn te koop in verschillende licentiemodellen. In de eerste plaats is iedere plugin afzonderlijk te koop. Wanneer je bijvoorbeeld alleen ‘WXP Restaurant Menu’ wilt hebben, omdat je tevreden bent met je huidige reserveringssysteem en geen plannen hebt om ‘local events’ te organiseren, heb je ook niet meer nodig.

Daarnaast worden er verschillende bundel-licenties aangeboden en twee van deze bundel licenties zijn de ‘Agency’ licenties. Bedoeld voor webbouwers. Los van de andere voordelen van de ‘Agency Licentie’ is deze licentie ook de enige manier om de WXP Agency Toolkit te kunnen gebruiken.

Websites zien er allemaal het best uit gevuld met data. En aangezien ik al weer meer dan 16 jaar WordPress sites voor ondernemers bouw, weet ik hoeveel werk het is om genoeg ’test data’ te genereren. Dat is de reden dat de nodige tijd heb gestoken in een zogenaamde WXP Agency Toolkit. Deze toolkit is een plugin, die je kan installeren in een site die je ontwikkelt. Met een aantal WP-CLI commando’s (die je te zien krijgt met het commando ‘wp wxp-data list’ op de commandline) kan je demo gegevens importeren en later eventueel ook weer verwijderen. Op die manier kan je je klant een ‘gevulde’ website laten zien, zonder dat je zelf uren hoeft te tikken voor ‘demo data’.

Kennismakingsaanbieding

Bij een nieuwe plugin hoort een kennismakingsaanbieding. En aangezien we eind deze maand weer doodgegooid worden met Black Friday aanbiedingen… waarom dit niet combineren? Gedurende de hele maand november 2026 krijg je met de code LAUNCHPARTY26 25% korting op de plugins. Plugins die overigens toch al gunstig geprijsd zijn. En het aardige is, deze korting geldt ook voor verlengingen van je licentie(s).

Maar het kan nog mooier, Wat dacht je van een Agency licentie, het eerste jaar helemaal gratis! Want dat krijg je wanneer je meedoet aan de cursus Elementor 4 voor Designers die in februari 2027 aanvangt. Alleen wanneer je je in de maand November 2026 inschrijft, of je voor deze maand al in hebt geschreven voor de cursus die aanvangt op 13 februari 2027 dan krijg je na betaling van de cursus een voucher waarmee je de Agency licentie voor het eerste jaar gratis krijgt.

Restauranthouder?

Ben je een restauranthouder en zou je dolgraag al die functionaliteiten in je (bestaande of nieuwe) WordPress website zien, dan kan je natuurlijk altijd contact met WP Digital Marketing opnemen.

Binnenkort

Natuurlijk schrijf ik niet iedere week, ik werk vooruit. En hieronder zie je alvast een aantal artikelen die je binnenkort mag verwachten. Mis deze niet! Schrijf je onder aan de pagina in voor de WordXPression nieuwsbrief, zodat jij altijd op de hoogte blijft. De blogartikelen met een tijdsaanduiding, die komen volgens planning, de artikelen met 'binnenkort' er achter zijn nog bezig geschreven te worden.

Nog niet uitgelezen?

Vind je dit artikel interessant? Mooi! Want ik heb nog veel meer te bieden. Op deze site vind je letterlijke honderden artikelen over WordPress, marketing, e-commers, e-learning en nog veel meer onderwerpen. Op zoek naar meer informatie? Kies één van de trefwoorden hieronder of tik een zoekopdracht in.

Meest populaire blogposts
Wees eens aardig en deel dit met je vrienden
Enkele trefwoorden om vergelijkbare posts te vinden:

Word je website de baas. Neem vandaag nog contact op!

Contact Informatie

Helaas is telefoonspam een serieus probleem geworden. Omdat ik dagelijks tientallen ‘spam’ en ‘scam’ telefoontjes ontving, heb ik mijn telefoonnummer van de site verwijderd. 

Wanneer je echter het formulier hiernaast invult, en aangeeft dat je per telefoon contact op wilt nemen, maak ik graag een belafspraak met je op een moment wat ons beiden past. En krijg je gewoon het telefoonnummer van WordXPression, zodat je ieder moment kan bellen.

WordXPression 

Aardoliestraat 14-I 7553GT Hengelo

KVK : 75580152 

Stuur een bericht

Mocht je interesse hebben in een nieuwe WordPress of WooCommerce website, verzoek ik je niet onderstaand formulier in te vullen, maar gebruik te maken van het intake/offerte formulier

Deze post rapporteren

Wanneer deze post niet meer relevant is of verouderde informatie bevat, zou ik het op prijs stellen wanneer je dit door wilt geven., zodat ik dit eventueel bij kan werken. De persoonlijke gegevens die je hieronder invult worden alleen gebruikt om de mail te versturen en zal niet voor marketingdoeleinden worden gebruikt.

WordXPression is WP Digital Marketing Geworden

In oktober 2010 begon ik met WordXPression. De naam zei eigenlijk precies wat ik toen deed: dienstverlening rond WordPress. Websites bouwen, aanpassen, onderhouden en later ook steeds meer maatwerk ontwikkelen.

Maar WordXPression is in de loop van de jaren nooit alleen WordPress geweest. Voor klanten voerde ik ook andere werkzaamheden uit. Soms kwamen die rechtstreeks voort uit een WordPress-project, bijvoorbeeld wanneer een website gekoppeld moest worden aan een ander systeem. Soms lag de oorsprong heel ergens anders: in mijn jarenlange ervaring als system integrator uit de periode voordat ik met WordXPression begon.

Daarom besloot ik in 2017 de officiële naam van mijn bedrijf te veranderen in WP Digital Marketing. WordXPression bleef daarbij bestaan als handelsnaam en bleef ook de naam waaronder de website en het grootste deel van mijn dienstverlening naar buiten traden.

De afgelopen jaren is die verhouding steeds verder veranderd. Naast WordPress zijn vooral Laravel, maatwerkapplicaties en systeemintegraties een steeds belangrijker deel van mijn werkzaamheden geworden. WordPress blijft belangrijk, maar het is niet langer een goede paraplu voor alles wat ik doe.

Daarom wordt het tijd om de naam die al sinds 2017 boven het bedrijf staat, ook daadwerkelijk centraal te stellen.

Vanaf 1 oktober gaat WordXPression verder als WP Digital Marketing.