WordPress plugins
Eigen WordPress-plugins op maat — voor specifieke processen, betere performance en sterkere security. Inclusief gratis Altena Mail.
Een eigen plugin als standaard niet meer voldoet.
Soms is een standaard WordPress-plugin te zwaar, te beperkt of te afhankelijk van externe partijen. Dan bouwen wij een eigen plugin die precies doet wat nodig is — veilig, snel en zonder overbodige ballast.
Voor algemene functionaliteit zoals SEO, caching of basis-e-commerce zijn marketplace-plugins meestal prima. Maar zodra een bedrijfsproces specifiek wordt, een koppeling naar eigen systemen nodig is, of de performance- of beveiligingseisen verder gaan dan wat een one-size-fits-all-oplossing biedt — dan begint het werk waar Altena Digital goed in is.
Elke plugin wordt opgezet als een zelfstandige module die in elke WordPress-installatie kan draaien. Geen harde aannames over thema of andere plugins, geen verborgen calls naar externe servers, en altijd te activeren of deactiveren zonder dat de site onbruikbaar wordt.
Wat een eigen WordPress-plugin kan oplossen.
Onderstaande situaties komen regelmatig voor — en zijn de directe reden om geen marketplace-plugin te gebruiken, maar er één te bouwen die exact past.
Boekhouding- of CRM-koppeling
WordPress-orders, contactaanvragen of leads die automatisch in het boekhoudpakket of CRM van het bedrijf landen — inclusief BTW-regels, klantmatching en foutafhandeling.
Maatwerk contactformulier
Geen Contact Form 7 met dertig add-ons, maar één lichte plugin die exact de velden, validatie en workflow heeft die de organisatie nodig heeft — met eigen spambeveiliging.
Klantportaal binnen WordPress
Een afgeschermde omgeving waar klanten facturen, projectstatus, documenten of werkbonnen kunnen inzien. Met rollen, machtigingen en een eigen interface binnen WP-admin.
Reserverings- of boekingssysteem
Beschikbaarheid, kalender-koppelingen, betalingen en gastenbeheer in één plugin. Geschikt voor cursussen, ruimtes, materiaal of dienstverlening.
Productconfigurator
Stap-voor-stap producten samenstellen met afhankelijkheden, prijsberekening en uitvoer naar offerte of bestelling — volledig binnen WordPress, zonder externe configurator-tool.
Automatische rapportages
Periodieke e-mailrapporten met cijfers uit de site, gekoppelde systemen of externe API's. Direct in de inbox van de juiste mensen, op de juiste momenten.
Externe API-koppeling
Bidirectionele synchronisatie tussen WordPress en een extern systeem — ERP, leveranciers-portaal, magazijn-software of marketing-platform — met retry-logica en duidelijke logging.
Interne dashboards
Specifieke statistieken of KPI's zichtbaar binnen WP-admin voor het team. Geen dure BI-tool, geen losse webapp — gewoon op de plek waar gebruikers al zijn.
Eigen plugins zijn ook beter voor je positie in Google.
Naast functionele winst zorgen eigen plugins ook voor snellere laadtijden — en daarmee voor een hogere ranking in zoekresultaten.
Een standaard contactformulier-plugin laadt vaak 50 tot 200 KB aan JavaScript op élke pagina van de site — ook waar geen formulier staat.
Generieke plugins voegen vaak meer JavaScript, CSS en database-queries toe dan strikt nodig — en elk extra script kost laadtijd, en daarmee positie in zoekresultaten. Eigen plugins worden geschreven met alleen de code die de site echt nodig heeft, en laden assets pas wanneer ze daadwerkelijk gebruikt worden.
De Altena Mail-plugin hieronder is een concreet voorbeeld: hij laadt alleen assets op pagina's waar de shortcode aanwezig is, en de totale footprint blijft onder de 10 KB. Een zwaar formulier-pakket uit de marketplace is daar 5 tot 20 keer groter dan.
Altena SEO — een complete, stand-alone SEO-plugin voor WordPress.
Volledige vervanger of slimme aanvulling op Yoast. Verzorgt zelf alles wat een site nodig heeft: title-tags, meta-descriptions, Open Graph, Twitter cards, canonical URL's, XML sitemap, robots.txt en schema.org JSON-LD — plus Premium-achtige features zoals IndexNow, een SEO health-check, stale-content scanner, redirect-manager en per-pagina social previews.
Altena SEO
Stand-alone SEO-plugin met automatische migratie vanaf Yoast. Lichtgewicht, geen tracking, en met uitgebreide Nederlandse handleiding ingebouwd in de admin.
SEO-basis
- Per-pagina titles & descriptions
- Open Graph + Twitter cards
- Canonical URLs + noindex
- XML sitemap + robots.txt
- Schema.org JSON-LD graph
Premium-features
- IndexNow (Bing & Yandex)
- Redirect-manager met UI
- SEO health-check
- Stale-content scanner
- Per-pagina OG-image
Migratie
- Auto-import vanuit Yoast
- Title, desc, focus kw
- Canonical & noindex
- Naadloze switch
- Yoast kan worden uitgezet
Altena Mail — voorbeeld van hoe wij plugins bouwen.
Deze plugin is een voorbeeld van hoe Altena Digital maatwerk bouwt: lichtgewicht, veilig, zonder tracking en zonder onnodige externe afhankelijkheden. Gratis te downloaden en te gebruiken op eigen WordPress-sites.
Altena Mail
Eigen contactformulier én SMTP-routing in één plugin. Meerlaagse spambeveiliging, instelbaar via een eigen admin-menu, en zonder externe afhankelijkheden.
Contactformulier
- Shortcode
[altena_contact] - Inzendingen bewaard in WP-admin
- Volledig instelbare meldingsteksten
- Bevestigingsmail naar afzender
- GDPR-consent ingebouwd
Spambeveiliging
- WP Nonce (CSRF)
- Honeypot-veld
- Time-trap (minimum invultijd)
- Rate-limiting per IP
- Origin-/Referer-check
- Heuristische spam-detectie
SMTP
- SSL, STARTTLS of plain
- Wachtwoord versleuteld in DB (AES-256)
- Eigen “From”-adres en naam
- Testmail-knop in admin
Onder de motorkap.
De technische uitgangspunten waarop elke Altena Digital-plugin gebouwd wordt. Voor wie wil weten waarom een plugin licht en veilig blijft.
Object-oriented PHP
Strikte types, duidelijke verantwoordelijkheden per klasse en een structuur die zich laat testen. Geen 2000-regel-lange functies of globale variabelen.
WordPress-native
Gebruik van de Settings API, Custom Post Types, REST API, transients en hooks zoals het bedoeld is. Geen eigen wiel uitvinden waar WordPress al een mechanisme voor heeft.
Veilig
Nonces voor CSRF, capability-checks op alles, sanitization op input, escape op output. Geen SQL-injectie, geen XSS, geen onveilige bestandsoperaties.
Geheugen-efficiënt
Assets laden alleen waar nodig, queries blijven beperkt, en transients/cache worden ingezet waar zinvol. Geen overhead op pagina's die de plugin niet gebruiken.
Vertaalbaar
Text-domain en strings klaar voor internationalisering. Klaar voor uitrol in meerdere talen zonder dat er code aangeraakt hoeft te worden.
Geen vendor lock-in
Eigendom van de code ligt bij de opdrachtgever, geleverd inclusief documentatie. Geen afhankelijkheid van licenties die later kunnen verdwijnen of duurder worden.
Een specifieke vraag of integratie die geen marketplace-plugin oplost?
Voor een eigen plugin-ontwikkeltraject volgt na een korte kennismaking een concrete inschatting van scope, doorlooptijd en kosten. Doorlooptijden voor een eerste werkende versie liggen meestal tussen twee en acht weken.