Een eigen WordPress-plugin laten maken.

Je zoekt een functie die nog niet bestaat. Of de plugins die er zijn, doen net niet wat jij wilt. Dan bouw ik een plugin die precies dat doet, niet meer en niet minder. Jij keurt eerst de omschrijving goed, daarna schrijf ik de code. Een omschrijving vooraf, de broncode achteraf.

Plan een gratis kennismaking

Gratis en vrijblijvend. Beschrijf gerust in een paar zinnen wat de plugin moet doen. Je hoort binnen 1 werkdag van me. Liever appen? +31 6 24 12 99 45

Bespreek je idee
Joost Wijgergangs van Web&Wij aan het werk op een laptop Bouwde een agendaplugin

Wie maakt een WordPress-plugin op maat?

Joost Wijgergangs van Web&Wij bouwt plugins op maat voor WordPress. Je krijgt eerst een korte omschrijving van wat de plugin doet, hoe hij werkt en waar de grenzen liggen. Pas als jij die goedkeurt, begin ik. Ik bouw op een testversie en lever de broncode op met een korte technische uitleg. Eerder bouwde ik onder meer een eigen agendaplugin voor evenementen en open dagen.

  • Wie: Joost Wijgergangs, van Web&Wij
  • Wat: Plugins op maat voor WordPress
  • Voor wie: Ondernemers met een functie die nergens kant-en-klaar is
  • Oplevering: Broncode en een korte technische uitleg
  • Kennismaking: Een half uur, online of telefonisch
  • Reactie: Binnen 1 werkdag

Web&Wij? Dat zijn jij en ik.

Van idee naar plugin

Een plugin is een stuk code dat je WordPress-website iets nieuws leert. Een rekenhulp in een formulier, een agenda met vaste plekken, een eigen soort pagina met velden of een koppeling met een systeem dat je al gebruikt.

Het lastigste is zelden de code. Het lastigste is precies weten wat de plugin moet doen. Wat gebeurt er als een agenda vol zit? Wie mag iets aanpassen? Wat als iemand halverwege afhaakt? Daarom begin ik met een korte functionele omschrijving: wat de plugin doet, hoe je hem gebruikt en wat er bewust buiten valt. Die lees je rustig door. Pas als jij akkoord geeft, ga ik bouwen.

Zo maakte ik ook een eigen agendaplugin voor evenementen en open dagen. Vooraf wist ik niet zeker of alles zou lukken en dat maakte het juist leuk.

Is je idee groot en nog onzeker of het technisch kan, dan begin ik met een onderzoek op uren. Gaan we daarna bouwen, dan verreken ik die uren in de prijs.

Plugins die ik bouw

  • Agenda met plekken
  • Formulier dat rekent
  • Eigen soort pagina's
  • Koppeling met een systeem
  • Uitbreiding voor je webshop
  • Afgeschermd deel

Herken je dit?

Er is voor bijna alles een plugin. Behalve voor wat jij nodig hebt.

Plugins aan elkaar geknoopt

Je combineert drie plugins om te krijgen wat je wilt. Het werkt, maar elke update is spannend.

Net niet wat je zoekt

De plugin die het dichtst in de buurt komt, doet tachtig procent. Voor de rest zoek je elke week een omweg.

Honderd opties, twee nodig

Je gebruikt twee van de honderd instellingen. De derde die je eigenlijk zoekt, zit er niet bij.

Zo pak ik het aan

Ik bouw één plugin die precies doet wat in de omschrijving staat. Jij keurt die vooraf goed en krijgt de broncode erbij.

Wat je krijgt

Een plugin die doet wat jij nodig hebt en die een ander later ook nog snapt.

  • Een functionele omschrijving

    Op papier wat de plugin doet, hoe je hem gebruikt en wat er buiten valt. Jij keurt die goed voordat ik begin.

  • Bouwen op een testversie

    Ik bouw en test op een kopie van je website. Jij probeert de plugin daar uit en geeft in twee rondes feedback.

  • Beheer in gewone taal

    Instellingen en velden met Nederlandse namen, op een plek in je beheer waar je ze logisch zoekt.

  • Broncode en uitleg

    Bij de plugin hoort de broncode, met een beknopte uitleg van hoe hij in elkaar zit. Zo kan ook een andere ontwikkelaar er later mee verder.

  • Licht gebouwd

    De plugin laadt alleen code op de plekken waar hij iets doet, zodat je website er niet trager van wordt.

  • Bij te houden

    Wil je dat ik de plugin bijhoud als WordPress verandert, dan kan dat via onderhoud of op uren.

Meer over technisch maatwerk

In de praktijk

tentrend.nl
De website van Tentrend

Tentrend

Verhuur en verkoop van sfeervolle tenten voor bruiloften en evenementen

  • Websitebouw
handigapp.nl
De website van Handig!

Handig!

Website van een administratie-app voor vakbedrijven

  • Ontwerp en bouw

Bekijk al mijn werk

Zo werkt het

Eerst helder op papier, daarna pas code.

  1. Kennismaken

    Een half uur online of telefonisch. Je vertelt wat de plugin moet doen, voor wie en hoe je het nu oplost.

  2. Omschrijving en voorstel

    Je krijgt een korte functionele omschrijving met een vaste prijs en planning. Is het idee groot en onzeker, dan eerst een onderzoek op uren.

  3. Bouwen en testen

    Ik bouw op een testversie van je website. Daar probeer je de plugin uit en geef je in twee rondes feedback.

  4. Oplevering

    De plugin gaat live op een werkdag, nooit op vrijdag. Je krijgt de broncode, een korte uitleg en 14 dagen nazorg.

Benieuwd hoe een project precies verloopt?

Meer over mijn werkwijze

Veelgestelde vragen

Waarom een eigen plugin en niet een bestaande?

Is er een goede bestaande plugin, dan zeg ik dat eerlijk. Een eigen plugin loont als je nu een paar plugins aan elkaar knoopt, als de bestaande net niet doen wat je wilt of als je functie echt van jou is. Dan krijg je precies wat je nodig hebt en niets wat je niet gebruikt.

Wat staat er in de functionele omschrijving?

Wat de plugin doet, hoe je hem gebruikt, wie wat mag en wat er bewust niet in zit. Kort en in gewone taal, zodat je het zonder technische kennis kunt beoordelen. Pas na je akkoord ga ik bouwen.

Krijg ik de broncode?

Ja. Bij de oplevering krijg je de broncode, met een korte uitleg voor wie er later aan werkt. Wil je later met een ander verder, dan heeft die alles wat nodig is om de plugin te begrijpen.

Wat gebeurt er als WordPress een update krijgt?

Dan moet je plugin blijven werken. Met onderhoud werk ik WordPress bij en controleer ik daarna of alles het nog doet. Moet de plugin zelf worden aangepast, omdat WordPress of een andere dienst iets verandert, dan valt dat onder onderhoud of meerwerk. Dat spreken we vooraf af.

Wat kost een WordPress-plugin op maat?

Dat hangt af van wat de plugin moet doen. Een extra veld of een kleine rekenhulp is iets anders dan een agenda met inschrijvingen en betalen. Na de omschrijving krijg je een vaste prijs. Is het idee groot en technisch onzeker, dan begin ik met een onderzoek op uren en verreken ik die als we gaan bouwen.

Heb je dit eerder gedaan?

Ja. Ik bouwde een eigen agendaplugin voor evenementen en open dagen. Voor Tentrend schreef ik eigen code, zoals carrousels en een venster om een offerte aan te vragen.

Kan de plugin koppelen met mijn andere systemen?

Dat hangt af van dat systeem. Heeft het een koppeling voor ontwikkelaars (een API), dan kan er vaak veel. Ik kijk vooraf wat er kan en zet in de omschrijving wat wel en niet lukt.

Staat je vraag er niet bij? Stel hem gerust.

Bijgewerkt op door Joost Wijgergangs

Een idee dat nog nergens bestaat?

Plan een gratis kennismaking en vertel wat je plugin moet doen. Dan kijken we samen of het kan.

WhatsApp

Cookie-instellingen

Kies per soort of je het goed vindt. Noodzakelijke cookies staan altijd aan: zonder die werkt de website niet.

Nodig om de website te laten werken en je keuze te onthouden.

Diensten en cookies
  • Deze website

    Onthoudt je keuze voor cookies.

    CookieDoelBewaard
    webwij_consentJe keuze, met een willekeurig nummer als bewijs6 maanden

Meten hoe bezoekers de website gebruiken, zodat die beter kan worden.

Diensten en cookies
  • Google Tag Manager (Google Ireland Limited)

    Laadt de meetcode van deze website. Zet zelf geen cookies en laadt pas na toestemming voor statistieken of marketing.

    Zet zelf geen cookies.

    Privacyverklaring

  • Google Analytics 4 (Google Ireland Limited)

    Meet hoe bezoekers de website gebruiken.

    CookieDoelBewaard
    _gaOnderscheidt bezoekers2 jaar
    _ga_*Onthoudt het bezoek2 jaar

    Privacyverklaring

  • PostHog (PostHog Inc.)

    Meet hoe bezoekers de website gebruiken.

    CookieDoelBewaard
    ph_*_posthogOnderscheidt bezoekers en bezoeken, ook in localStorage1 jaar

    Privacyverklaring

Cookieverklaring