Een WordPress plugin op maat kan dan een goede oplossing zijn. De plugin wordt speciaal gemaakt voor de functionaliteit die je nodig hebt en kan daardoor precies aansluiten op de website en de manier waarop je ermee werkt.
Dat kan een kleine uitbreiding zijn van bestaande WordPress functionaliteit, maar ook een complete plugin die bijvoorbeeld gegevens uit een extern systeem haalt, een API koppelt of bepaalde werkzaamheden automatisch uitvoert.
Wat kan een maatwerk WordPress plugin doen?
Een maatwerk plugin kan voor allerlei dingen worden gebruikt. Bijvoorbeeld voor het uitbreiden van bestaande WordPress functionaliteit, het koppelen van externe systemen of het automatiseren van werkzaamheden.
Denk bijvoorbeeld aan:
- een bestaande plugin uitbreiden met extra functionaliteit;
- een koppeling maken met een externe API;
- gegevens automatisch importeren of verwerken;
- WordPress koppelen aan een ander systeem;
- extra functionaliteit voor WooCommerce;
- specifieke functionaliteit voor formulieren;
- werkzaamheden in WordPress automatiseren;
- functionaliteit toevoegen die niet met een bestaande plugin beschikbaar is.
Het voordeel is dat je niet hoeft te werken met allerlei opties en instellingen die je helemaal niet nodig hebt. De plugin kan gewoon worden gemaakt voor de situatie waarvoor je hem nodig hebt.
Voorbeelden van maatwerk WordPress plugins
In de afgelopen tijd heb ik verschillende plugins gemaakt voor specifieke problemen en wensen. Een paar voorbeelden.
Gravity Forms Savedforms Reloaded
Voor Gravity Forms heb ik de Savedforms Reloaded plugin gemaakt. Hiermee wordt de functionaliteit van Gravity Forms uitgebreid met mogelijkheden voor het opslaan en opnieuw gebruiken van formuliergegevens zonder dat het nodig is dat de gebruiker een speciaal url te gebruikt. Gewoon het formulier openen als je bent ingelogd en je hebt de gegevens weer om an te vullen of te wijzigen.
→ Bekijk de projectbeschrijving van Gravity Forms Savedforms Reloaded.
→ Bekijk de repository van Gravity Savedforms Reloaded.
Dit is een goed voorbeeld van een maatwerk plugin waarbij niet het hele formulierproces opnieuw hoeft te worden gebouwd. De bestaande functionaliteit van Gravity Forms blijft gewoon beschikbaar en wordt uitgebreid met de functionaliteit die nodig is.
Codeberg Plugin Updater
Een ander voorbeeld is de Codeberg Plugin Updater.
WordPress heeft standaard een systeem waarmee plugins vanuit de bekende plugin directory kunnen worden bijgewerkt. Maar wanneer je zelf plugins ontwikkelt en deze bijvoorbeeld op Codeberg beheert, werkt dat niet automatisch.
Daarom heb ik een eigen updater gemaakt waarmee een WordPress plugin vanuit een Codeberg repository kan worden voorzien van updates.
Hier komt wat meer bij kijken dan alleen een stukje functionaliteit aan een WordPress website toevoegen. De plugin moet onder andere releases kunnen controleren en ervoor zorgen dat WordPress de beschikbare update op de juiste manier aangeboden krijgt.
→ Bekijk de projectomschrijving van de Plugin Updater.
→ Bekijk de plugin repository van de Plugin Updater.
Bedrock Basic Authentication
Voor websites die bijvoorbeeld op een stagingomgeving staan, kan het handig zijn om de hele website extra af te schermen met een wachtwoord. Ook de WordPress login kan soms een extra beveiligingslaag gebruiken.
Daarvoor heb ik de Bedrock Basic Authentication plugin gemaakt. Hiermee kan een website met een extra wachtwoord worden beveiligd en kan ook de WordPress admin login extra worden afgeschermd.
Dit soort oplossingen zijn vaak vrij specifiek. Er is niet altijd een bestaande plugin die precies doet wat je nodig hebt. Dan is een kleine maatwerk plugin soms een veel betere oplossing.
→ Bekijk de projectomschrijving van de Bedrock Basic Authentication
→ Bekijk de plugin repository.
Een WordPress plugin op maat nodig?
Heb je functionaliteit nodig waarvoor je geen geschikte WordPress plugin kunt vinden? Of wil je een bestaande plugin uitbreiden met specifieke functionaliteit?
Dan kan ik een WordPress maatwerk plugin maken die aansluit op jouw website en werkwijze.
Ook voor andere WordPress maatwerkoplossingen kun je contact met mij opnemen.














