# WordPress websites, webdesign en webshops en maatwerk oplossingen - haha! in Zoetermeer > WordPress oplossingen die voor je werken! Van een professionele bedrijfswebsite en WooCommerce webshop tot maatwerk oplossingen. Al meer dan 20 jaar helpen we bedrijven met websites en maatwerk oplossingen die klaar zijn voor de toekomst. > ### Optioneel Sitemap: https://haha.nl/sitemap.xml ## Projecten - [Bedrock Basic Authentication plugin](https://haha.nl/projecten/bedrock-basic-authentication-plugin/): Voor een WordPress website op basis van het Bedrock framework kan het handig zijn om de website extra af te... - [WordPress Plugin Updater voor Codeberg](https://haha.nl/projecten/wordpress-plugin-updater-voor-codeberg/): Een PHP-class voor WordPress die automatische plugin-updates mogelijk maakt vanaf Codeberg (Forgejo) repositories. Ontworpen voor ontwikkelaars die hun plugins willen... - [Wij hebben GravityForms SavedForms Reloaded ontwikkeld](https://haha.nl/projecten/wij-hebben-gravityforms-savedforms-reloaded-ontwikkeld/): De originele GrafityForms SavedForms addon werkte niet meer vanaf Gravity Forms 2. 8 en werd niet langer onderhouden. Daarom hebben... - [Van Google Maps naar OpenStreetMap](https://haha.nl/projecten/van-google-maps-naar-openstreetmap/): Hoe wij een bedrijf bevrijdden van dure Google Maps-API kosten – zonder dat hun bezoekers iets merkten. Lees verder... - [WordPress ledenadministratie met API-koppeling](https://haha.nl/projecten/ledenadministratie-met-api-koppeling/): Voor een klant is een ledenadministratie ontwikkeld op basis van headless WordPress. De administratie vormt het centrale knooppunt voor datasynchronisatie:... - [Nieuwe website voor Stoomgroep West](https://haha.nl/projecten/stoomgroep-west/): Met behulp van het gebruiksvriendelijke Avada thema is er een WordPress website voor de vereniging SWZ gemaakt. haha! maakte de... - [WordPress website voor Edith Dohmen](https://haha.nl/projecten/wordpress-website-voor-edith-dohmen/): De blog en informatieve website van Edith Dohmen was toe aan een verfrissend nieuw uiterlijk. Met behulp van WordPress en... - [Ombouw naar WordPress Avada thema](https://haha.nl/projecten/nieuw-wordpress-thema-voor-findinet-nl/): Findinet. nl ondervond een update probleem met het Newspaper thema child theme. Om dit snel en goed op te lossen... - [Normen naslagwerk met versie beheer](https://haha.nl/projecten/wordpress-maatwerk-normen-beheer-systeem/): Voor Legvoorschriften Parketbranche ontwikkelden we binnen WordPress een maatwerk normendatabase voor het beheren en publiceren van legvoorschriften. Normen kunnen in... - [API koppeling tussen twee websites met The Newsletter plugin](https://haha.nl/projecten/api-koppeling-tussen-twee-websites/): Er is een api koppeling voor The Newsletter Plugin ontwkkeld die het mogelijk maakt om inschrijvers op een mailinglijst te... - [Website voor mastermind accountant programma](https://haha.nl/projecten/mastermind-accountant-wordpress-website/): Voor Corlin van Oeveren is er een enkele webpagina gemaakt ter presentatie van zijn mastermind programma voor accountants. - [Aanbetaling en automatische incasso restbedrag](https://haha.nl/projecten/aanbetaling-en-automatische-incasso-restbedrag-van-een-product/): Configuratie van Pronamic Pay en Gravity Forms met aanbetaling en incasso van een restbedrag op een latere datum. - [Wordpress plug-in op maat: MainWP Check plugins vulnerability extension](https://haha.nl/projecten/mainwp-check-plugins-vulnerability-extension/): Voor eigen gebruik en voor geintresseerden in de MainWP gebruikers groep is er een maatwerk plugin ontwikkeld als extensie voor... - [Nieuw webdesign voor Life Unlimited](https://haha.nl/projecten/life-unlimited-wordpress-website-onderhoud-en-hosting/): Peterterheegde. nl heeft een nieuwe WordPress website. Naast een nieuwe website wordt ook het technisch onderhoud en de snelle WordPress... - [WordPress website en logo voor ZO AOV](https://haha.nl/projecten/wordpress-website-en-logo-voor-zo-aov/): Een logo en een eigen website ter promotie van het product: ZO-AOV. De vragenlijst (FAQ) optie uit het Avada thema... - [WordPress webdesign voor Studio Annika](https://haha.nl/projecten/wordpress-webdesign-voor-studio-annika/): Wij adviseerden een nieuw thema (Avada) en maakten een basis opzet van het webdesign (kleuren, elementen en lettertype) op basis... - [WordPress website voor TipiMagic kinderfeestjes](https://haha.nl/projecten/wordpress-website-voor-tipimagic-kinderfeestjes/): TipiMagic wilde graag meer controle over de website met betrekking tot content en SEO en is daarom overgestapt van Jimdo... - [Woocommerce producten import en WP All Import maatwerk](https://haha.nl/projecten/woocommerce-products-import-en-wp-all-import-maatwerk/): WooCommerce producten import in de WordPress website met functionele maatwerk oplossingen i. c. m. WP All Import. - [Picky People Kitchen WordPress webdesign](https://haha.nl/projecten/picky-people-kitchen-wordpress-webdesign/): Er is een WordPress website gemaakt voor de nieuw opgestarte duurzame bezorgkeuken in Almere. Hiervoor is het responsive thema (Avada)... - [Copernica data API import WordPress maatwerk functionaliteit](https://haha.nl/projecten/copernica-data-api-import-maatwerk-functionaliteit/): De maatwerk WordPress plugin zorgt er voor dat de data uit Copernica via een api koppeling aan de website wordt... - [Written English - Better Communication website](https://haha.nl/projecten/written-english-better-communication-website/): Een nieuwe compacte WordPress website voor Better Communication waarbij eenvoud en gebruik de boventoon voeren. - [VLOK consumenten website](https://haha.nl/projecten/vlok-consumenten-website/): WordPress website met maatwerk plugin voor de Copernica api koppeling voor de VLOK consumenten website: Vind een VLOK Erkend bedrijf... - [ecosystem.bol.com: WordPress website](https://haha.nl/projecten/ecosystem-bol-com-wordpress-website/): haha! ontwikkelde een WordPress template in de bol. com huisstijl op basis van Avada als hoofdthema ondersteund door de fusion... - [WordPress website voor vlok-aov.nl](https://haha.nl/projecten/wordpress-website-voor-vlok-aov-nl/): Vooruitlopend op de vlok. nl website heeft deze nieuwe website voor VLOK AOV alvast de nieuwe uitstraling van de VLOK... - [Custom input bulk add to cart product Woocommerce plug-in](https://haha.nl/projecten/custom-input-bulk-add-to-cart-product-woocommerce-plug-in/): Een WordPress plug-in waarbij de koper bij een Woocommerce product meerdere producten tegelijk kan bestellen met bijvoorbeeld een verschillend maatnummer,... - [WordPress website voor legvoorschriften.nl](https://haha.nl/projecten/wordpress-website-voor-legvoorschriften-nl/): Voor het samenwerkingsverband van INretail, de VLOK Vakgroep Parket, Parket Alliance en Platform Parketbranche is er een WordPress website gemaakt... - [WooCommerce product wissel bij afrekenen](https://haha.nl/projecten/woocommerce-product-wissel-bij-afrekenen/): Voor een collega is een WordPress plugin ontwikkeld die op basis van het bezorg adres (land) een of meerdere producten... - [WPGoogle Maps XML Import WordPress Plug-in](https://haha.nl/projecten/wpgoogle-maps-xml-import-wordpress-plug-in/): Voor een collega is er een import plugin ontwikkeld die het dealer bestand importeert naar de WP GoogleMaps plugin. - [Lokale bedrijfswebsite voor opruimcoach](https://haha.nl/projecten/lokale-bedrijfswebsite-voor-opruimcoach/): Ook deze lokale bedrijfswebsite voor MC Organizer (professioneel organizer) is geoptimaliseerd voor gebruik op mobiele apparaten (responsive). Daarnaast is er... - [Logo ontwerp voor MC Organizer](https://haha.nl/projecten/logo-ontwerp-voor-mc-organizer/): Voor MC Organizer is vanuit een aangeleverde schets een logo ontworpen. MC Organizer is een professional organizer . Bekijk het... - [VO Accountants WordPress website](https://haha.nl/projecten/vo-accountants-wordpress-website/): Er is een complete nieuwe stijl en opzet van de VO Accountants website, voorheen Van Oeveren Accountants, gemaakt. Hiervoor is... - [Biologika Nederland vernieuwde WordPress website en huisstijl](https://haha.nl/projecten/biologika-nederland-vernieuwde-wordpress-website-en-huisstijl/): Voor Biologika Nederland is er een nieuwe template toegepast en is de huisstijl aangepast. Er is gekozen voor een beter... - [Ook partnerblog.bol.com is in een responsive blauwe jas gestoken](https://haha.nl/projecten/ook-partnerblog-bol-com-is-in-een-responsive-blauwe-jas-gestoken/): bol. com heeft een nieuwe huisstijl, daarom moest het bestaande Responsive thema worden aangepast aan de nieuwe stijl en kleuren.... - [Sponsoredproducts.bol.com nieuw webdesign](https://haha.nl/projecten/sponsoredproducts-bol-com-nieuw-webdesign/): bol. com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites door ons worden aangepast... - [techlab.bol.com WordPress responsive thema in nieuwe huisstijl](https://haha.nl/projecten/techlab-bol-com-wordpress-responsive-thema-in-nieuwe-huisstijl/): De website techlab. bol. com is de derde van een aantal bol. com WordPress websites die door ons is aangepast... - [developers.bol.com WordPress responsive thema in nieuwe huisstijl](https://haha.nl/projecten/developers-bol-com-wordpress-responsive-thema-in-nieuwe-huisstijl/): bol. com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. developers. bol.... - [WPML taalvoorkeur instellen via popup](https://haha.nl/projecten/wpml-taalvoorkeur-instellen-via-popup/): Deze WPML taal voorkeur plugin is ontwikkeld zodat de bezoeker een voorkeur taal kan kiezen als de website op 1... - [Google SERP snippet preview tool](https://haha.nl/projecten/serp-snippet-preview-tool/): WordPress plug-in op maat: Check de lengte van uw meta-omschrijving en uw SEO-titel met de SERP snippet preview tool. - [Website in nieuwe huisstijl voor pers.bol.com](https://haha.nl/projecten/website-in-nieuwe-huisstijl-voor-pers-bol-com/): bol. com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. Dit is... - [Ledenportaal met pdf downloads in WordPress](https://haha.nl/projecten/ledenportaal-met-pdf-downloads-wordpress/): Een ledenportaal waarbinnen men pdf artikelen kan zoeken en downloaden. Het uitgangspunt was dat de artikelen qua korte beschrijving wel... - [Tickera CSV export extra velden toevoegen](https://haha.nl/projecten/tickera-csv-export-extra-velden-toevoegen/): Voor een klant die gebruik maakt van Tickera en Woocommerce is er maatwerk functionaliteit toegevoegd aan de CSV export optie... - [Responsive WordPress thema voor de 'Stichting Mim'](https://haha.nl/projecten/responsive-wordpress-thema-voor-de-stichting-mim/): Voor de 'Stichting Mensen in de Minima' is de reeds bestaande website geoptimaliseerd voor gebruik op mobiele apparaten. - [Offerte aanvraag met module korting voor ScheidingPlus](https://haha.nl/projecten/offerte-aanvraag-met-module-korting-voor-scheidingplus-gravity-forms-maatwerk/): Een maatwerk Gravity Forms ecommerce oplossing voor ScheidingPlus. Bij iedere module keuze krijgt de gebruiker 2% korting en kan direct... - [Ledenportaal in WordPress website: Mijn Partin](https://haha.nl/projecten/mijn-partin-ledenportaal-in-wordpress-website/): Voor de stichting Partin is er een ledenportaal ontwikkeld binnen de WordPress website: Mijn Partin. De bedoeling is om op... - [WooCommerce webwinkel en e-learning voor Biologika Nederland](https://haha.nl/projecten/woocommerce-webwinkel-en-e-learning-voor-biologika-nederland/): Enige tijd geleden al is de Biologika Nederland website uitgebreid met een webwinkel optie. Hiermee worden de toegangskaarten verkocht voor... - [Praktijk voor kinder-dietiek heeft een vernieuwde WordPress website](https://haha.nl/projecten/praktijk-voor-kinder-dietiek-heeft-een-vernieuwde-wordpress-website/): Voor kinder-dietist. nl is de website aangepast met een nieuwe frisse look en een verbeterde mobiele weergave. Hiervoor is gebruik... - [WordPress website voor pers.bol.com](https://haha.nl/projecten/wordpress-website-voor-pers-bol-com/): Voor de pers informatie afdeling van bol. com is er een nieuwe website ontwikkeld op basis van WordPress. - [Business-Valuation.NU: Wat is mijn bedrijf waard?](https://haha.nl/projecten/business-valuation-nu-wat-is-mijn-bedrijf-waard/): Voor Van Oeveren Accountants is er een WordPress website gemaakt voor het nieuwe bedrijfsonderdeel Business Valuation (Value Based Management). - [Sing Along Events online kaartverkoop](https://haha.nl/projecten/sing-along-events-online-kaartverkoop/): Voor Sing Along Events en in opdracht van collega bedrijf 'Zin In Webdesign' zijn de technische zaken uitgevoerd voor de... - [SRA nieuwsberichten import WordPress plug-in](https://haha.nl/projecten/sra-nieuwsberichten-import-wordpress-plug-in/): Er is een WordPress plug-in ontwikkeld die is geschikt voor accountants die gebruikmaken van de SRA nieuwsberichten bank en een... - [De sponsoredproducts.bol.com support center website](https://haha.nl/projecten/sponsoredproducts-bol-com-support-center-website/): Het al eerder door haha! ontwikkelde support deel van adverteren. bol. com is nu verhuisd naar een eigen domein (https://sponsoredproducts.... - [Logo ontwerp voor Sri pedicurepraktijk en beautysalon](https://haha.nl/projecten/logo-ontwerp-sri-pedicurepraktijk-en-beautysalon/): Concept en ontwerp van het logo voor Sri pedicurepraktijk & beautysalon in Zoetermeer. - [Harpiste Sophie WordPress website](https://haha.nl/projecten/harpiste-sophie-wordpress-website/): Voor harpiste Sophie van Dijk is er een WordPress website gerealiseerd als basis die zij zelf uit kan bouwen en... - [Full Circle Instituut WordPress multisite (netwerk)](https://haha.nl/projecten/full-circle-instituut-wordpress-multisite-netwerk/): Voor Full Circle Instituut zijn er inmiddels drie websites opgeleverd. De bestaande HTML (Dreamweaver) websites hebben één voor één een... - [Meertalige blog website voor Style Has No Size](https://haha.nl/projecten/meertalige-blog-website-voor-style-has-no-size/): Voor StyleHasNosize. com (Edith Dohmen) is het template van de blog website gewijzigd en daarnaast zijn er nog een aantal... - [Gravity Forms als een FAQ pagina feedback formulier](https://haha.nl/projecten/gravity-forms-faq-pagina-feedback-formulier/): Gebruik een Gravity Form formulier als pagina feedback formulier om bijvoorbeeld FAQ pagina's effectiever te maken door feedback van de... - [Vrijwilligers administratie omgeving met Gravity Forms](https://haha.nl/projecten/vrijwilligers-administratie-omgeving-met-gravity-forms/): Een op Gravity Forms gebaseerd vrijwilligers uren registratie systeem voor een stichting in Alphen. Ook WordPress maatwerk nodig? Lees verder... - [Intranet en extranet WordPress VvE beheer omgeving](https://haha.nl/projecten/intranet-extranet-wordpress-vve-beheer-omgeving/): Voor Flatbeheer BV is een nieuwe responsive website gemaakt ter vervanging van de veroudere website. De nieuwe opzet maakt gebruik... - [Catsone.nl XML feed maatwerk WordPress plug-in](https://haha.nl/projecten/catsone-nl-xml-feed-maatwerk-wordpress-plug-in/): WordPress plug-in voor het importeren van vacatures als een bericht in WordPress is de XML feed Catsone. nl vacatures naar... - [Kantorice Office & Business supplies WordPress website](https://haha.nl/projecten/kantorice-office-business-supplies-wordpress-website/): Voor het nieuwe bedrijf Kantorice Office & Business supplies is er een Wordpress website gemaakt op basis van het responsive... - [Bol.com Techlab responsive WordPress blog](https://haha.nl/projecten/bol-com-techlab-responsive-wordpress-blog/): haha! maakte een weblog voor bol. com met behulp van WordPress. De opzet gebruikt het bol. com basis (WordPress) template... - [Logo ontwerp voor Kantorice](https://haha.nl/projecten/logo-ontwerp-voor-kantorice/): Logo ontwerp voor Kantorice, op basis van de door de klant aangeleverde concept schets. Dit is uitgewerkt tot een logo... - [Fidelis WordPress responsive website restyling](https://haha.nl/projecten/fidelis-wordpress-responsive-website-restyling/): Voor Fidelis Administraties & Belastingen is de bestaande WordPress website responsive gemaakt door een nieuw template te gebruiken. - [Grapoila WooCommerce webshop](https://haha.nl/projecten/grapoila-woocommerce-webshop/): In opdracht van ComplEate Advice is voor de Grapoila webshop de uitstraling verbeterd, de snelheid geoptimaliseerd en wordt er gewerkt... - [Kostenvergelijker Logistiek voor bol.com met Gravity Forms](https://haha.nl/projecten/kostenvergelijker-logistiek-voor-bol-com/): Voor de afdeling zakelijk verkopen van bol. com is er een calculatie formulier ontwikkeld op basis van Gravity Forms. Het... - [Responsive website en webwinkel voor Gezondheidscentrum Lisse](https://haha.nl/projecten/responsive-website-en-webwinkel-voor-gezondheidscentrum-lisse/): De website van Gezondheidscentrum Lisse heeft een nieuwe 'look and feel' gekregen door toepassen van een nieuw template en een... - [Happy Alphen responsive WordPress website](https://haha.nl/projecten/happy-alphen-responsive-wordpress-website/): Complete restyling voor nieuwsblog Happy Alphen. - [Responsive en meertalige WordPress website voor TubeBarrier](https://haha.nl/projecten/responsive-en-meertalige-wordpress-website-voor-tube-barrier/): Voor het innovatieve bedrijf Tube Barrier in Rotterdam is de bestaande website omgebouwd naar een nieuw template (Enfold child theme)... - [Wordpress website Mandahasa Yoga Opleidingen](https://haha.nl/projecten/wordpress-website-mandahasa-yoga-opleidingen/): Tijdelijke beknopte opzet van de website voor Mandahasa Yoga opleidingen. Later zal de website worden uitgebreid met meer informatie en... - [Responsive website Martin Verkerk Foundation](https://haha.nl/projecten/responsive-website-martin-verkerk-foundation/): Een eerste opzet van de website voor sponsor werving staat inmiddels online, ondertussen wordt er nog hard gewerkt aan de... - [Leveranciers.bol.com](https://haha.nl/projecten/leveranciers-bol-com/): Deze WordPress website is gebaseerd op een door bol. com ontwikkeld eigen WordPress template. Wij hebben voor leveranciers. bol. com... - [Adverteren.bol.com website](https://haha.nl/projecten/adverteren-bol-com-website/): Deze website is gebaseerd op een door bol. com ontwikkeld eigen WordPress template. haha! heeft hierbij een aantal functionele aanpassingen... - [Logo Harpiste Sophie van Dijk](https://haha.nl/projecten/logo-harpiste-sophie-van-dijk/): Concept en logo voor harpiste en harpdocente Sophie van Dijk. - [Outlet Paradise logo ontwerp](https://haha.nl/projecten/outlet-paradise-logo-ontwerp/): Logo design voor Outlet Paradise. - [Responsive WordPress website voor Career Hero workshops](https://haha.nl/projecten/responsive-wordpress-website-voor-career-hero-workshops/): Deze op Wordpress gebaseerde website voor Career Hero workshops heeft een responsive design door middel van een child theme gebaseerd... - [Scenic Travel Wordpress netwerk](https://haha.nl/projecten/scenic-travel-wordpress-netwerk/): Responsive budget website voor Scenic Travel (reiscreaties). In dit WordPress netwerk is het mogelijk om meerdere websites te maken onder... - [Advertentie belastingaangifte Fidelis](https://haha.nl/projecten/advertentie-belastingaangifte-fidelis/): Een advertentie t. b. v. Streekblad voor Fidelis Adminstratie & Belastingen voor particuliere belastingaangifte 2014. - [Responsive Wordpress template voor website haha!](https://haha.nl/projecten/responsive-wordpress-template-voor-website-haha/): De eigen haha! website is aangepast naar een responsive layout (mobile first) op basis van smpl-skeleton template. Daarnaast hebben er... - [Responsive template website van Oeveren Accountants](https://haha.nl/projecten/responsive-template-website-van-oeveren-accountants/): De reeds bestaande website van Van Oeveren Accountants heeft een nieuwe responsive design gekregen door middel van een child theme... - [Logo ontwerp voor EquiFocus](https://haha.nl/projecten/logo-ontwerp-voor-equifocus/): Logo ontworpen voor dier-fysiotherapie met als focus paard en lichaam: EquiFocus. - [Responsive Wordpress template voor JB-ICT](https://haha.nl/projecten/responsive-wordpress-template-jb-ict/): Voor zakelijk partner JB-ICT (automatisering, internet, beveiliging) een responsive child theme gemaakt. Nu is de website ook op mobiele apparaten... - [Visitekaartje Eureka Recruitment](https://haha.nl/projecten/visitekaartje-eureka-recruitment/): Ontwerp en uitwerking visitekaart voor Eureka Recruitment. - [developers.bol.com responsive Wordpress template](https://haha.nl/projecten/developers-bol-com-responsive-wordpress-template/): Responsive child theme voor developers. bol. com - [English Editing Solutions website](https://haha.nl/projecten/english-editing-solutions-website/): haha! heeft een nieuwe WordPress template gemaakt op basis van de 'look and feel' nieuwe folder ontwerp van English Editing... - [Flyers A4 voor Eureka Recruitment](https://haha.nl/projecten/flyers-a4-voor-eureka-recruitment/): Basis opzet voor de A4 flyers, in vier verschillende uitvoeringen qua onderwerp en tekst. - [Bedankt kaart voor Edropa](https://haha.nl/projecten/bedankt-kaart-voor-edropa/): Een A6 'bedankt' kaart voor- en achterzijde voor Edropa. - [Flyer A5 voor edropa](https://haha.nl/projecten/flyer-a5-voor-edropa/): Algemene flyer (A5 formaat) met informatie over het concept van Edropa webshop. - [Logo BlueInk Editorial Services](https://haha.nl/projecten/logo-blueink-editorial-services/): Concept en uitwerking van een logo voor BlueInk Editorial Services. - [Logo Edropa - only trends](https://haha.nl/projecten/logo-edropa-trends/): Logo voor trendy bedrijf en webshop: Edropa - [Complete Communications website](https://haha.nl/projecten/complete-communications-website/): Informatieve stijlvolle website voor Complete Communications... - [Eureka nieuwsbrief mailchimp template](https://haha.nl/projecten/eureka-nieuwsbrief-mailchimp-template/): Mailchimp template in eigen huisstijl van Eureka Recruitment. - [Eureka Recruitment website](https://haha.nl/projecten/eureka-recruitment-website/): Vacature website voor Eureka Recruitment. Kandidaten kunnen zich aanmelden en werkgevers kunnen hier vacatures plaatsen. - [Fidelis advertentie streekblad](https://haha.nl/projecten/fidelis-advertentie-streekblad/) - [Mailchimp e-mail template Van Oeveren Accountants](https://haha.nl/projecten/mailchimp-e-mail-template-oeveren-accountants/): Een Mailchimp template in eigen huisstijl voor het versturen van de maandelijklse MKB Nieuwsbrief en Tips. - [Website Wijkraad Oost Utrecht](https://haha.nl/projecten/wijkraad-oost-utrecht/): Een magazine style website voor wijkraad Oost (Utrecht). - [Eureka Recruitment logo](https://haha.nl/projecten/eureka-recruitment-logo/): Logo ontwerp voor Eureka Recruitment; Specialist in ICT & Finance bemiddeling. - [Pro Music Store webwinkel](https://haha.nl/projecten/pro-music-store-webwinkel/): Joomla en Virtuemart website (webwinkel) voor Pro Music Store muziekwinkel in Rotterdam. - [Mailchimp e-mail template Pro Music Store](https://haha.nl/projecten/mailchimp-e-mail-template-pms/): Mailchimp template voor Pro Music Store - [website haha!](https://haha.nl/projecten/website-haha/): De eigen haha! website is aangepast naar een responsive layout. Daarnaast hebben er een aantal funtionaliteits veranderingen plaatsgevonden voornamelijk in... - [Visitekaart Sachien Raghoe Fotografie](https://haha.nl/projecten/visitekaart-sachien-raghoe-fotografie/): Ook het logo is door haha! ontworpen. - [logo sachien raghoe fotografie](https://haha.nl/projecten/logo-sachien-raghoe-fotografie/) ## Berichten - [Nieuwe WordPress website voor VLOK Erkend klusbedrijf](https://haha.nl/nieuwe-wordpress-website-voor-vlok-erkend-klusbedrijf/): Samen met Buro Pats (strategie en content) heeft haha! de nieuwe WordPress-website voor klusbedrijf Weltevree opgeleverd. Weltevree is een VLOK... - [WordPress plugin updates vanaf Codeberg repositories](https://haha.nl/automatische-wordpress-plugin-updates-vanaf-codeberg/): Ik heb een WordPress updater class gebouwd die gewoon werkt met Codeberg (en Forgejo, want daar is Codeberg op gebouwd).... - [Waarom ik mijn projecten van GitHub naar Codeberg verhuis](https://haha.nl/waarom-ik-mijn-projecten-van-github-naar-codeberg-verhuis/): Ik ben bezig met een verhuizing. Mijn actieve projecten gaan van GitHub naar Codeberg. Waarom? Dat leg ik je graag... - [GravityForms SavedForms addon werkt niet meer](https://haha.nl/gravityforms-savedforms-addon-werkt-niet-meer/): Gebruik je Gravity Forms en wil je bezoekers een formulier tussentijds laten opslaan om het later verder in te vullen?... - [Geen zin meer in dure Google Maps-API kosten?](https://haha.nl/van-google-maps-naar-openstreetmap-bevrijd-jezelf-van-big-tech/): Jouw website gebruikt nu Google Maps om bijvoorbeeld adressen te tonen. Maar je wilt af van maandelijkse Google Maps kosten?... - [Waarom een API-koppeling je ledenadministratie transformeert](https://haha.nl/headless-wordpress-voor-ledenadministratie-slim-snel-en-schaalbaar/): Stel: je beheert ledengegevens op één plek, maar meerdere websites hebben die data nodig – en andersom moeten zij ook... - [Ervaring nieuwsbrieven versturen met SMTP2GO](https://haha.nl/ervaring-nieuwsbrieven-versturen-met-smtp2go/): Nieuwsbrieven versturen vanuit jouw eigen WordPress website met The Newsletter plugin en SMTP2GO heeft zo zijn voordelen. Welke? Lees dan... - [Sponsorproject: Stoomgroep West Zuiderpark](https://haha.nl/sponsor-stoomgroep-west-zuiderpark/): Bijna elk jaar werk ik aan een project voor een vereniging of stichting, vaak voor heel weinig of zelfs geen... - [Feedback links in Gravity Forms melding](https://haha.nl/feedback-links-in-gravity-forms-melding/): Voeg feedback links toe in een Gravity Forms melding via de e-mail. In het onderstaande voorbeeld ga ik er van... - [Nieuwe SRA nieuws import plugin met WP All Import](https://haha.nl/wpai-sra-nieuws-import-plugin/): In navolging van de SRA-XML2post plugin is er een alternatieve opzet ontwikkeld om de import van nieuwsberichten geheel te automatiseren... - [Aanbetaling en restbedrag incasso met Pronamic Pay en Gravity Forms](https://haha.nl/aanbetaling-en-incasso-met-pronamic-pay-en-gravity-forms/): Voor een klant die producten verkoopt waarvan een deel in aanbetaling moet worden gedaan is er een stuk techniek ontwikkeld... - [Nieuwe functies in onze import SRA Nieuws naar WordPress plug-in](https://haha.nl/nieuwe-functies-in-onze-import-sra-nieuws-naar-wordpress-plug-in/): Onze SRA Nieuws plug-in is voortdurend in ontwikkeling. Ook deze keer zijn er enkele handige functies toegevoegd. Meer weten? Lees... - [Avada post cards: huidige bericht uitsluiten](https://haha.nl/avada-post-cards-huidige-bericht-uitsluiten/): Gebruik je het Avada thema en ook de post card optie? Dan is het soms handig om de functionaliteit van... - [Jobmanager koppeling naar The Newsletter plugin](https://haha.nl/jobmanager-koppeling-naar-the-newsletter-plugin/): Er is nu een koppeling gemaakt om Jobmanager vacature plaatsers ook in te schrijven op de lokale nieuwsbrief lijst en... - [Advanced Custom Fields (ACF) ingezet voor legvoorschriften parketbranche](https://haha.nl/advanced-custom-fields-acf-ingezet-voor-legvoorschriften-parketbranche/): De 'Legvoorschriften voor de parketbranche' bestaan uit veel tekst en daartussen vele normen die vaak wijzigen of soms ook vervallen.... - [Bezoekers meten zonder Google Analytics](https://haha.nl/bezoekers-meten-zonder-google-analytics/): Dat is mogelijk met Matomo, een goed alternatief voor Google Analytics. Matomo, voorheen bekend als Piwik, heeft verschillende voordelen ten... - [Doneer jij al aan open source projecten?](https://haha.nl/doneer-jij-ook-aan-open-source-projecten/): Elk jaar kies ik, op het einde van het jaar, meestal een vijftal open source pakketten waaraan ik een donatie... - [Hiep hiep haha!](https://haha.nl/hiep-hiep-haha/): Wat gaat de tijd snel als je het naar je zin hebt! Inmiddels is het al weer 30 jaar geleden... - [Meer tips voor een nog veiliger WordPress website](https://haha.nl/meer-tips-voor-een-nog-veiliger-wordpress-website/): Met ruim 20 jaar WordPress ervaring help ik je graag jouw WordPress website nog veiliger te maken. Hoe? Dat lees... - [16 Tips voor het beveiligen van jouw WordPress website](https://haha.nl/tips-beveiligen-wordpress-website/): Tips voor een veiliger WordPress website. Is WordPress wel veilig? Deze eerste vraag is eigenlijk heel logisch en hieruit volgt... - [WordPress maatwerk plugin update](https://haha.nl/wordpress-maatwerk-plugin-update/): De Google Serp snippet preview maatwerk plug-in voor Optimus Online heeft een voorjaars update gekregen met een vernieuwde layout. - [WordPress Snelheid verbeteren en mobiele weergave](https://haha.nl/snelheid-optimalisatie-en-mobiele-weergave-voor-kantorice-nl/): Voor de bestaande WordPress website (met Enfold thema) is er een aparte weergave gemaakt van de homepage voor mobiele apparaten.... - [PHP 7.4 gaat verdwijnen!](https://haha.nl/php-7-4-gaat-verdwijnen/): Oudere PHP versies worden op termijn uitgefaseerd en niet meer bijgewerkt. Dat maakt je website kwetsbaar. Het is dus belangrijk... - [Waarom ik geen Google reCAPTCHA gebruik](https://haha.nl/waarom-ik-geen-google-recaptcha-gebruik/): De voor- en nadelen van het gebruik van Google reCAPTCHA en waarom ik adviseer om liever een alternatieve anti spam... - [WordPress maatwerk plugin laten maken](https://haha.nl/wordpress-plugins-maatwerk/): Soms heb je voor een WordPress website bepaalde functionaliteit nodig waarvoor je geen geschikte plugin kunt vinden. Of er is... - [Een snelle én veilige WooCommerce webshop](https://haha.nl/wil-je-ook-een-super-snelle-en-veilige-woocommerce-webshop/): Een trage webshop kost je bezoekers, bestellingen en uiteindelijk omzet. Maar snelheid is niet het enige dat belangrijk is. Je... - [Google fonts maakt inbreuk op AVG/GDPR](https://haha.nl/google-fonts-maakt-inbreuk-op-avg-gdpr/): In Duitsland is in januari 2022 een website eigenaar beboet door de rechtbank voor het schenden van de GDPR regels.... - [Statische website functies uitgebreid met multilingual support](https://haha.nl/statische-website-functies-uitgebreid-met-multilingual-support/): Simply Static: De statische WordPress website functionaliteit is nu uitgebreid met een aantal extra opties: multilingual support, eenvoudig enkele berichten... - [Avada FAQ zoek en toon resultaten](https://haha.nl/avada-faq-zoek-en-toon-resultaten/): Toon de zoekresultaten van een steekwoord in de FAQ berichten van Avada. Je typt een steekwoord en alleen alle relevante... - [Onze eigen website is nu geheel statisch!](https://haha.nl/onze-eigen-website-is-nu-geheel-statisch/): Simply Static: Onze website is nu nog sneller en veiliger dan voorheen door alleen maar html, css en javascript te... - [Hoe ik de overstap maakte van Apple OSX naar Linux](https://haha.nl/bye-bye-big-tech/): haha! kiest voor open source en 'Little Tech' oplossingen. Kom ook los van de 'Big Tech' en waag de sprong... - [Lokale WordPress testomgeving opzetten](https://haha.nl/lokale-wordpress-testomgeving-opzetten/): Voor het opzetten van een lokale webserver (Nginx) onder, in mijn geval, OSX gebruik ik VVV (Varying Vagrants Vagrant). Dit... - [Veiliger online met VPN](https://haha.nl/veiliger-online-met-vpn/): Werk je in deze tijden thuis? Dan zorgt een VPN verbinding voor meer privacy bescherming en is vooral belangrijk als... - [Shortpixel: handige plaatjes optimalisatie en CDN](https://haha.nl/shortpixel-handige-plaatjes-optimalisatie-en-cdn/): Voor jouw WordPress website, webshop of blog is de snelheid tegenwoordig bij Google ook een deel van de factor die... - [WordPress beveiligen: Jouw WordPress website veiliger in 7 stappen](https://haha.nl/je-wordpress-website-veiliger-in-7-stappen/): Zeven stappen om jouw WordPress website nog veiliger te maken. Bekijk alle stappen en voer ze uit... - [Nu ook podcasts op techlab.bol.com](https://haha.nl/nu-ook-podcasts-op-techlab-bol-com/): De techlab. bol. com wordt vanaf vandaag verrijkt met podcasts maar je kon er natuurlijk al terecht voor alle technische... - [Verwijder editor namen uit pagina/berichten overzicht in Enfold](https://haha.nl/verwijder-editor-namen-uit-pagina-berichten-overzicht-in-enfold/): Heb jij ook zo'n hekel aan die rommel die de nieuwere versie van Enfold maakt in het pagina en berichten... - [Stichting kan nu heel eenvoudig een jaarrekening opmaken die voldoet aan de accountantsnorm!](https://haha.nl/stichting-jaarrekening-volgens-accountantsnorm-rj650/): Onlangs heeft haha! een project opgeleverd voor de Stichting Partin (branchevereniging voor het particuliere initiatief in ontwikkelingssamenwerking): een ledenportaal met... - [Canonical links voor SRA nieuws WordPress plug-in](https://haha.nl/canonical-links-voor-sra-nieuws-wordpress-plug-in/): De SRA nieuws WordPress plug-in heeft nu een optie in de instellingen om bij gebruik van de Yoast SEO plug-in... - [Youtube filmpjes cookie-vrij embedden in WordPress](https://haha.nl/youtube-filmpjes-cookie-vrij-embedden-in-wordpress/): Volgens de AVG zou je een cookiemelding moeten plaatsen voor een embedded Youtube-filmpje en met deze oplossing kun je dit... - [WooCommerce toont deels Engelse teksten. Help!](https://haha.nl/woocommerce-toont-deels-engelse-teksten-help/): Soms na een update van WooCommerce kan het zijn dat je weer (deels) Engelse teksten ziet in jouw website. Meestal... - [SRA Nieuws WordPress plug-in heeft handige update](https://haha.nl/sra-nieuws-wordpress-plug-in-heeft-handige-update/): De door ons ontwikkelde WordPress plug-in om nieuwsberichten van de SRA te importeren als berichten in WordPress heeft een handige... - [Hoera! 25 jaar haha! websites & grafische vormgeving](https://haha.nl/hoera-25-jaar-haha-websites-grafische-vormgeving/): Zo kom je er ineens achter dat haha! al weer 25 jaar, met veel plezier, bezig bent met (WordPress) websites... - [InfiniteWP client werkt niet bij MijnDomein](https://haha.nl/infinitewp-client-werkt-niet-bij-mijndomein/): Als je gebruik maakt van InfiniteWP (IWP) om WordPress websites te onderhouden dan heb je vast gemerkt dat de plug-in... - [Steun jij ook WordPress en gratis plug-ins?](https://haha.nl/steun-jij-ook-wordpress-en-gratis-plug-ins/): Ook dit jaar doet haha! een sponsor ronde. Zoals elk jaar gaat er natuurlijk een jaarlijkse donatie naar WordPress Foundation.... - [Uitschakelen JSON REST API in WordPress](https://haha.nl/uitschakelen-json-rest-api-in-wordpress/): Zorg dat jouw WordPress website veilig blijft en dat je personen met kwade bedoelingen niet helpt bij het hacken van... - [Maak van Gravity Forms een FAQ pagina feedback formulier](https://haha.nl/maak-van-gravity-forms-een-faq-pagina-feedback-formulier/): Hoe maak je zelf met Gravity Forms een feedback formulier op jouw FAQ of blog pagina? Hiermee meet je de... - [Hoe kan ik A-B testen met Google Analytics en WordPress?](https://haha.nl/a-b-testen-met-google-analytics-en-wordpress/): A-B testen is een goede manier om uit te zoeken welke afbeeldingen, tekst of layout (indeling) van een pagina het... - [Bijna 50% snelheid winst door WordPress snelheid optimalisatie](https://haha.nl/bijna-50-snelheid-winst-door-wordpress-snelheid-optimalisatie/): Aan de hand van een praktijk voorbeeld laat ik je zien hoe ook jij meer snelheid kan behalen uit jouw... - [qTranslate plug-in code verwijderen uit WordPress berichten](https://haha.nl/qtranslate-plug-in-code-verwijderen-uit-wordpress-berichten/): Heb je een website waar eerder met Qtranslate talen waren toegevoegd en heb je de qTranslate plug-in verwijderd? Dan zul... - [Avada WordPress theme shortcodes aanpassen in child-theme](https://haha.nl/avada-wordpress-theme-shortcodes-aanpassen-in-child-theme/): Gebruik je de Avada WordPress theme (fusion builder) met in mijn geval de recent posts slider of de recent post... - [Enfold portfolio grid en Toolset Types CPT werkt niet goed samen](https://haha.nl/enfold-portfolio-grid-en-toolset-types-cpt-werkt-niet-goed-samen/): Het zichtbaar krijgen van de Types CPT (custom post type) in de wp-admin zijde portfolio grid module van Enfold (... - [XML feed Catsone.nl vacatures naar WordPress berichten plug-in](https://haha.nl/xml-feed-catsone-nl-vacatures-naar-wordpress-berichten/): Voor een klant is er een WordPress plug-in op maat gemaakt waarmee de vacatures die op het eigen Catsone. nl... - [Steun jij ook Open Source projecten?](https://haha.nl/steun-open-source-projecten/): Ook voor het afgelopen jaar (2016) heeft haha! weer een aantal donaties gedaan aan een aantal Open Source projecten. - [Zelf het phpmailer lek in WordPress dichten](https://haha.nl/zelf-het-phpmailer-lek-in-wordpress-dichten/): Je kan het phpmailer lek in WordPress voorlopig zelf oplossen door het phpmailer bestand te updaten via ftp. - [CD ontwerp voor Klein Orkest is nu Facebook profielfoto](https://haha.nl/cd-ontwerp-klein-orkest-facebook-profielfoto/): Nog steeds trots op het resultaat van dit leuke project. - [Snelheid optimalisatie voor EES WordPress website](https://haha.nl/snelheid-optimalisatie-voor-wordpress-website/): Een geweldige snelheid verbetering van deze WordPress website, een extra voorsprong binnen de zoekmachine posities en een optimale gebruikers ervaring. - [Oude thumbnails opruimen in WordPress](https://haha.nl/oude-thumbnails-opruimen-in-wordpress/): Heb je een andere template in gebruik genomen of heb je de formaten van jouw WordPress thumbnails aangepast? Dan is... - [Enfold Wordpress website nu razendsnel](https://haha.nl/enfold-wordpress-website-razendsnel/): Ter aanvulling van mijn eerdere bericht over de snelheid verbetering van de haha. nl WordPress website is deze snelheid nu... - [WordPress snelheid verbetering en Varnish](https://haha.nl/wordpress-snelheid-verbetering-varnish/): WordPress website snelheid is belangrijk, want meer snelheid is meer conversie. Wil je de WordPress snelheid van jouw website verbeteren... - [Snellere Woocommerce webshop met Varnish en Redis](https://haha.nl/snellere-woocommerce-webshop-met-varnish-en-redis/): Jouw WooCommerce webshop versnellen door gebruik te maken van Varnish en Redis. Bekijk een praktijk voorbeeld van een snellere webshop... - [Verhuizen van jouw WordPress website gratis uitgevoerd bij hosting pakket](https://haha.nl/verhuizen-website-gratis-bij-hosting-pakket/): Neem je via haha! een hosting pakket van onze partner Byte dan verhuizen wij gratis jouw WordPress website naar de... - [Snelle WordPress website](https://haha.nl/snelle-wordpress-website/): Door het toepassen van Varnish cache (van provider Byte) in combinatie met w3tc plug-in en Speed Booster plug-in voor WordPress... - [Gratis WordPress website scan en advies](https://haha.nl/gratis-wordpress-website-scan-en-advies/): Jouw WordPress website wordt door ons gratis gescand en je ontvangt een een gratis duidelijk advies over updates en eventuele... - [Micazu waardering tonen in WordPress](https://haha.nl/micazu-waardering-tonen-in-wordpress/): Een in het template geintegreerde functie om een deel van de Micazu waardering bij een betreffende lokatie te tonen in... - [SRA nieuwsberichten WordPress plug-in](https://haha.nl/sra-nieuwsberichten-wordpress-plug-in/): Een op maat gebouwde Wordpress plug-in kan vanuit de RSS feed van SRA organisatie de geplaatste berichten als Wordpress bericht... ## Pagina's - [WordPress webdesign in Woerden](https://haha.nl/webdesign-woerden/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Utrecht](https://haha.nl/webdesign-utrecht/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Rotterdam](https://haha.nl/webdesign-rotterdam/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Purmerend](https://haha.nl/webdesign-purmerend/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Nijkerk](https://haha.nl/webdesign-nijkerk/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Leiden](https://haha.nl/webdesign-leiden/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Haarlem](https://haha.nl/webdesign-haarlem/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Gouda](https://haha.nl/webdesign-gouda/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Enschede](https://haha.nl/webdesign-enschede/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Eindhoven](https://haha.nl/webdesign-eindhoven/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Den Haag](https://haha.nl/webdesign-den-haag/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Den Bosch](https://haha.nl/webdesign-den-bosch/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Barendrecht](https://haha.nl/webdesign-barendrecht/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Arnhem](https://haha.nl/webdesign-arnhem/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Apeldoorn](https://haha.nl/webdesign-apeldoorn/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Amstelveen](https://haha.nl/webdesign-amstelveen/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Alphen aan den Rijn](https://haha.nl/webdesign-alphen-aan-den-rijn/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Almere](https://haha.nl/webdesign-almere/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Alkmaar](https://haha.nl/webdesign-alkmaar/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [WordPress webdesign in Boskoop](https://haha.nl/webdesign-boskoop/): Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon... - [Klantenprofiel voor nieuwsberichten](https://haha.nl/newsletter/): E-mail - [WooCommerce webshop laten maken](https://haha.nl/diensten/webshop-laten-maken/): Snel naar... Zelf bouwen of laten bouwen? WooCommerce maakt het mogelijk om zelf een webshop op te zetten. Heb je... - [WordPress maatwerkoplossingen](https://haha.nl/diensten/): Home Onze diensten Afgelopen jaar (2023) was het alweer 30 jaar sinds ik ben begonnen met haha! en ook al... - [Sitemap](https://haha.nl/sitemap/): HTML Sitemap Berichten WordPress plugin updates vanaf Codeberg repositories 20 augustus 2026Waarom ik mijn projecten van GitHub naar Codeberg verhuis... - [Veilig gegevens delen](https://haha.nl/gegevens-insturen/): Hoe lang duurt het voor mijn website klaar is? Bij ons kun je al meer dan 20 jaar terecht voor... - [Veelgestelde vragen](https://haha.nl/veel-gestelde-vragen/): Hier vind je de antwoorden op vragen die we regelmatig krijgen. Staat jouw vraag er niet bij? Neem gerust contact... - [Huisstijl ontwerpen die bij jouw bedrijf past](https://haha.nl/diensten/huisstijl-ontwerpen/): Snel naar... Een nieuwe huisstijl voor jouw bedrijfEen huisstijl is meer dan alleen een mooi logo. We kijken naar het... - [Webdevelopment](https://haha.nl/webdevelopment/): WordPress webdevelopment nodig voor jouw website? - [WordPress developer voor maatwerk applicaties](https://haha.nl/wordpress-developer/): WordPress developer nodig voor jouw website? ✓Maatwerk en plugin development voor WordPress-websites. ✓Beveiliging ✓Onderhoud ✓Support ✓Hosting - [WordPress beveiliging](https://haha.nl/diensten/wordpress-beveiligen/): Snel naar... Is WordPress veilig? Ja. WordPress is één van de meest gebruikte contentmanagementsystemen ter wereld en wordt actief onderhouden... - [Bedankt urenkaart](https://haha.nl/bedankt-urenkaart/): Bedankt voor jouw bestelling. Wij zullen zo spoedig mogelijk contact met je opnemen. - [Bedankt verwerkersovereenkomst](https://haha.nl/bedankt-verwerkersovereenkomst/): Bedankt voor het genereren van de verwerkersovereenkomst. Je ontvangt deze direct per e-mail. - [Bedankt offerte](https://haha.nl/bedankt-offerte/): Bedankt voor jouw offerte aanvraag. Je krijgt zo spoedig mogelijk bericht. Wij streven er naar dit op werkdagen binnen 24... - [Bedankt info](https://haha.nl/bedankt-info/): Bedankt voor jouw informatie verzoek. Je krijgt zo spoedig mogelijk een reactie. - [Bedankt contact](https://haha.nl/bedankt-contact/): Bedankt voor jouw bericht. Wij zullen zo spoedig mogelijk contact met je opnemen. - [Bedankt reactie](https://haha.nl/bedankt-reactie/): Bedankt voor je reactie. Deze zal pas na goedkeuring zichtbaar worden bij het betreffende bericht. - [Betalen met Florijn](https://haha.nl/betalen-met-florijn/): Betalen met Florijn Bij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die... - [Over haha!](https://haha.nl/over/): In het begin heel veel grafisch werk (dtp en vormgeving) en omdat in die tijd het internet opkwam ben ik... - [WordPress website optimaliseren](https://haha.nl/diensten/wordpress-website-optimalisatie/): Snel naar... Waarom is snelheid belangrijk? Een snelle website biedt voordelen voor zowel bezoekers als zoekmachines. Pagina's laden sneller. Bezoekers... - [WordPress hosting vanaf € 14,95/maand](https://haha.nl/diensten/snelle-wordpress-hosting/): Complete professionele WordPress website hosting heb je al vanaf € 10,95 /maand. Uw website wordt gratis overgezet. Meer weten? Lees... - [Wat klanten zeggen over haha!](https://haha.nl/referenties/): Wat vinden onze klanten? Een succesvolle website bouw je samen. Daarom luisteren we naar jouw wensen, denken we actief mee... - [SRA Nieuws WordPress plug-in](https://haha.nl/sra-nieuws-api-wordpress-plug-in/): Een WordPress plug-in om SRA Nieuws uit de XML feed als bericht in een WordPress website te importeren. SRA lidmaatschap... - [Jouw verwerkerovereenkomst met haha! genereren](https://haha.nl/vwo/): Genereer uw verwerkersovereenkomst met haha! - [WordPress maatwerk plugin laten maken](https://haha.nl/diensten/wordpress-plug-in-op-maat/): Snel naar... WordPress functionaliteit die past bij jouw situatieEen maatwerkplugin is niet altijd de enige oplossing. Soms is een bestaande... - [Een WordPress website die voor jouw bedrijf werkt](https://haha.nl/diensten/wordpress-webdesign/): Bij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die niet alleen goed... - [Blog](https://haha.nl/blog/) - [WordPress training op maat](https://haha.nl/diensten/wordpress-training/): Snel naar... Zelfverzekerd werken met WordPressWordPress is gemaakt om zelf te beheren. Je kunt eenvoudig teksten aanpassen, afbeeldingen plaatsen, pagina's... - [WordPress technisch onderhoud](https://haha.nl/diensten/wordpress-onderhoud/): Snel naar... Waarom is WordPress onderhoud belangrijk? WordPress, thema's en plugins worden continu verbeterd. Updates bevatten vaak beveiligingsverbeteringen, bugfixes en... - [Offerte aanvragen](https://haha.nl/offerte-aanvragen/): Leuk dat je wil samenwerken ! Vul het formulier hieronder in. We bekijken jouw wensen en nemen deze mee in... - [Privacy beleid](https://haha.nl/privacy-beleid/): Snel naar... Privacy beleid haha! , gevestigd aan Scarlattirode 5, 2717 GR Zoetermeer, is verantwoordelijk voor de verwerking van persoonsgegevens... - [De juiste kennis voor ieder project](https://haha.nl/netwerk/): De juiste kennis voor ieder project! Een goed project vraagt soms om meer dan alleen een website. Daarom hebben we... - [Projecten](https://haha.nl/projecten/) - [Leveringsvoorwaarden](https://haha.nl/leveringsvoorwaarden/): Deze algemene voorwaarden lijken op de WordPress websites, WordPress (maatwerk) plug-ins en grafische ontwerpen die haha! graag oplevert. Daarom dan... - [Voordeelurenkaart voor WordPress werkzaamheden](https://haha.nl/urenkaart/): Voordeelurenkaart voor WordPress werkzaamhedenBij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die... - [Contact opnemen](https://haha.nl/contact/): Leuk dat je in contact wilt komen! Hieronder kun je jouw gegevens invullen voor een vraag, opmerking of om een... - [Grafisch ontwerp dat past bij jouw bedrijf](https://haha.nl/diensten/grafische-vormgeving/): Snel naar... Een sterke huisstijl is de basisJe huisstijl is het gezicht van je bedrijf. Het zorgt ervoor dat klanten... - [Home](https://haha.nl/): haha! bedenkt en realiseert WordPress websites, WordPress maatwerk plug-ins en grafische vormgeving in Zoetermeer en omgeving. ## Klantervaringen - [Theo, Penningmeester - SWZ](https://haha.nl/klantervaring/theo-penningmeester-swz/): Als vereniging van techneuten kunnen we veel, maar het bouwen van een geheel nieuwe website zit daar niet bij. Omdat... - [Erlinde Kramer, Eigenaar – Jewels with Flair](https://haha.nl/klantervaring/erlinde-kramer-eigenaar-jewels-with-flair/): Heel blij met Herbert. Toen ik snel een expert nodig had bood hij goede hulp. Bedankt! - [Bernadine Brouwer, Eigenaar – B Plus Fashion](https://haha.nl/klantervaring/bernadine-brouwer-eigenaar-b-plus-fashion/): Via een zzp-pagina bij Herbert (haha. nl) terecht gekomen, mijn website was na een update niet meer zoals het was... - [Marloes Bos, Communicatie Marketeer B2B – bol.com](https://haha.nl/klantervaring/marloes-bos-communicatie-marketeer-b2b-bol-com/): Dank voor jouw hulp en ondersteuning bij de ‘oude’ en ‘nieuwe’ zakelijkverkopen. bol. com WordPress-site. Het is fijn om samen... - [Erik Boerrigter, directeur – Partin](https://haha.nl/klantervaring/erik-boerrigter-directeur-partin/): Wij van Partin (brancheorganisatie van kleine goede doelen in ontwikkelingssamenwerking) hebben haha! (oftewel Herbert Hoekstra) gevraagd om een portal te... - [Sophie van Dijk, Eigenaar – harpistesophie.nl](https://haha.nl/klantervaring/sophie-van-dijk-eigenaar-harpistesophie-nl/): Ontzettend blij ben ik met de goede hulp van Herbert (haha. nl) met mijn nieuwe website! De service en alle... - [Anouk Bosma, Employer Branding Specialist – bol.com](https://haha.nl/klantervaring/anouk-bosma-employer-branding-specialist-bol-com/): Herbert heeft ons geholpen voor de ontwikkeling van een blogsite. Service en meedenken was uitstekend! Bedankt, Herbert! - [Maaike Meijer, SENSE CPD Coordinator – SENSE](https://haha.nl/klantervaring/maaike-meijer-sense-cpd-coordinator-sense/): Herbert heeft voor ons een workshop georganiseerd over het verbeteren van je website. Het was een ontzettend interessante en leerzame... - [Robin Vermey, Eigenaar – Picky People Kitchen](https://haha.nl/klantervaring/robin-vermey-eigenaar-picky-people-kitchen/): Dank je wel Herbert, voor onze mooie website en fijne samenwerking. Nadat we met haha! een basisframe hadden uitgezocht voor... - [Laura Vink, Eigenaar – Vink Academy](https://haha.nl/klantervaring/laura-vink-eigenaar-vink-academy/): Met het scala aan beschikbare WordPress plugins is er voor iedere website/webshop een hoop mogelijk. Maar soms wil ik dat... - [Robert Alt - Tubebarrier](https://haha.nl/klantervaring/robert-alt-tubebarrier/): De TubeBarrier heeft een nieuw thuis gevonden. Mooi natuurlijk, maar ook best gek na al die jaren. Ik zat wat... ## FAQs - [Hoe kan ik de plugin updaten?](https://haha.nl/faq-items/hoe-kan-ik-de-plugin-updaten/): De plugins update melding loopt via het standaard WordPress plug-in beheer. - [Waarom een canonical link gebruiken?](https://haha.nl/faq-items/waarom-een-canonical-link-gebruiken/): De berichten komen van de online SRA Nieuwsbank en worden door zoekmachines geindexeert. Publiceer jij ook die berichten dan is... - [Hoe kan ik canonical links gebruiken?](https://haha.nl/faq-items/canonical-links-optie-en-yoast-seo-plug-in/): De plug-in heeft een optie om, als u de Yoast SEO plug-in gebruikt, een canonical url in te stellen (beter... - [Hoe kan ik de berichten mooier vormgeven net zoals het bericht in de SRA omgeving?](https://haha.nl/faq-items/hoe-kan-ik-de-berichten-mooier-vormgeven-net-zoals-het-bericht-in-de-sra-omgeving/): Je kunt dit doen door gebruik te maken van custom css binnen uw website. In het bericht zitten standaard een... - [Zijn er voorbeelden van websites die jij gemaakt hebt?](https://haha.nl/faq-items/zijn-er-voorbeelden-van-websites-die-jij-gemaakt-hebt/): Absoluut! je kan deze bekijken in het projecten overzicht of zelf de link volgen in het menu: Projecten. - [Is mijn website goed te bekijken op mobiele apparaten?](https://haha.nl/faq-items/is-mijn-website-goed-te-bekijken-op-mobiele-apparaten/): Ja, jouw website wordt altijd opgeleverd om optimaal weer te geven en te werken op mobiele apparaten zoals telefoon of... - [Hoe verloopt het ontwerp en bouw proces precies?](https://haha.nl/faq-items/hoe-verloopt-het-ontwerp-en-bouw-proces-precies/): Jouw website wordt altijd gebouwd op de staging server (test omgeving) hahadev. nl. Hier kun je zelf de voortgang volgen.... - [Kan de website later nog worden uitgebreid met extra functies of pagina's?](https://haha.nl/faq-items/kan-de-website-later-nog-worden-uitgebreid-met-extra-functies-of-paginas/): Natuurlijk kan de website later nog worden uitgebreid. Ben je zelf handig dan kun je het zelf doen. Wel even... - [Zorg jij ook voor de noodzakelijke updates van WordPress, plugins en thema?](https://haha.nl/faq-items/zorg-jij-ook-voor-de-noodzakelijke-updates-van-wordpress-plugins-en-thema/): Jazeker. Er zijn verschillende pakketten mogelijk om jouw website veilig en up to date te houden. Ik zorg voor de... - [Kun je ook specifieke functionaliteit toevoegen aan mijn website?](https://haha.nl/faq-items/kun-je-ook-specifieke-functionaliteit-toevoegen-aan-mijn-website/): Ja, dat kan zeker! Voor elk probleem is er een oplossing. Ik maak graag functionele toepassingen voor een bijzonder project.... - [Is mijn website dan meteen goed vindbaar voor zoekmachines?](https://haha.nl/faq-items/is-mijn-website-dan-meteen-goed-vindbaar-voor-zoekmachines/): Ik neem altijd de basis SEO optimalisatie mee in alle websites die worden opgeleverd. Mocht je op termijn niet tevreden... - [Hoe zit het met privacy regels en AVG?](https://haha.nl/faq-items/hoe-zit-het-met-privacy-regels-en-avg/): In jouw website wordt altijd optimaal rekening gehouden met de regels in de privacy wetgeving (AVG). Hiervoor regel ik zoveel... - [Is mijn website altijd optimaal beveiligd tegen hacken?](https://haha.nl/faq-items/is-mijn-website-altijd-optimaal-beveiligd-tegen-hacken/): Ik bouw altijd de website op vanuit het Bedrock boilierplate voor WordPress. Hierdoor is de website bestand structuur verbeterd. Lees... - [Hoe kom ik aan een domeinnaam of hosting?](https://haha.nl/faq-items/hoe-kom-ik-aan-een-domeinnaam-of-hosting/): Ik kan de domeinnaam voor jou registreren op jouw naam en tegen concurerende prijzen voor diverse domein extensies. Daarnaast kan... - [Ik ben niet tevreden met het ontwerp! Wat nu?](https://haha.nl/faq-items/ik-ben-niet-tevreden-met-het-ontwerp-wat-nu/): Geen zorgen. Samen met jou kijk ik graag naar wat we kunnen aanpassen om je een tevreden gevoel te geven... - [Hoe lang duurt het voor mijn website klaar is?](https://haha.nl/faq-items/hoe-lang-duurt-het-voor-mijn-website-klaar-is/): Na het invullen van de vragenlijst die ik je toestuur kan ik een inschatting maken van de tijd die nodig... # # Detailed Content ## Projecten Voor een WordPress website op basis van het Bedrock framework kan het handig zijn om de website extra af te schermen met een gebruikersnaam en wachtwoord. Vooral bij een staging- of ontwikkelomgeving wil je niet dat de website zomaar voor iedereen toegankelijk is.Daarom heb ik de Bedrock Add Basic Authentication plugin gemaakt. Hiermee kun je eenvoudig extra Basic Authentication inschakelen voor een Bedrock WordPress website. De hele website of alleen de WordPress login De authenticatie kan op twee manieren worden gebruikt. Je kunt de hele website achter Basic Authentication plaatsen, maar er ook voor kiezen om alleen de WordPress login extra te beveiligen. Dat maakt de plugin bijvoorbeeld handig voor een stagingomgeving die wel online beschikbaar moet zijn, maar niet openbaar toegankelijk mag zijn. De plugin werkt zowel met de standaard wp-login. php als met een aangepaste login-URL wanneer bijvoorbeeld WPS Hide Login wordt gebruikt. Maatwerk voor Bedrock framework De plugin is specifiek ontwikkeld voor het Bedrock WordPress framework en is bedoeld als een eenvoudige oplossing wanneer extra toegangsbeveiliging nodig is zonder hiervoor een uitgebreide externe oplossing te gebruiken. De plugin is beschikbaar via GitHub. Bekijk Bedrock Add Basic Authentication op GitHub Lees hier meer over de andere maatwerk WordPress plugins die ik heb gemaakt. Een PHP-class voor WordPress die automatische plugin-updates mogelijk maakt vanaf Codeberg (Forgejo) repositories. Ontworpen voor ontwikkelaars die hun plugins willen voorzien van een geautomatiseerd update-mechanisme zonder afhankelijk te zijn van GitHub. Aanleiding Bij het ontwikkelen van WordPress plugins voor klanten ontstaat vaak de noodzaak om updates te kunnen distribueren via een eigen repository. Codeberg biedt als platform hiervoor een geschikt alternatief, maar de bestaande WordPress updaters zijn veelal specifiek gebouwd voor GitHub. Dit project voorziet in een gestandaardiseerde oplossing die naadloos integreert met Codeberg's API en het WordPress update-systeem. Functionaliteit De class biedt de volgende kernfunctionaliteiten: Geautomatiseerde versiecontrole: Ondersteund de WordPress periodieke controle op nieuwe releases via de Codeberg API Beveiligde downloads: Ondersteuning voor zowel publieke als private repositories middels token-authenticatie Slimme installatie: Automatische extractie en plaatsing van update-bestanden Changelog-integratie: Weergave van release notes in de WordPress plugin-details Naadloze integratie: Gebruik van WordPress native hooks en filters Technische specificaties Vereisten WordPress 7. 0 of hoger PHP 8. 0 of hoger Codeberg account Compatibiliteit - Codeberg (Forgejo API) - Publieke en private repositories - Release assets en source code archives Architectuur De class maakt gebruik van: WordPress Transients API voor caching WordPress HTTP API voor externe requests WordPress Filesystem API voor bestandsoperaties WordPress Plugin API voor integratie met het update-systeem Implementatie Over hoe de implementatie te doen en de code kun je alles terugvinden in de Codeberg repository. Beveiliging Token authenticatie via HTTPS Geen hard-coded credentials in de broncode Ondersteuning voor omgevingsvariabelen en WordPress opties voor token-opslag Validatie van API-responses Onderhoud en ondersteuning De class wordt actief onderhouden en is getest met: Codeberg API v1 WordPress 7. 0. 4 PHP 8. 4 Dit project is ontwikkeld voor professioneel gebruik in WordPress-omgevingen waar... De originele GrafityForms SavedForms addon werkte niet meer vanaf Gravity Forms 2.8 en werd niet langer onderhouden.Daarom hebben we de plugin volledig opnieuw ontwikkeld. Compatibel met Gravity Forms 2.9+, mét behoud van bestaande opgeslagen formulierdata. Lees verder... Waarom SavedForms Reloaded? De oorspronkelijke GravityForms SavedForms addon van Gennady Kovshenin bood een eenvoudige manier om formulieren tussentijds op te slaan. Vanaf Gravity Forms 2. 8 werkte deze oplossing echter niet meer en werden er geen updates meer uitgebracht. Voor websites die afhankelijk waren van deze functionaliteit leverde dat direct problemen op. Opgeslagen formulieren konden niet meer worden hervat en nieuwe projecten konden de plugin niet meer gebruiken. Dat kwamen we ook tegen bij een klantproject. Daarom hebben we SavedForms Reloaded ontwikkeld: een volledig nieuwe versie die werkt met Gravity Forms 2. 9 en hoger. GravityForms SavedForms addon werkt niet meer? Lees onze uitleg... Bestaande formulierdata blijft behouden Bij het ontwikkelen van GravityForms SavedForms Reloaded stond één uitgangspunt centraal: bestaande data mag niet verloren gaan. Veel websites bevatten al opgeslagen formulieren van gebruikers. Daarom ondersteunt de plugin zowel de oude als de nieuwe opslagmethode. Wanneer een gebruiker terugkeert, wordt bestaande data automatisch herkend en gekoppeld aan de nieuwe plugin. Een handmatige migratie is niet nodig. Zo kun je overstappen zonder dat gebruikers hun opgeslagen formulieren kwijtraken. Hoe werkt het? Formulieren opslaan Met één klik op 'Save for later' wordt de huidige formulierstatus opgeslagen. Daarbij: wordt de formulierdata opgeslagen als concept; genereert Gravity Forms een unieke token; wordt deze token gekoppeld aan de ingelogde gebruiker; is het niet nodig dat alle verplichte velden al zijn ingevuld. Daardoor kunnen gebruikers een formulier op ieder gewenst moment onderbreken. Automatisch verdergaan Wanneer een gebruiker later terugkomt op dezelfde formulierpagina, controleert de plugin automatisch of... Hoe wij een bedrijf bevrijdden van dure Google Maps-API kosten – zonder dat hun bezoekers iets merkten. Lees verder... Aanleiding Een website waar bezoekers dagelijks adressen zoeken op postcode binnen een bepaalde straal. De website maakte gebruik van de Google Maps API voor het zoeken en tonen van adressen. Dit leidde tot oplopende maandelijkse kosten, beperkingen door API-limieten en een ongewenste afhankelijkheid van een externe partij. Doel Het vervangen van de Google Maps-functionaliteit door een kostenefficiënt en onafhankelijk alternatief, zonder dat de bezoeker een mindere ervaring krijgt. Uitdaging Binnen het gebruikte CMS (Toolset) was een overstap naar OpenStreetMap mogelijk, maar ontbrak de functionaliteit om te zoeken op postcode met een straal. Dit moest op een andere manier worden opgelost. Oplossing Er is een eigen tussenlaag ontwikkeld die de zoeklogica en afstandsberekening overneemt, terwijl de bestaande weergave van adressen behouden blijft. Praktische uitvoering Coördinaten toevoegen: Alle bestaande adressen zijn eenmalig van coördinaten voorzien via de gratis Nominatim API. Nieuwe adressen krijgen dit automatisch. Caching: Veelgebruikte zoekopdrachten worden tijdelijk opgeslagen voor snellere resultaten. Gebruikerservaring: Het zoekformulier en de resultaten blijven visueel ongewijzigd. Het postcodeveld kreeg een verbetering voor automatische opmaakcorrectie. Voor meer details lees ook ons blogartikel: "Geen zin meer in dure Google Maps-API kosten? ". Gebruikte technieken OpenStreetMap (via Nominatim API); Eigen PHP-code voor zoeklogica en afstandsberekening; Cachingmechanisme voor snelheid. Resultaat Geen maandelijkse Google Maps-kosten meer; Geen beperkingen door API-limieten; Snellere laadtijden door caching; Volledige eigen regie over de functionaliteit; Gebruikerservaring bleef gelijk of verbeterde. Meer weten? Ben je nieuwsgierig wat deze migratie voor jouw website kan betekenen? We vertellen je graag meer over de mogelijkheden, de kosten en de... Voor een klant is een ledenadministratie ontwikkeld op basis van headless WordPress. De administratie vormt het centrale knooppunt voor datasynchronisatie: externe websites kunnen via de REST API gegevens aanleveren voor verwerking, maar ook data ophalen uit de administratie. Wil je weten hoe het werkt? Lees dan verder... Aanleiding De ledenadministratie werd handmatig bijgehouden in Copernica. Wijzigingen moesten steeds handmatig worden overgezet naar de verschillende websites, wat leidde tot dubbel werk, fouten en een hoge administratieve last. Oplossing Een headless WordPress-omgeving die fungeert als centraal knooppunt voor alle ledengegevens. Externe websites worden via de REST API gekoppeld, waardoor gegevens zowel worden aangeleverd als opgehaald. Doel van het project Door deze geautomatiseerde workflow wordt het aantal handelingen en de werkdruk voor de administratie aanzienlijk verminderd. Hierdoor ontstaat er ruimte voor andere werkzaamheden en kunnen processen sneller verlopen. Lees ook: "Waarom een API-koppeling je ledenadministratie transformeert". Wat is headless WordPress? Headless WordPress is een opzet waarbij WordPress alleen als contentmanagementsysteem (CMS) wordt gebruikt, zonder de gebruikelijke front-end. Dit stelt ons in staat om via de REST API content op te halen en te leveren aan andere websites. Dit biedt meer flexibiliteit in het contentbeheer. Naadloze overgang van Copernica naar WordPress De ledenadministratie werd voorheen beheerd in Copernica. Wij hebben een slim importscript ontwikkeld dat alle gegevens – denk aan contactgegevens, lidmaatschapsstatussen en historie – veilig en volledig heeft overgezet naar de nieuwe headless WordPress-omgeving. Geen handmatig overtypen, geen fouten, en geen verloren data. Binnen no-time was de nieuwe administratie klaar voor gebruik, met al je vertrouwde gegevens op een moderne, flexibele basis. Hoe werkt dat dan? De headless WordPress-omgeving wordt alleen intern gebruikt als beheeromgeving. Via de REST API kunnen formulieren op openbare websites gegevens toevoegen. Ook kunnen websites via de API gegevens importeren die nodig zijn voor de openbare... Met behulp van het gebruiksvriendelijke Avada thema is er een WordPress website voor de vereniging SWZ gemaakt. haha! maakte de basis opzet (typografie en pagina layouts). De vrijwilligers kunnen de website nu zelf beheren en onderhouden met foto's, nieuws en evenementen. In het kader van het 20-jarig bestaan van Stoomgroep West Zuiderpark was het tijd voor een nieuwe website. Het oude ontwerp van de Wix-website is achtergelaten en een frisse, nieuwe WordPress website heeft het overgenomen. Doelstelling Er waren een aantal eisen gesteld aan de nieuwe website: ruimte voor veel mooie foto's duidelijke informatie over SWZ goede mobiele weergave gebruiksvriendelijk om zelf alle content te kunnen beheren De opzet De vereniging heeft zelf de teksten aangeleverd voor de website. haha! heeft de website basis opzet gemaakt (Avada layouts) en de teksten in de pagina's gezet. Daarna hebben de SWZ-vrijwilligers zelf hun prachtige foto's uit hun uitgebreide fotoarchief in de teksten toegevoegd. Bekijk de SWZ website. De blog en informatieve website van Edith Dohmen was toe aan een verfrissend nieuw uiterlijk. Met behulp van WordPress en het Avada thema zijn wij tot een fijne nieuwe bezoekerservaring gekomen. Nieuwe stijl en indeling edithdohmen. com Frisse nieuwe kleuren en professionele foto's geven de bezoekers een geheel fris nieuw beeld van Edith Dohmen, wat zij doet en welke diensten zij aanbiedt. Wat is er uitgevoerd? Nieuwe stijl (kleuren en foto's) en layout Nieuwe indeling home page Diensten opzet (met landings pagina's) Blog, video en boek secties toegevoegd Oude blog berichten geimporteerd Mobiel eerst webdesign Wat is er gebruikt? Bedrock Wordpress opzet Avada thema WP All Import Ben je ook toe aan een frisse nieuwe website? Neem dan contact op met herbert. Findinet.nl ondervond een update probleem met het Newspaper thema child theme. Om dit snel en goed op te lossen is de website omgebouwd naar het Avada thema. Hierna kon de website direct zonder problemen naar de laatste php versie op de server. Daarnaast is de website ook verhuisd naar onze snelle WordPress hosting. Het probleem Er was ooit jaren geleden een custom child thema gemaakt om een blokken weergave te krijgen op de home page en archief pagina's. De php code hiervan was verouderd en gaf daardoor foutmeldingen onder php 8. x. Hierdoor kon de website alleen draaien op php 7. 4. x welke niet meer ondersteund wordt met veiligheid updates. De oplossing Om dit snel en flexibel op te lossen voor de toekomst is er gekozen voor het Avada thema. Hierbij wordt er nu gebruik gemaakt van Fusion postcards en builder sections. Voor de weergave van de blokjes (berichten) is er een postcard gemaakt. Via de section builder zijn ook de categorie archief pagina's aangepast met dezelfde blokjes layout. Ook is er een maatwerk oplossing gemaakt om Avada postcards berichten uit meerdere custom post types te laten tonen. De website maakte al gebruik van meerdere Custom Post Types voor de verschillende berichten. Er is voor gekozen om dit voorlopig zo te laten. Veilige en snelle WordPress website Ook is de website nu meteen opgenomen in ons WordPress technisch onderhoud pakket. Hierdoor is de WordPress website altijd up to date en veilig voor bezoekers en server. Daarnaast is de website ook verhuisd naar onze snelle WordPress hosting. Voor Legvoorschriften Parketbranche ontwikkelden we binnen WordPress een maatwerk normendatabase voor het beheren en publiceren van legvoorschriften. Normen kunnen in de loop van de tijd worden gewijzigd of vervallen. Daarom is het belangrijk dat niet alleen de actuele norm beschikbaar is, maar ook eerdere versies bewaard blijven. Zo kan altijd worden teruggevonden welke versie op een bepaald moment van toepassing was. WordPress maatwerk met versiebeheer De oplossing is volledig geïntegreerd in WordPress. Beheerders kunnen vanuit het vertrouwde WordPress-dashboard normen aanmaken, wijzigen en beheren. Iedere norm heeft daarbij een eigen status en versiehistorie. Hoe werkt het? Normen kunnen rechtstreeks vanuit het WordPress-dashboard worden aangemaakt en beheerd. Iedere norm heeft een maatwerkstatus: geldig, niet geldig of vervallen. Bij iedere norm kunnen een ingangsdatum en vervaldatum worden vastgelegd. Een geldige norm wordt automatisch op de website weergegeven. Eerdere versies van een norm worden gekoppeld aan de actuele versie en als eerdere versies weergegeven. Ook volledig vervallen normen blijven beschikbaar, inclusief de bijbehorende versiehistorie. Een norm kan worden voorzien van een passend icoon. De titel van een norm wordt automatisch samengesteld op basis van onder andere het normnummer, de categorie en het ingangsjaar. Normen kunnen met een shortcode op verschillende plaatsen binnen de website worden weergegeven. Via ankers kunnen bezoekers rechtstreeks naar een specifieke norm op een pagina worden verwezen. Een maatwerk jQuery-oplossing zorgt ervoor dat de scrollpositie rekening houdt met de vaste menubalk, zodat de betreffende norm niet achter de header verdwijnt. In de WordPress-editor zijn extra knoppen toegevoegd voor het eenvoudig invoegen van normcodes en standaard normiconen. Gebouwd met WordPress maatwerk Voor deze oplossing hebben we verschillende WordPress-technieken gecombineerd: Advanced Custom Fields (ACF) Custom Post Type voor normen Custom taxonomieën Custom fields voor onder andere status, data en normgegevens Maatwerk PHP Met maatwerk PHP-functionaliteit is onder andere ontwikkeld: extra kolommen en sorteerfunctionaliteit in het WordPress-dashboard; het tonen van normen op de website via... Er is een api koppeling voor The Newsletter Plugin ontwkkeld die het mogelijk maakt om inschrijvers op een mailinglijst te delen met een Newsletter mailinglijst op een andere website. Delen van nieuwsbrief inschrijvers tussen 2 websites Voor een klant met meerdere WordPress websites is er een koppeling ontwikkeld die het mogelijk maakt om inschrijvers op een mailinglijst te delen met een mailinglijst op een andere website. Hoe het werkt Beide websites maken gebruik van de fijne "the newsletter plugin" (premium versie) voor het versturen van een nieuwsbrief vanuit WordPress (met behulp van MailGun). Als een inschrijver in website A zich aanmeld voor een bepaalde lijst wordt deze automatisch ook aangemeld voor een lijst op website B. Op beide websites draait natuurlijk dezelfde the newsletter plugin. Op website A heeft de plugin een extra addon in gebruik: de "webhooks addon". Op website B heeft de plugin, door gebruik te maken van de "api addon", de mogelijkheid om een inschrijver toe te voegen. PHP code op maat Aangezien de Newsletter plugin niet direct via webhook naar api kan communiceren is er php de code (api connect) geschreven dat de koppeling maakt tussen de webhook, die het script aanroept, en de api aan de ontvangende kant. De flow: site A webhook -> site B php-script -> site B api post Het resultaat De inschrijver op website A wordt nu ook bij aanmelden in een specifieke lijst op website B toegevoegd. Het voordeel Er hoeven nu geen handmatige export en import meer gedaan te worden van website A naar website B. Voor Corlin van Oeveren is er een enkele webpagina gemaakt ter presentatie van zijn mastermind programma voor accountants. Avada enkele pagina presentatie website Voor Corlin van Oeveren is er een enkele webpagina gemaakt ter presentatie van zijn mastermind programma voor accountants. Vormgeving Het ontwerp is gebaseerd op de informatie pdf die door Esther Peeters is ontworpen. De webpagina dient ter verduidelijking van het mastermind programma en heeft een enkele call to action. Ook dient deze als landingspagina voor de campagnes op onder andere LinkedIn. Als template is het Avada thema gekozen omdat hierin snel een eigen ontwerp kan worden opgezet en dit ook eenvoudig te optimaliseren is voor mobiele weergave. De website draait natuurlijk op onze snelle LiteSpeed WordPress hosting. Configuratie van Pronamic Pay en Gravity Forms met aanbetaling en incasso van een restbedrag op een latere datum. Sing Along Events heeft aanbetaling mogelijkheid voor evenementen Voor evenementen die pas over langere tijd plaatsvinden en waarbij de kosten wat hoog zijn is het handig en optie te hebben dat geintresseerden zich al wel kunnen aanmelden maar nog niet het volledige bedrag hoeven te betalen. De klant betaald dan een klein deel direct via iDeal en later op een vaste datum zal het rest bedrag worden afgeschreven via een incasso. Welke plugins zijn er gebruikt? Om de werking mogelijk te maken is er gebruik gemaakt van een aantal plugins: Pronamic Pay plugin Gravity Forms en de ecommerce plugin Gravity Perks en de subtotal plugin Je kan het formulier op de website van Sing Along Events in actie zien. Of lees de beschrijving in ons blog bericht hierover. Hoe werkt de aanbetaling op een evenement? Om de aanbetaling (20,00) goed te laten werken zijn er een aantal instellingen en velden nodig binnen Gravity Forms. Pronamic geeft hier over meer informatie. De opzet gaat uit van het gebruik van Perks en ecommerce fields, door de velden discount (= subtotaal minus 20. 00) en shipping (20. 00) te gebruiken. Dus ook de perks code wordt gebruikt voor het subtotal veld. Gebruik verder gf_hidden (geen calculatie) en gf_invisible (wel calculatie) om de juiste berekening te maken. In het formulier zijn er conditionals ingesteld om velden wel of niet te tonen. Er zijn 3 betaal feeds in Pronamic en 3 verschillende meldingen, 1 melding per betaalmethode. Verberg calculatie velden incasso door middel van CSS... Voor eigen gebruik en voor geintresseerden in de MainWP gebruikers groep is er een maatwerk plugin ontwikkeld als extensie voor het MainWP Dashboard. De plugin is een extensie waarmee men in het MWP Dashboard alle plugins op alle beheerde websites kan controleren op veiligheids risico's. MainWP Check plugins vulnerability extension Voor eigen gebruik en voor geintresseerden in de MainWP gebruikers groep is er een maatwerk plugin ontwikkeld als extensie voor het MainWP Dashboard. De plugin is een extensie waarmee men in het MWP Dashboard alle plugins op alle beheerde websites kan controleren op veiligheids risico's. Waarom deze plugin? Aangezien niet alle klant websites de WordFence plugin gebruiken of willen gebruiken zocht ik een manier om toch alle plugins snel te kunnen controleren op veiligheidsrisico's. Zodra er nu weer een nieuwe melding binnen komt in de email van WordFence hoeft er alleen binnen MainWP Dashboard een sync te worden gedaan en daarna een scan. Deze geeft dan per website aan of er plugins aanwezig zijn die een veiligheids risico hebben volgens de WordFence database. Wat doet de plugin? De plugin maakt gebruik van de WordFence Intelligence API (production) data feed. Hierdoor is het niet nodig om de WordFence plugin op alle beheerde websites te instaleren. Binnen de plugin kun je de nieuwe WordFence data bestand ophalen. Dit is een vrij groot bestand dus de plugin haalt hier de laatste 2 jaar meldingen uit voor alleen plugins en gebruikt deze data om de veiligheid scan te doen. Het is dus wel een handmatige handeling die verricht moet worden, de extensie geeft geen automatische meldingen zoals de WordFence plugin dat kan doen. Wil je deze plugin ook gebruiken? Dat kan! Je vind deze plugin in onze GitHub repository. Download de laatste release en installeer deze zoals een gewone... Peterterheegde.nl heeft een nieuwe WordPress website. Naast een nieuwe website wordt ook het technisch onderhoud en de snelle WordPress hosting door ons verzorgd. peterterheegde. nl heeft een nieuw gezicht Naast een nieuwe website wordt ook het technisch onderhoud en de snelle WordPress hosting door ons verzorgd. WordPress template Een eigentijds webdesign en het zelf eenvoudig tekst, plaatjes en layout items kunnen wijzigen was de vraag van de klant. Dit is opgelost door gebruik te maken van het Avada thema toe te passen. En hier binnen een basis opzet en standaard layout onderdelen te maken die eenvoudig zelf toe te passen zijn binnen het webdesign. Snelle WordPress hosting Door te kiezen voor onze snelle WordPress hosting in combinatie met een technisch onderhoudscontract is dit naast een snelle oplossing ook nog eens een extra veilige oplossing. Met natuurlijk nog als voordeel de korting op het WordPress technisch onderhoud. WordPress technisch onderhoud Met ons WordPress technisch onderhoud kun je er zeker van zijn dat de WordPress website altijd up to date en veilig is. Maandelijks worden en updates gedaan en de webste daarna uitvoerig getest. Zijn er tussentijds veiligheids updates noodzakelijk dan worden die direct uitgevoerd. Een logo en een eigen website ter promotie van het product: ZO-AOV. De vragenlijst (FAQ) optie uit het Avada thema heeft ook een functionele uitbreiding gekregen. AOV voor Zelfstandige Ondernemers (ZO AOV) heeft nu een eigen WordPress website. Alle WordPress websites die wij opleveren worden opgebouwd op basis van het Bedrock boilerplate. Dit is een veiliger opzet van de WordPress structuur en het heeft nog meer voordelen. Lees meer hier over in het blog bericht. Functionele uitbreiding van de Avada veelgestelde vragen lijst De standaard Avada FAQ voldeed niet aan onze eisen en is dus aangepast met een zoek functie die de juiste vragen en antwoorden toont op basis van een zoekwoord. Daarnaast zijn ook de categorie aanduidingen netjes voorzien van een duidelijke knop in plaats van alleen teksten. Ook de vragen items zijn nu netjes in een kader geplaatst om de leesbaarheid te vergroten. Bekijk hier de weergave en werking op de ZO AOV website. Nu ook een logo ZO AOV heeft nu ook een eigen logo in eigentijdse stijl en met frisse kleuren. WordPress snelheid optimalisatie Zoals alle, door ons opgeleverde, WordPress websites kreeg ook de ZO AOV website meteen een snelheid optimalisatie. De resultaten spreken voor zich. Wij adviseerden een nieuw thema (Avada) en maakten een basis opzet van het webdesign (kleuren, elementen en lettertype) op basis van de bestaande huisstijl. Nu kon Annika zelf eenvoudig de pagina's vullen en ons basis design toepassen in de pagina's. Het resulaat is een strakke en informatieve website voor de bezoeker. Studio Annika heeft een nieuw webdesign. Eerder al een WordPress onderhoudscontract en nu ook een nieuw webdesign voor Studio Annika. Voor het oplossen van problemen na een update van plugins en het ontbreken en instellen van een SSL certificaat, maar natuurlijk ook altijd goede techische ondersteuning heeft Studio Annika een WordPress onderhoudscontract afgesloten. De website draaide weer naar tevredenheid, maar het gebruiksgemak van het in gebruik zijnde thema viel de klant erg tegen. Wij adviseerden een nieuw thema (Avada) en maakten een basis opzet van het webdesign (kleuren, elementen en lettertype) op basis van de bestaande huisstijl. Nu kon Annika zelf eenvoudig de pagina's vullen en ons basis design toepassen in de pagina's. Het resulaat is een strakke en informatieve website voor de bezoeker. Inmiddels maakt de website ook gebruik van onze snelle WordPress hosting. TipiMagic wilde graag meer controle over de website met betrekking tot content en SEO en is daarom overgestapt van Jimdo naar WordPress.org. Wij hebben de website opgezet met het thema Avada, dit geeft de medewerkers van TipiMagic de mogelijkheid om zelf eenvoudig alle content, layout en plaatjes te beheren. WordPress website voor TipiMagic kinderfeestjes TipiMagic wilde graag meer controle over de website met betrekking tot content en SEO, daarom is deze website in WordPress opgebouwd en is het domein verhuist vanuit Jimdo. Het gebruikte thema Avada geeft de medewerkers van TipiMagic de mogelijkheid om zelf eenvoudig alle content, layout en plaatjes te beheren. Daarnaast is het ook nog eens zeer snel en zijn ook meteen de Google fonts lokaal gehaald om aan de AVG/GDPR eisen te voldoen. WordPress hosting en onderhoud De nieuwe WordPress website maakt nu ook meteen gebruik van onze snelle WordPress hosting en is altijd veilig door de regelmatige updates met ons WordPress onderhoudcontract en de standaard extra WordPress veiligheid aanpassingen die zijn gedaan. WooCommerce producten import in de WordPress website met functionele maatwerk oplossingen i.c.m. WP All Import. WooCommerce producten import in de WordPress website. Voor een collega bedrijf is er een producten import uitgevoerd in een WooCommerce WordPress webwinkel (B2B). Een deel van de aangeleverde data moest worden aangepast in zowel de import als export feed. Welke werkzaamheden zijn er precies uitgevoerd? WooCommerce producten import uit aangeleverde csv op ftp locatie (WP All Import). Er zijn ruim 3000 producten met plaatjes geimporteerd. Aanpassen van diverse producten data na import (functioneel maatwerk). Er zijn 2 feeds aangemaakt, een voor de update van prijs en voorraad, de andere feed voor de import van complete nieuwe producten. Aangepaste producten export feed aanbieden (functioneel maatwerk). Deze export feed heeft aangepaste data die vooraf bij de WooCommerce producten in extra velden bewaard zijn. Website en webdesign door: color. zone Er is een WordPress website gemaakt voor de nieuw opgestarte duurzame bezorgkeuken in Almere. Hiervoor is het responsive thema (Avada) in gezet, dit geeft de website de mogelijkheden om op alle verschillende apparaten goed bruikbaar te zijn. Picky People Kitchen heeft een website. Het uitwerken van het ontwerp is gebeurd in samenwerking met Picky People Kitchen. Extra aandacht is besteed aan onder andere: Verschillen tussen desktop en mobiele weergave Vormgeving en stijl aan de hand van het aangeleverde logo De maatwerk WordPress plugin zorgt er voor dat de data uit Copernica via een api koppeling aan de website wordt toegevoegd. Import VLOK leden data door maatwerk WordPress functionaliteit en Copernica api koppeling De maatwerk WordPress functionaliteit zorgt er voor dat de data uit Copernica api naar JSON worden vertaald en dan door de WP All Import Pro plug-in aan de website wordt toegevoegd. De data blijft dan automatisch up to date door de cron functie te gebruiken om de WPAI import dagelijks op te starten. Ook is het natuurlijk mogelijk dat VLOK medewerkers zelf handmatig een import op starten. Alleen gewijzigde leden gegevens worden dan op de website vervangen. Hoe werkt dat dan? De huidige VLOK leden import opzet maakt gebruik van: de Copernica api koppeling om de data op te halen. een maatwerk php script om de data te normaliseren en om te zetten in een json bestand WP All Import Pro om de data te importeren en regelmatig te vernieuwen Een nieuwe compacte WordPress website voor Better Communication waarbij eenvoud en gebruik de boventoon voeren. Better Communication (Written English) heeft een nieuwe website. Een nieuwe compacte WordPress website voor Better Communication met het Avada thema waarbij eenvoud en gebruik de boventoon voeren. WordPress website met maatwerk plugin voor de Copernica api koppeling voor de VLOK consumenten website: Vind een VLOK Erkend bedrijf in uw buurt. Vind een VLOK Erkend bedrijf in uw buurt De consumenten versie van vlok. nl om snel een VLOK Erkend bedrijf te kunnen vinden. En natuurlijk met alle belangrijke informatie voor de consument die een verbouwing of andere klus wil laten uitvoeren. Wat heeft haha! allemaal gedaan in dit project? VLOK web huisstijl opzet Web huisstijl en ontwerp (Kleuren, beelden, layout en typografie) in samenwerking met VLOK, Relevantvoorjeklant en Marjolein Bootsma. Ontwerp en opzet basis template (Avada) in huisstijl Avada is gekozen als basis template omdat VLOK medewerkers bekend zijn met de Fusion Builder en deze prettig vinden werken. Zoek functie VLOK leden op basis van adres/postcode Voor het kunnen zoeken van leden op afstand van een ingegeven locatie wordt gebruik gemaakt van Google maps en Toolset views. De benodigde data hiervoor komt uit het leden beheer (Copernica) van VLOK. Hiervoor is een maatwerk import WordPress plugin gebouwd. Import VLOK leden data door maatwerk plugin en Copernica api koppeling De maatwerk WordPress plugin zorgt er voor dat de data uit Copernica via een api koppeling aan de website wordt toegevoegd. De data blijft automatisch up to date door een ingebouwde cron functie. Ook is het mogelijk dat VLOK medewerkers zelf handmatig een import op starten. Alleen gewijzigde lid gegevens worden dan op de website vervangen. haha! ontwikkelde een WordPress template in de bol.com huisstijl op basis van Avada als hoofdthema ondersteund door de fusion builder. Website in huisstijl voor ecosystem. bol. com Nieuwe WordPress website voor ecosystem partners van bol. com Op WordPress gebasseerde portaal website met informatie voor derde partijen die bol. com ecosytem partner zijn of willen worden. Alle programma’s en ontwikkelingen op het gebied van het ecosytem programma zijn hier te vinden. haha! ontwikkelde een WordPress template in de bol. com huisstijl op basis van Avada als hoofdthema. Hierdoor is de huisstijl van bol. com gewaarborgd als een afdeling de content zelf wil beheren. Men kan dus ook gebruikmaken van de gebruiksvriendelijke Fusion Builder in Avada bij het opmaken van de pagina’s. De content opmaak is door de afdeling zelf gedaan op basis van het opgezette thema en basis onderdelen. UPDATE juni 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Vooruitlopend op de vlok.nl website heeft deze nieuwe website voor VLOK AOV alvast de nieuwe uitstraling van de VLOK gekregen. Later zal deze stijl ook op vlok.nl doorgevoerd gaan worden. vlok-aov. nl al in de nieuwe VLOK jas... vlok-aov. nl is een eenvoudige WordPress website gebaseerd op het vertrouwde Avada thema. De website bevat verder geen bijzonder maatwerk en is een kleine informatieve website. Wel is er wat extra aandacht geweest voor de snelheid door gebruik te maken van onze Litespeed hosting. Een WordPress plug-in waarbij de koper bij een Woocommerce product meerdere producten tegelijk kan bestellen met bijvoorbeeld een verschillend maatnummer, in dit geval op een kledingmaat label. De plug-in kan hierbij ook gebruik maken van bulk kortingen. Deze plug-in werkt alleen voor simpele producten. Woocommerce product custom input and bulk add to cart plug-in Voor een collega is er een WordPress plug-in ontwikkeld waarbij de bezoeker bij een Woocommerce product meerdere producten tegelijk kan bestellen met bijvoorbeeld een verschillend maatnummer, in dit geval op een kledingmaat label. De plug-in kan hierbij ook gebruik maken van de plug-in WC dynamic pricing and discounts voor de bulk kortingen. De WC custom input and add bulk to cart plug-in werkt alleen voor simpele producten. Wat doet de Woocommerce custom input and add bulk to cart plug-in? Zoals hierboven al kort beschreven voegt de plug-in een bulk tabel toe op een simpel product. Hierin staat een custom veld waarin de koper dus een waarde kan invullen, in mijn voorbeeld dus een maatnummer dat op een label moet komen. Daarnaast heeft elk custom veld zijn eigen aantal veld. De koper kan zelf meer rijen met de velden toevoegen of verwijderen. Wilt u ook gebruik maken van bulk kortingen dan werkt de Woocommerce custom input and add bulk to cart plug-in samen met de plug-in WC dynamic pricing and discounts voor de kortingen. De kortingen worden dan per rij berekend, dus per product. De voorraad kan alleen ingesteld worden op het basis product en wordt dus per custom product afgeschreven van de totale product voorraad. Voor het samenwerkingsverband van INretail, de VLOK Vakgroep Parket, Parket Alliance en Platform Parketbranche is er een WordPress website gemaakt zodat vakmensen kunnen bijdragen aan de nieuwe Legvoorschriften editie. WordPress website voor legvoorschriften. nl Voor het samenwerkingsverband van INretail, de VLOK Vakgroep Parket, Parket Alliance en Platform Parketbranche is er een WordPress website gemaakt. De website dient voornamelijk voor het communiceren van informatie naar de vakmensen in de partketbranche en het oproepen tot bijdragen aan de nieuwe legvoorschriften 2020 editie. Het ontwerp en typografie is gebasseerd op de bestaande vormgeving van derde editie van de Legvoorschriften Parket (2012). Voor een collega is een WordPress plugin ontwikkeld die op basis van het bezorg adres (land) een of meerdere producten in het bestel proces vervangt door een ander product. Het gaat dan bijvoorbeeld om producten waarvan er binnen en buiten de EU een andere versie geleverd dient te worden. WooCommerce product wissel bij afrekenen Op basis van de ingestelde land groep (EU/overige) en 2 arrays van product ID’s worden deze gewisseld als dit nodig is door te kijken naar het bezorg adres (land) dat bij de order wordt ingesteld. Dit gebeurd real time op het moment van laden van de afreken pagina en ook als men besluit het bezorg adres aan te passen. Hierdoor heeft de leverancier altijd het juiste ordernummer in de bestelling staan. Van de producten is op de website dus altijd maar 1 versie zichtbaar ingesteld, het andere product wordt op verborgen ingesteld. Voor een collega is er een import plugin ontwikkeld die het dealer bestand importeert naar de WP GoogleMaps plugin. WordPress maatwerk plug-in Aangezien dat dit bestand regelmatig aangepast wordt, zorgt een maatwerk XML import er voor dat de gegevens op de website altijd up-to-date zijn met het huidige bestand van dealers. Korte beschrijving van de werking Via een ftp download (Cpanel cron job) wordt er dagelijks een actueel XML bestand op de website geplaatst. De maatwerk WordPress plug-in zorgt er voor dat het XML bestand alleen na wijziging wordt uitgelezen Bij het uitlezen wordt de WP Google Maps plug-in data aangepast op basis van de XML gegevens Ook deze lokale bedrijfswebsite voor MC Organizer (professioneel organizer) is geoptimaliseerd voor gebruik op mobiele apparaten (responsive). Daarnaast is er extra aandacht besteed aan de lokale vindbaarheid (omgeving Boxmeer en Venlo) door gebruik te maken van zogenaamde rich snippets speciaal voor lokale bedrijven. Lokale bedrijfswebsite voor opruimcoach Deze website is helaas niet meer actief wegens beeindiging bedrijfsactiviteiten. Ook deze lokale bedrijfswebsite voor MC Organizer (professioneel organizer) is geoptimaliseerd voor gebruik op mobiele apparaten (responsive). Daarnaast is er extra aandacht besteed aan de lokale vindbaarheid (omgeving Boxmeer en Venlo) door gebruik te maken van zogenaamde rich snippets speciaal voor lokale bedrijven. Voor MC Organizer is vanuit een aangeleverde schets een logo ontworpen. MC Organizer is een professional organizer . Bekijk het resultaat... Voor MC Organizer is vanuit een aangeleverde schets een logo ontworpen. MC Organizer is een professional organizer (ook wel genoemd: opruimcoach) in de omgeving Venlo en Boxmeer. De opdracht was duidelijk: de initialen ‘MC’ moesten sierlijk verwerkt worden en daarnaast was het uitgangspunt dat ‘alle dingen komen op hun plek komen’ en ‘opgeruimd gevoel geven’. In dit logo lijkt alles mooi samen te komen. Er is een complete nieuwe stijl en opzet van de VO Accountants website, voorheen Van Oeveren Accountants, gemaakt. Hiervoor is het responsive thema (Avada) ingezet, dit geeft de website de mogelijkheden om op alle verschillende apparaten goed bruikbaar te zijn. Website in nieuwe huisstijl VO Accountants Het uitwerken van het concept ontwerp is gebeurd in samenwerking met VO Accountants (Esther Peeters) en Anglers (Senna Barends). Extra aandacht is besteed aan onder andere: Gravity Forms met Google Analytice event tracking en koppeling naar Active Campaign integratie van Google Analytics, Tagmanager en Facebook pixel integratie cookie melding en afhandeling redirecten van oude content urls naar de nieuwe pagina's Wil je weten hoe de van Oeveren Accountants website er uit zag in de eerdere huisstijl? Kijk dan even in het oude project. Voor Biologika Nederland is er een nieuwe template toegepast en is de huisstijl aangepast. Er is gekozen voor een beter responsive thema: Avada. Bij de keuze van het nieuwe template speelde ook de het gemak aan de beheerszijde een grote rol aangezien Biologika Nederland medewerkers zelf veel zaken beheren. De Fusion Builder van Avada heeft een eenvoudige en duidelijke gebruikers interface. Daarnaast heeft de Fusion Builder de mogelijkheid om de content blokken te tonen op verschillende schermformaten te tonen. Hiermee hebben de beheerders dus alle mogelijkheden bij het content beheer. Verder zijn er pagina’s verwijderd of url’s aangepast om een duidelijker structuur te krijgen voor bezoeker en zoekmachines. Dit is netjes opgevangen door hiervoor 301 redirects te maken. De koppelingen met MailChimp zijn verwijderd en vervangen door koppelingen met Active Campaign. Het webshop deel met de cursussen en het deel met online cursussen is natuurlijk ook meegenomen in de nieuwe huisstijl. Ook is er nieuwe functionaliteit toegevoegd voor het (betaald) terugkijken van de webinars. UPDATE: Het beheer van deze website is door de klant zelf overgenomen. Bekijk hier de eerdere aanpassingen die gemaakt zijn... bol.com heeft een nieuwe huisstijl, daarom moest het bestaande Responsive thema worden aangepast aan de nieuwe stijl en kleuren. Dit is de vijde van een aantal bol.com WordPress websites die klaar is. Website in nieuwe huisstijl voor partnerblog. bol. com Ook partnerblog. bol. com heeft een nieuwe blauwe jas! Daarom is het bestaande Responsive thema aangepast aan de nieuwe huisstijl en kleuren. Dit is de vijde van een aantal bol. com WordPress websites die klaar is. UPDATE maart 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Wil je weten hoe de partnerblog. bol. com (Affiliate marketing) website er uit zag in de eerdere bol. com huisstijl? Kijk dan even in onze projecten. bol.com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites door ons worden aangepast aan de nieuwe huisstijl van bol.com. Webdesign voor sponsoredproducts. bol. com vernieuwd! bol. com heeft een nieuwe blauwe (webdesign) jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites door ons worden aangepast aan de nieuwe huisstijl van bol. com. Dit is de vierde van een zestal bol. com WordPress websites die klaar is. UPDATE april 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Wil je weten hoe de bol. com Sponsored Products website er uit zag in de eerdere bol. com huisstijl? Kijk dan even in onze projecten. De website techlab.bol.com is de derde van een aantal bol.com WordPress websites die door ons is aangepast aan de nieuwe huisstijl van bol.com. Website in nieuwe huisstijl voor techlab. bol. com bol. com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. De website techlab. bol. com is de derde van een aantal bol. com WordPress websites die door ons is aangepast. UPDATE april 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Wil je weten hoe de techlab. bol. com website er uit zag in de eerdere bol. com huisstijl? Kijk dan in onze projecten. bol.com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. developers.bol.com is de tweede van een aantal bol.com WordPress websites die klaar is. Website in nieuwe huisstijl voor developers. bol. com bol. com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. De website developers. bol. com is de tweede van een aantal bol. com WordPress websites die wij hebben aangepast. UPDATE mei 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Wil je weten hoe de bol. com Development Center website er uit zag in de eerdere bol. com huisstijl? Kijk dan in onze projecten. Deze WPML taal voorkeur plugin is ontwikkeld zodat de bezoeker een voorkeur taal kan kiezen als de website op 1 domein draait en met WPML taalmappen werkt . WPML taalvoorkeur instellen via popup Voor een collega is er een WordPress plugin ontwikkeld waarbij de bezoeker een voorkeur taal kan kiezen als men de website bezoekt. Het voordeel is dat men niet iedere keer naar de juiste taal hoeft door te klikken. De taalvoorkeur plug-in is bedoelt voor situaties dat de website op 1 domein draait en met WPML taalmappen werkt . Het doorsturen op basis van locatie of browser taal was geen optie aan gezien dit te veel valse positieven opleverde. Er is daarom gekozen om te kijken naar de browser taal en als deze verschilt van de huidige pagina taal krijgt men een popup waarin men de juiste taal kan instellen als standaard. Er wordt dan een cookie geplaatst die deze instelling bevat en de bezoeker wordt doorgestuurd naar de gekozen taal home page. Bij een volgend bezoek wordt men op basis van het cookie doorgestuurd naar de juiste taal home page. Er is ook een optie om als bezoeker de taalinstelling te openen en aan te passen. Deze WPML taalvoorkeur plug-in is ontwikkeld om de talen vanuit WPML op te halen en werkt dus alleen op websites die van WPML gebruik maken. Onder 1 domein en met gebruik van taalmappen. De plug-in zelf heeft geen configuratie nodig. Het is mogelijk om de stijl en kleuren zelf aan te passen via een override css in uw child-theme. De popup kan klein gecentreerd of als full page overlay getoond worden (via css). WordPress plug-in op maat: Check de lengte van uw meta-omschrijving en uw SEO-titel met de SERP snippet preview tool. Google SERP snippet preview tool Voor Optimus Online is een WordPress plug-in op maat ontwikkeld: Google SERP snippet preview tool. Hiermee controleer je de lengte van de meta-omschrijving en de SEO-titel in een Google snippet. De plugin is ontwikkeld met een shortcode optie zodat deze tool overal binnen de WordPress content geplaats kan worden. Hoe werkt de Google SERP snippet preview tool? Via de op maat ontwikkelde WordPress plug-in is het eenvoudig om via een shortcode de tool te plaatsen in de WordPress content. Deze WordPress plug-in is opgebouwd uit 3 delen: De php code die de shortcode plaatst (formulier en snippet preview) Een deel jQuery/Javascript dat de preview vult vanuit de formulier velden En een deel dat via een Ajax call de titel en meta-omschrijving ophaalt uit de pagina op het ingegeven url. Wat doet de Google SERP snippet tool? Het doel van de tool is dat je de pixels kunt tellen van de titel en meta-omschrijving in plaats van het aantal lettertekens. Dit geeft een beter inzicht in hoe jouw teksten zullen worden weergegeven aangezien sommige lettertekens natuurlijk meer ruimte innemen dan andere. Je kan dus veel beter jouw titel en meta-omschrijving afstemmen op de Google snippet weergave en direct het resultaat zien. Update 2020: Op verzoek van de opdrachtgever is de tool aangepast: mobiele weergave toegevoegd met favicon, zoekterm selectie tonen in resultaat en wat kleine tekstuele wijzigingen. Update 2019: Op verzoek van de opdrachtgever is de tool aangepast met een optie om de titel en meta-omschrijving... bol.com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. Dit is de eerste van een aantal WordPress websites die klaar is. bol. com heeft een nieuwe blauwe jas! Daarom moesten ook een aantal kleinere WordPress gebaseerde websites worden aangepast. Dit is de eerste van een aantal bol. com WordPress websites die klaar is. UPDATE Sinds 15 dec. 2020 is deze website weer in eigen beheer van bol. com. Wil je weten hoe de bol. com persinformatie website er uit zag in de eerdere bol. com huisstijl? Kijk dan het eerdere project. Een ledenportaal waarbinnen men pdf artikelen kan zoeken en downloaden. Het uitgangspunt was dat de artikelen qua korte beschrijving wel indexeerbaar zijn door zoekmachine's, maar de pdf bestanden weer niet. Online gebruikers registratie (abonnee) welke na betaling geactiveerd kan worden door de uitgever. Een zoekfunctie om in de artikelen te zoeken op basis van titel of auteur steekwoord. Ledenportaal met pdf downloads In opdracht van een collega (Zininwebdesign. nl) is het technische deel van een WordPress project uitgevoerd voor de uitgever van het blad Remediaal. Er moest een ledenportaal komen waarbinnen men pdf artikelen kon zoeken en downloaden. Het uitgangspunt was dat de artikelen qua korte beschrijving wel indexeerbaar zijn door zoekmachine’s, maar de pdf bestanden weer niet. Online gebruikers registratie (abonnee) welke na betaling geactiveerd worden door de uitgever. Een zoekfunctie om in de artikelen te zoeken op basis van titel of auteur steekwoord. Met een viertal plugins en een klein stukje functioneel maatwerk is dit gerealiseerd. De vormgeving en overige opzet van de website is uitgevoerd door Zininwebdesign. De opzet en werking van het ledenportaal Abonnee aanmelding Via een Gravity Form kan men zich aanmelden en wordt er een gebruiker aangemaakt. Deze gebruiker staat in moderatie totdat deze door de uitgever wordt geactiveerd. Downloads en artikelen Het artikel is een custom posttype dat gekoppeld is aan zijn download op basis van het download ID. Hiervoor wordt een custom field gebruikt. Het CPT artikel heeft custom tags (voor de thema’s) en ‘auteurs’ als custom taxonomy. De keuze voor het koppelen van de PDF aan het artikel(post) is gedaan zodat een zoekmachine toch een deel informatie kan indexeren aan de hand van de uittreksel informatie. Extra functies Admin bar is voor abonnee’s verborgen. En alle downloads zijn geforceerd om alleen ingelogd bereikbaar te zijn. Gebruikte plug-ins advanced custom fields en CPT UI gravity forms (abonnee registratie) download manager... Voor een klant die gebruik maakt van Tickera en Woocommerce is er maatwerk functionaliteit toegevoegd aan de CSV export optie van Tickera. WordPress maatwerk plug-in Voor een klant die gebruik maakt van Tickera en WooCommerce is er extra functionaliteit toegevoegd aan de CSV export optie van Tickera. De klant verkoopt naast tickets ook andere producten en wilde deze graag ook in de csv export vanuit Tickera kunnen zien. De klant heeft nu bij de Tickera CSV Export pagina een extra selectie optie om de extra producten toe te voegen in de export. Deze komen dan terecht in een extra kolom van het csv bestand. Om dit te realiseren is er een kleine plug-in ontwikkeld die de export optie van Tickera uitbreid met de extra producten. De implementatie is uitgevoerd zoals dit door Tickera wordt aangeraden. Aangezien de klant geen aparte categorien gebruikt voor deze producten is er gekozen om deze te filteren op basis van een woord in de productnaam. Alle producten die getoond moeten worden in de export worden op die woorden gefilterd om te zorgen dat er geen tickets in deze kolom terecht komen. Bekijk ook de WordPress maatwerk plug-ins pagina... Voor de 'Stichting Mensen in de Minima' is de reeds bestaande website geoptimaliseerd voor gebruik op mobiele apparaten. Responsive WordPress template voor de Stichting Mensen in de Mnima Voor de 'Stichting Mensen in de Minima' is er een nieuwe template gebruikt voor de reeds bestaande website en zijn de kleuren aangepast in de eigen huisstijl. Er is gekozen voor het Enfold thema voor goede mobiele weergave en een duidelijk menu. Ook aan de beheerszijde heeft Enfold een makkelijk werkende interface waardoor de vrijwilligers van de stichting zelf de inhoud up to date kunnen houden. Daarnaast is de website uitgebreid met een aantal formulieren (Gravity Forms). Ondermeer het inschrijven voor de nieuwsbrief en een contact formulier zijn toegevoegd zodat het voor de bezoeker eenvoudiger wordt contact op te nemen. Ook is er meteen een WordPress website snelheidsoptimalisatie uitgevoerd waardoor de website een stuk sneller is geworden (Pagespeed: 97, Yslow: 89). Door gebruik te maken van ons WordPress onderhoudscontract hoeven de vrijwilligers zich geen zorgen te maken over de updates en veiligheid van hun website. En kunnen ze ook met eventuele hulpvragen bij ons terecht. Een maatwerk Gravity Forms ecommerce oplossing voor ScheidingPlus. Bij iedere module keuze krijgt de gebruiker 2% korting en kan direct zijn korting zien en zelf de offerte bij ScheidingPlus aanvragen. Bekijk het resultaat of andere maatwerk Gravity Forms oplossingen... Offerte aanvraag met module korting voor ScheidingPlus Voor ScheidingPlus is er een maatwerk Gravity Forms oplossing gebouwd. Bij product keuze uit iedere module krijgt de gebruiker 2% korting. In stap 1 kiest men de betreffende modules en producten uit de modules. In stap 2 worden de kosten en korting getoond. In stap 3 kan de gebruiker zijn eigen gegevens invullen en deze versturen naar ScheidingPlus. Bij de maatwerk ontwikkeling is gebruik gemaakt van jQuery/JavaScript en een Gravity Forms maatwerk ecommerce oplossing. Daarnaast zijn er ook CSS aanpassingen gedaan om het Gravity Forms formulier naadloos in het thema te integreren Voor de stichting Partin is er een ledenportaal ontwikkeld binnen de WordPress website: Mijn Partin. De bedoeling is om op termijn dit ledenportaal uit te bouwen met meer functionaliteiten. Momenteel is het mogelijk om je te registreren en een betaling te doen voor het lidmaatschap. Daarnaast is er voor leden een mogelijkheid om een jaarrekening te maken (pdf) volgens de richtlijnen van RJ650 accountantsnorm. Ledenportaal in WordPress website: Mijn Partin Voor de stichting Partin is er een ledenportaal ontwikkeld binnen de WordPress website: Mijn Partin. De bedoeling is om op termijn dit ledenportaal uit te bouwen met meer functionaliteiten. Momenteel is het mogelijk om je te registreren en een betaling te doen voor het lidmaatschap. Daarnaast is er voor leden een mogelijkheid om een jaarrekening te maken (pdf) volgens de richtlijnen van RJ650 accountantsnorm. Functionaliteiten van het 'Mijn Partin' ledenportaal In het 'Mijn Partin' ledenportaal zijn verschillende functionaliteiten gerealiseerd; Inloggen leden/Registratie/Aanmelden Inloggen voor leden. Registreren van leden, vrienden, vriend organisaties en externe verenigingen/stichtingen. Betalingen Betaling doen voor lidmaatschap of het maken van een jaarrekening (RJ650 accountantsnorm). Jaarrekening RJ650 Partin-leden en -vrienden kunnen in Mijn Partin gratis een Jaarrekening maken die geheel voldoen aan de RJ650 accountantsnorm. Dat bespaart kosten voor een boekhouder of een accountant! Organisatie profiel Daarnaast kan een Partin lid ook een organisatie profiel maken en dit aan de publieke kant van de Partin website tonen in het ledenoverzicht. Projecten Naast het profiel kan een lid ook meerdere projecten aanmaken en tonen aan de publieke kant van de website. De informatie die getoond kan worden bestaat uit een Google Maps lokatie kaartje en een beschrijvende tekst. Importeren van bestaande ledengegevens in de WordPress website Voor de stichting Partin zijn ook de bestaande leden, meer dan 200, geïmporteerd als gebruikers in WordPress. Voor deze gebruikers zijn ook meteen de bestaande organisatie gegevens geïmporteerd zodat hun profiel al vrijwel compleet binnen het portal beschikbaar... Enige tijd geleden al is de Biologika Nederland website uitgebreid met een webwinkel optie. Hiermee worden de toegangskaarten verkocht voor de trainingen die door het gehele land heen plaats vinden. WooCommerce webwinkel en e-learning voor Biologika Nederland UPDATE: In september 2019 is de huisstijl en template aangepast. Lees verder... Enige tijd geleden al is de Biologika Nederland WordPress website uitgebreid met een webwinkel optie. Hiermee wordt de toegang voor de trainingen verkocht die door het gehele land heen plaatsvinden. De Woocommerce webwinkel draait in combinatie met de Mollie plug-in voor de iDeal betalingen en de Moneybird plug-in (van ExtensionTree) voor de financiële administratie. Door deze uitbreiding van de website functionaliteit levert dit voor Biologika Nederland een grote besparing op in de tijd die men kwijt was aan het factureren en de financiële administratie. Na een iDeal betaling wordt deze nu automatisch naar Moneybird doorgezet (financiële administratie) en Moneybird maakt dan ook direct de factuur en stuurt die naar de klant. Zo staan betaling en factuur dus direct in de financiële administratie. Recentelijk is de website ook uitgebreid met de mogelijkheid tot e-learning (LearnDash). Het live training studiemateriaal is nu ook als video serie te bekijken (10 video's). De betaling en toegang hiervoor loopt ook via de Woocommerce webwinkel. De video's zijn na betaling binnen de afgesloten klant omgeving te bekijken. Hiervoor wordt gebruik gemaakt van de LearnDash plug-in binnen de WordPress website. Aangezien de winkel functionaliteit zich nu nog slechts beperkt tot de live trainingen en de e-learning is er bij het tonen van de verschillende trainingsdata voor gekozen om deze steeds per onderwerp als categorie te tonen. Hiervoor is er een WooCommerce maatwerk short-code functie gemaakt die deze trainingen... Voor kinder-dietist.nl is de website aangepast met een nieuwe frisse look en een verbeterde mobiele weergave. Hiervoor is gebruik gemaakt van het Enfold thema. Praktijk voor kinder-dietiek heeft een vernieuwde WordPress website Voor kinder-dietist. nl is de website aangepast met een nieuwe frisse look en een verbeterde mobiele weergave. Hiervoor is gebruik gemaakt van het Enfold thema. Daarnaast zijn er meteen een aantal teksten aangepast en diverse foto's vervangen. De zoekmachine- en ook snelheidsoptimalisatie staan nog in de planning. Voor de pers informatie afdeling van bol.com is er een nieuwe website ontwikkeld op basis van WordPress. Let op: er is inmiddels een vernieuwde website in de nieuwe bol. com huisstijl. De website bestaat voornamelijk uit een persberichten overzicht en persberichten archief en een beeldbank voor pers fotomateriaal. Deze WordPress website bestaat eigenlijk uit 2 delen want een groot deel van de content wordt ook gebruikt voor de Belgische versie van de website. Hiervoor wordt gebruik gemaakt van WPML en een nl_BE gebaseerd taaldomein (pers. be. bol. com). Binnen het thema (Avada) is er gebruik gemaakt van drie custom lettertypen en custom iconen om de bol. com stijl te waarborgen binnen de strikte huisstijl regels. De Fusion Builder slider en laatste berichten module op de home page zijn functioneel aangepast binnen het bol. com child thema. Hoe je dat zelf in Avada kunt doen heb ik in een blog al eerder beschreven. In verband met de AVG wet is de Fusion Builder YouTube optie uitgeschakeld en wordt er een extra YouTube oEmbed filter gebruikt om YouTube video's alleen van het no-cookies domein te serveren. Voor Van Oeveren Accountants is er een WordPress website gemaakt voor het nieuwe bedrijfsonderdeel Business Valuation (Value Based Management). Voor Van Oeveren Accountants is er een WordPress website opgezet voor het nieuwe bedrijfsonderdeel Business Valuation (Value Based Management). Op basis van het logo (ontworpen door Esther Peeters) is er een huisstijl ontworpen en doorgevoerd binnen het website ontwerp. De website biedt informatie over bedrijfswaarderingen en waarde creatie aan de MKB ondernemer. Daarnaast is er een tool waarmee de MKB ondernemer eenvoudig een aanvraag tot waarde bepaling kan doen: Wat is mijn bedrijf waard? Voor Sing Along Events en in opdracht van collega bedrijf 'Zin In Webdesign' zijn de technische zaken uitgevoerd voor de nieuwe website van Sing Along Events. Het betreft hier de integratie van tickera en WooCommerce de koppeling met Acumulus. Sing Along Events online kaartverkoop met WooCommerce en Tickera Voor Sing Along Events en in opdracht van collega bedrijf 'Zin In Webdesign' zijn de technische zaken uitgevoerd voor de nieuwe website van Sing Along Events. WooCommerce configuratie Woocommerce/Tickera User Interface aanpassingen. Bij het bestellen van tickets is de mogelijkheid gecreëerd om bij het afrekenen de gebruikers gegevens direct naar de tickets velden te kopieren. Koppeling Acumulus online boekhouding. Hiervoor is een WordPress plug-in van Acumulus beschikbaar. De configuratie is in samenspraak met de boekhouder van Sinmg Along Events uitgevoerd. Mollie betaal koppeling. Hier voor is de Mollie WordPress plug-in gebruikt. Tickera koppeling met WooCommerce door middel van de WordPress WooCommerce Tickera bridge. Technische opzet niet standaard WordPress structuur. Sing Along Events heeft meerdere soorten producten/tickets. Er zijn tickets om meet te zingen maar ook enkel entreekaarten voor de uitvoering. Daarnaast zijn er ook nog producten (bundels) te bestellen zoals meezing CD's en bladmuziek. Er is voor Tickera gekozen onder andere omdat de koppeling met WooCommerce eenvoudig is te maken en omdat zij een eigen mobiele app hebben voor Android en iOS waarmee eenvoudig de ticket codes te scannen zijn aan de entree. Zin In Webdesign heeft alle overige werkzaamheden uitgevoerd. Er is een WordPress plug-in ontwikkeld die is geschikt voor accountants die gebruikmaken van de SRA nieuwsberichten bank en een WordPress website hebben. De plugin kan de SRA berichten uit de xml feed in de website importeren. SRA nieuwsberichten import WordPress plug-in voor accountants De WordPress plug-in is ontwikkeld om eenvoudig SRA Nieuws uit de XML feed als berichten in een WordPress website te importeren en daarna eventueel te bewerken. Wat doet deze SRA Nieuws WordPress plug-in precies? De plug-in importeert de berichten die u aanvinkt op de import pagina. Er worden dus gewoon WordPress berichten (posts) van gemaakt. Via de instellingen kunt u aangeven in welke categorie de berichten standaard geplaatst worden. Via de instellingen kunt u ook aangeven welke auteur de berichten moeten krijgen. Bij een import plaatst de plug-in de berichten in concept. U kunt ze dus eerst bewerken. Of plannen in de toekomst. Ook kunt u via de instellingen aangeven of een bepaalde zin een contact pagina link moet krijgen. U kunt een aantal veel gebruikte zinnen instellen. De SRA feed berichten hebben standaard een aantal ingebouwde CSS classes van de SRA (zie FAQ) die u in uw eigen stylesheet kunt definiëren om het nieuwsbericht te styleren binnen uw eigen website. In het import overzicht kunt u zien welke berichten u eerder al geimporteerd hebt. Ook kunt u instellen hoeveel berichten u steeds wilt zien op de overzicht pagina. Let op: SRA lidmaatschap is vereist om de SRA XML Nieuws feed te gebruiken. Interesse of meer weten over de plugin? Lees dan hier verder. Het al eerder door haha! ontwikkelde support deel van adverteren.bol.com is nu verhuisd naar een eigen domein (https://sponsoredproducts.bol.com). Ook is er een ajax zoek functie toegevoegd en een bezoekers feedback optie. Gebruikers feedback meten met Gravity Forms en Ajax zoek functie Het al eerder door haha! ontwikkelde support deel van adverteren. bol. com is nu verhuisd naar een eigen domein (https://sponsoredproducts. bol. com). Ook is de website geoptimaliseerd voor gebruikers gemak met een Ajax zoekfunctie waardoor de bezoeker snel een aantal relevante opties getoond krijgt als deze zijn vraag typt. Ook is er een optie om feedback te geven op een pagina met informatie via een Gravity Forms feedback formulier zoals eerder beschreven. Een optie voor het maken van een storingsmelding met extra informatie is toegevoegd. Daarnaast is er op de homepage direct een overzicht van alle meest voorkomende vragen en antwoorden. Deze worden per hoofd onderdeel getoond. Wil je ook een Gravity Forms licentie aanschaffen? Dat kun je dan hier doen. Als u onze link volgt naar de Gravity Forms website verdienen wij er ook nog iets aan en het kost u verder niets extra. Concept en ontwerp van het logo voor Sri pedicurepraktijk & beautysalon in Zoetermeer. Logo concept en ontwerp Voor de nieuw op te starten praktijk, Sri pedicurepraktijk en beautysalon, is er een logo concept en ontwerp gemaakt. Via een aantal schets versies zijn wij gezamelijk gekomen tot het huidige ontwerp. Dit ontwerp zal worden toegepast op een naambord en als logo voor andere media publicaties. Voor harpiste Sophie van Dijk is er een WordPress website gerealiseerd als basis die zij zelf uit kan bouwen en zelf kan vullen met informatie. Eerder was al het logo voor Harpiste Sophie ontwikkeld. Voor harpiste Sophie van Dijk is er een WordPress website gerealiseerd als basis die zij zelf uit kan bouwen en zelf kan vullen met informatie. De website heeft zij zelf geheel gevuld na het volgen van onze cursus 'bouw zelf je eigen (WordPress) website'. In deze cursus heeft zij alle WordPress basis zaken geleerd ten aanzien van het beheer van menu, pagina's, blog en plaatjes. Daarnaast komen er ook veel belangrijke zaken als goed vindbaarheid (SEO) aan de orde en waar je op moet letten zodat Google jouw website graag wil indexeren. Voor Full Circle Instituut zijn er inmiddels drie websites opgeleverd. De bestaande HTML (Dreamweaver) websites hebben één voor één een plaats gekregen in een WordPress multisite netwerk met WooCommerce en een Mollie betaal koppeling. Voor Full Circle Instituut is inmiddels de eerste van drie websites opgeleverd zijn inmiddels alle drie de website opgeleverd. De bestaande HTML (Dreamweaver) websites hebben één voor één een plaats gekregen in een WordPress multisite netwerk met WooCommerce en een Mollie betaal koppeling. De gebruikers van de webwinkel functie (woocommerce) zullen op alle sites met dezelfde gegevens kunnen inloggen en aankopen doen. Daarnaast is ook de mogelijkheid tot periodieke betaling ingebouwd. Momenteel zijn de twee andere websites (sattva. nl en cosmiclight. nl) nog in aanbouw en zijn dus alleen in de oude HTML versie beschikbaar. Door middel van domain mapping zullen deze andere websites later onder hun eigen domein beschikbaar worden. De andere twee websites zijn inmiddels beschikbaar vanuit de multi-site domein koppeling (domain mapping). Elke website is nu dus onder hun eigen domein beschikbaar maar wordt beheerd vanuit één WordPress installatie. Voor StyleHasNosize.com (Edith Dohmen) is het template van de blog website gewijzigd en daarnaast zijn er nog een aantal optimalisaties uitgevoerd. Doel van de wijziging is een betere 'look and feel' en verbetering voor mobiele weergave. Deze website is niet meer actief. Huidige website is edithdohmen. com. Bekijk dit project. Voor StyleHasNosize. com (Edith Dohmen) is het template van de blog website gewijzigd en daarnaast zijn er nog een aantal optimalisaties uitgevoerd. Doel van de wijziging is een betere 'look and feel' en verbetering voor mobiele weergave. In verband met snelheid verbetering (optimalisatie) is de WordPress website meteen omgebouwd van een WPML installatie naar een MultiLingualPress installatie op een WordPress netwerk. Op termijn zal er ook met een taaldomein gewerkt gaan worden voor de Nederlandse taal. Momenteel wordt deze taal, zoals ook eerder, nog getoond onder de /nl/. De media op deze WordPress multisite wordt gedeeld vanaf de Engelse website met de Nederlandse zodat deze slechts 1 maal geupload hoeft te worden. Ook is er meteen een veilige verbinding (SLL/https) op de webhosting geactiveerd. Gebruik een Gravity Form formulier als pagina feedback formulier om bijvoorbeeld FAQ pagina's effectiever te maken door feedback van de bezoekers te ontvangen over de nuttigheid van de FAQ pagina. Gravity Forms als een FAQ pagina feedback formulier Voor het support deel van bol. com Sponsered Products is er op basis van Gravity Forms een pagina feedback formulier gemaakt om te kunnen meten hoe goed de support pagina de bezoeker op weg helpt of informeert. UPDATE: sinds juni 2020 is dit formulier niet meer actief zichtbaar op de sponsoredproducts. bol. com website aangezien deze website uit ons beheer is. Onderaan de pagina wordt de optie te geven om als bezoeker aan te geven of en hoe de pagina zijn doel bereikt. Optioneel is het dan mogelijk om als bezoeker extra informatie te geven, maar alleen een 'ja' of 'nee' antwoord is natuurlijk ook mogelijk. Aan de achterzijde worden de resultaten overzichtelijk gemaakt met behulp van de Gravity Forms Polls add-on. Verder kunnen de resultaten met behulp van de Gravity Forms Google Analytics Event Tracking plug-in ook binnen Google Analytics worden weergegeven. Lees het blog als je precies wilt weten hoe je zelf een Grafity Forms FAQ feedback formulier kunt maken. Een op Gravity Forms gebaseerd vrijwilligers uren registratie systeem voor een stichting in Alphen. Ook WordPress maatwerk nodig? Lees verder of neem contact op met haha! Voor een stichting in Alphen is door haha! het technische deel van een vrijwilligers administratie systeem gebouwd op basis van Gravity Forms. Het WordPress template is op basis van Genesis en door collega Zininwebdesign. nl gemaakt. Wat doet het (WordPress - Gravity Forms) vrijwilligers administratie systeem? vrijwilliger kan inloggen en hun urenregistratie invullen of hun reiskosten declareren de beheerder krijgt een bericht over het indienen de beheerder kan een registratie/declaratie aanpassen de beheerder kan een registratie/declaratie exporteren (excel/csv) vrijwiliger kan ingediende registraties/declaraties terugkijken de beheerder kan de NAW gegevens van de vrijwilliger beheren de vrijwilliger kan zijn NAW gegevens en bankrekening nummer aanpassen Functionaliteiten Vrijwilligers verschillende rollen kunnen toekennen Beheer naw gegevens vrijwilliger Maand registratie gewerkte uren, incl. terug kijken ingediende maand registraties Kwartaal registratie gewerkte uren, incl. terug kijken ingediende kwartaal registraties Reiskosten declaratie, incl. terug kijken ingediende reiskosten declaratie Speciale aanpassingen Gravity Forms velden Gravity Forms rij met weeknummer vakje ondersteund door een kalender waar bij het selecteren van de dag meteen het weeknummer invult. Gravity Forms rij met uren kolom waarbij er per weekdag een suggestie menu getoond wordt met uren keuzes per 15 minuten. Voor Flatbeheer BV is een nieuwe responsive website gemaakt ter vervanging van de veroudere website. De nieuwe opzet maakt gebruik van WordPress als CMS en heeft daarnaast is er ook een besloten omgeving voor de VvE leden en VvE beheerders om hun eigen documenten en nieuws te delen. Voor Flatbeheer BV is een nieuwe responsive website gemaakt ter vervanging van de veroudere website. De nieuwe opzet maakt gebruik van WordPress als CMS en heeft daarnaast is er ook een besloten omgeving voor de VvE leden en VvE beheerders om hun eigen documenten en nieuws te delen. Ook kan Flatbeheer als ondersteunende organisatie algemene documenten delen met de verschillende VvE's onder hun beheer. Over het besloten deel voor Vereniging van Eigenaars. Iedere VvE heeft 1 of meerdere VvE beheerders die het nieuws en de documenten voor hun eigen VvE kunnen plaatsen en verwijderen. Als ondersteunende organisatie heeft Flatbeheer Bv natuurlijk de mogelijkheid om documenten en nieuws te beheren bij een VvE en daarnaast beheert zij ook de ledenlijst en de NAW gegevens van de VvE leden. Verder kan Flatbeheer BV ook de leden NAW gegevens van een VvE in een csv bestand exporteren. Update (30-03-2022): Inmiddels is er voor gekozen alle leden data te verplaatsen naar het twinq. nl. De functionaliteit is uit de WordPress website verwijderd. WordPress plug-in voor het importeren van vacatures als een bericht in WordPress is de XML feed Catsone.nl vacatures naar plug-in ontwikkeld door haha!. U dient hiervoor een account te hebben bij Catsone.nl. Er is een WordPress plug-in op maat ontwikkeld waarmee de vacatures die op het eigen Catsone. nl account worden aangemaakt direct als custom post type (vacatures) kunnen worden geïmporteerd als berichten binnen WordPress. Hierbij wordt gebruik gemaakt van de Catsone api XML feed. Bij de import wordt de categorie overgenomen uit een zelf aangemaakt veld bij de Catsone vacature. Ook de ‘provincie’ waarde wordt overgenomen en gekoppeld aan de WordPress CPT ‘vacature’ (custom post type). De ‘categorie’ en ‘tag’ (provincie) kunnen worden gebruikt door bijvoorbeeld een zoek functie in de website. De op maat gemaakte WordPress plug-in haalt via een server cronjob elk uur de eventueel aanwezige nieuwe vacatures op bij Catsone. nl en maakt hiervan een custom post type (vacature). Mocht de vacature reeds bestaan in WordPress dan wordt deze overgeslagen. Dit is in het kort de werking van de maatwerk WordPress plug-in. Let op: Voor het gebruik van deze plug-in dient u een account te hebben bij Catsone. nl. Catsone v3 API Deze plugin is inmiddels verouderd en werkt helaas niet met de Catsone v3 api. Voor de Catsone v3 API en het tonen van uw eigen Catsone vactaures in uw website kunnen wij een andere oplossing aanbieden op basis van WP All Import en een maatwerk php script dat de benodigde data feed maakt voor WPAI. Voor het nieuwe bedrijf Kantorice Office & Business supplies is er een Wordpress website gemaakt op basis van het responsive Enfold thema. Deze WordPress website moet naast de losse staande webwinkel (shop. kantorice. nl) gaan bijdragen aan de informatie verstrekking van de diensten en producten die Kantorice levert. Momenteel (maart 2017) bestaat de website alleen nog maar uit een aantal informatieve pagina's over de diensten en producten van Kantorice. Op termijn is het de bedoeling dat de klant met eventuele hulp van haha! de website gaat uitbouwen met onder andere project voorbeelden en de extra informatie gaat aanvullen. haha! maakte een weblog voor bol.com met behulp van WordPress. De opzet gebruikt het bol.com basis (WordPress) template waarin haha! functioneel gezien veel aanpassingen moest maken omdat dit template in de basis niet was opgezet voor een blog functionaliteit. Bol. com Techlab deelt voortaan haar IT kennis via een responsive WordPress weblog. "Kennis delen zorgt voor betere oplossingen en technologieën, dat is de gedachte achter het platform". haha! maakte een weblog voor bol. com met behulp van WordPress. De opzet gebruikt het bol. com basis (WordPress) template waarin haha! functioneel gezien veel aanpassingen moest maken omdat dit template in de basis niet was opgezet voor een blog functionaliteit. Daarnaast is veel van de extra functionaliteit verwijderd om het geheel licht en snel te houden en gebruiksvriendelijk aan de beheerzijde voor de weblog auteurs van Bol. com. Logo ontwerp voor Kantorice, op basis van de door de klant aangeleverde concept schets. Dit is uitgewerkt tot een logo geschikt voor digitale media (website en email) en drukwerk (visitekaartjes, briefpapier, facturen en dergelijke). Voor Kantorice, een bedrijf gespecialiseerd in kantoorartikelen en printers in Zoetermeer, is een logo ontwikkeld op basis van de door de klant aangeleverde concept schets. Dit is uitgewerkt tot een logo geschikt voor digitale media (website en email) en drukwerk (visitekaartjes, briefpapier, facturen en dergelijke). haha! heeft ook de WordPress website voor Kantorice ontworpen en gebouwd. Voor Fidelis Administraties & Belastingen is de bestaande WordPress website responsive gemaakt door een nieuw template te gebruiken. Voor Fidelis Administraties & Belastingen is de bestaande WordPress website responsive gemaakt door een nieuw template te gebruiken. Het nieuwe template (Enfold) is in de bestaande huisstijl aangepast. Er is een basis opzet gemaakt voor de pagina's waarna de klant deze zelf zal gaan bewerken om de inhoud aan te passen. In opdracht van ComplEate Advice is voor de Grapoila webshop de uitstraling verbeterd, de snelheid geoptimaliseerd en wordt er gewerkt aan de SEO optimalisatie. In opdracht van ComplEate Advice zijn voor de Grapoila webshop de volgende zaken aangepast; Restyling, nieuw thema (Flatsome). Met dit nieuwe thema heeft de website een goede responsive weergave gekregen en meteen ook een moderne uitstraling. Website SEO optimalisatie, producten en product plaatjes met relevante benamingen en het aanpassen van de url structuur. Snelheid optimalisatie m. b. v. JCH Optimize Pro en W3 Total Cache waardoor de website bezoeker nu een snellere website beleving heeft gekregen. Deze webshop is opgeheven. Voor de afdeling zakelijk verkopen van bol.com is er een calculatie formulier ontwikkeld op basis van Gravity Forms. Het formulier berekend in 3 stappen of het interessant is om gebruik te maken van de Logistiek via bol.com. Kostenvergelijker Logistiek voor bol. com met Gravity Forms Voor de afdeling zakelijk verkopen van bol. com is er een calculatie formulier ontwikkeld op basis van Gravity Forms. Het formulier berekend in 3 stappen of het interessant is om gebruik te maken van de Logistiek via bol. com. UPDATE: sinds 2019 is dit formulier niet meer actief zichtbaar op de zakelijkverkopen. bol. com website aangezien deze website uit ons beheer is. Korte uitleg van de werking van het formulier? Een Gravity Forms tooltip plug-in zorgt voor de tooltips die via css gestyled zijn in de bol. com stijl. Stap 1 Het formulier gebruikt twee csv bestanden: een voor de populatie van de categoriën selectie (Kies een categorie) en de verschillende kosten en toeslagen, en een voor de pakket formaten selectie (Kies een formaat) en kosten. Daarnaast is er Javascript toegepast om het pakket formaat te selecteren in het menu na de selectie van eigen maten en gewicht. Stap 2 Toont wat je hebt ingevuld in de vorige stap, Het verzamelt de overige noodzakelijke informatie, de basis bedragen zijn al vooraf ingevuld, De velden 'Retourpercentage' en 'Kosten gratis klantretour' berekenen op het moment van invullen de 'Gemiddelde retourkosten'. Stap 3 Een php script maakt de berekening op basis van de eerder ingevulde waarden en de waarden uit de 2 csv bestanden voor de betreffende categorie en pakket grootte. Hierna wordt een tabel getoond met de resultaten. De barchart toont een grafische weergave van de huidige marge en de te verwachten marge. Update... De website van Gezondheidscentrum Lisse heeft een nieuwe 'look and feel' gekregen door toepassen van een nieuw template en een ander kleuren palet. Ook geeft het nieuwe template en verbetering voor de mobiele gebruiksviendelijkheid. Verbeterde mobiele weergave van de website en direct afrekenen via iDeal van de yoga lessen en workshops in de webwinkel. De website van Gezondheidscentrum Lisse heeft een nieuwe 'look and feel' gekregen door toepassen van een nieuw template en een ander kleuren palet. Ook geeft het nieuwe template en verbetering voor de mobiele gebruiksviendelijkheid. Daarnaast is de functionaliteit uitgebreid met een webwinkel optie zodat bezoekers direct hun workshops en lessen kunnen betalen via de webwinkel. Eerder al is de website verhuisd naar de snelle hosting servers van hosting partner Byte. Complete restyling voor nieuwsblog Happy Alphen. Het website template is vervangen door het responsive template Enfold (van Kriesi) en daarnaast is de website ook meteen verhuist naar onze snelle en betrouwbare hosting. Het aantal gebruikte plug-ins is flink terug gebracht. Ook is de categorie en steekwoorden opzet beter ingericht. De oude url's worden netjes doorgelinkt naar de nieuwe url's. De klant zorgt zelf voor de inhoudelijke vulling met plaatjes en teksten. Door het Enfold thema met de geweldige ingebouwde visual composer is het voor de klant eenvoudig om zelf een mooie opmaak te bewerkstelligen en aanpassingen te doen. Deze website is niet meer online te bekijken. Voor het innovatieve bedrijf Tube Barrier in Rotterdam is de bestaande website omgebouwd naar een nieuw template (Enfold child theme) en nu dus ook goed te bekijken op mobiele apparaten (responsive). Ook is er een taalscheiding gemaakt op basis van de verschillende domeinen (WPML plug-in). Vanuit één WordPress installatie worden de verschillende talen getoond op de verschillende domeinen (tubebarrier. com tubebarrier. nl en tubebarrier. de). De klant werkt zelf aan het aanpassen, uitbreiden en wijzigen van de teksten en plaatjes voor de verschillende talen. Wij doen ook het technisch onderhoud, functionele uitbreidingen en ondersteuning naar de klant bij vragen. Tijdelijke beknopte opzet van de website voor Mandahasa Yoga opleidingen. Later zal de website worden uitgebreid met meer informatie en betaalmogelijkheid bij inschrijving. Een nieuwe responsive WordPress website voor Mandahasa Yoga opleidingen. De website verstrekt informatie over de Yoga opleidingen en de verschillende modules. Er is een iDeal betaalmogelijkheid bij inschrijving die loopt via WooCommerce. Daarnaast is de nieuwsbrief inschrijving aan Mailchimp gekoppeld. UPDATE: Inmiddels is de Mandahasa website verhuisd naar Sleutel naar Gezondheid. Een eerste opzet van de website voor sponsor werving staat inmiddels online, ondertussen wordt er nog hard gewerkt aan de teksten en verdere opzet. Samen met JB-ICT sponsort haha! de Martin Verkerk Foundation. Een eerste opzet van de website voor sponsor werving staat inmiddels online, ondertussen wordt er nog hard gewerkt aan de teksten en opzet. Helaas is deze website en stichting niet meer actief. Deze WordPress website is gebaseerd op een door bol.com ontwikkeld eigen WordPress template. Wij hebben voor leveranciers.bol.com een aantal functionele aanpassingen (PHP) en lay-out gerelateerd aanpassingen(SCSS) moeten doen om dit template voor de afdeling leveranciers bruikbaar te maken. De belangrijkste aanpassingen zijn onder andere: Plaatjes van de home ingangen kunnen nu onafhankelijk van de pagina kop worden ingesteld Diverse SCSS aanpassingen en nog veel meer... Daarnaast draagt haha! ook zorg voor de synchronisatie tussen de acceptatie en productie omgeving van bol. com en zijn er een aantal veiligheid aanpassingen gedaan. Dit template wordt onder andere ook gebruikt op zakelijkverkopen. bol. com Daarnaast is het template ook door haha! aangepast voor gebruik op adverteren. bol. com, lees hier de details. UPDATE april 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Deze website is gebaseerd op een door bol.com ontwikkeld eigen WordPress template. haha! heeft hierbij een aantal functionele aanpassingen (PHP) aan de template moeten doen. Deze website is gebaseerd op een door bol. com ontwikkeld eigen WordPress template. haha! heeft hierbij een aantal functionele aanpassingen (PHP) en lay-out gerelateerd aanpassingen(SCSS) moeten doen om dit template voor de afdeling adverteren bruikbaar te maken. De aanpassingen zijn onder andere: homepage indeling blokjes opzet voor de marketing ingangen verwijderen ongebruikte functies uit menu gebied footer blokjes weergave aangepast om 3 blokjes te gebruiken en nog veel meer... Daarnaast draagt haha! ook zorg voor de synchronisatie tussen de acceptatie en productie omgeving en zijn er een aantal veiligheid aanpassingen gedaan. UPDATE april 2022 Inmiddels is deze website uit het technisch beheer van haha! en wordt door bol. com zelf weer beheerd. Concept en logo voor harpiste en harpdocente Sophie van Dijk. Concept en logo voor harpiste en harpdocente Sophie van Dijk. Logo design voor Outlet Paradise. Concept en ontwerp voor een logo voor Outlet Paradise, een veelzijdige outlet onderneming. Deze op Wordpress gebaseerde website voor Career Hero workshops heeft een responsive design door middel van een child theme gebaseerd op het Woo Canvas Wordpress template. Deze op Wordpress gebaseerde website voor Career Hero workshops heeft een responsive design door middel van een child theme gebaseerd op het Woo Canvas Wordpress template. Voor de registratie formulieren worden de data en prijzen direct beheerd vanuit de 'workshop' custom post type zodat het beheer wat eenvoudiger is geworden doordat dit vanuit één plek kan gebeuren. Deze website in niet langer beschikbaar. Responsive budget website voor Scenic Travel (reiscreaties). In dit WordPress netwerk is het mogelijk om meerdere websites te maken onder verschillende domeinen. In de planning staat een aparte ruiterreizen/paardrijvakanties website op een eigen domein. Voor Scenic Travel is een budget website opzet gemaakt met een standaard Wordpress template (Nirvana). Hierop zijn twee child templates ontwikkeld, één voor het gebruik op de hoofd website(scenictravel. nl) en één als specifieke reizen/aanbiedingen website(paardrijvakanties. nl). De WordPress installatie is opgezet als een domein netwerk. Als hoofddomein wordt scenictravel. nl gebruikt met het basis child template. Daarnaast is voor de website paardrijvakanties. nl een eigen child template ontwikkeld met een aantal specifieke functionele zaken, zoals; Reizen sorteerbaar op werelddeel/land, vanaf prijs toevoeging, reiscode, extra reis informatie velden en koppeling naar aanbieding. Boekingen en informatie formulier bij de reisdetails in aparte tab getoond. Aanbiedingen hebben een vanaf prijs en vertrekdatum, aanbiedingen zijn koppelbaar aan een reis. Met deze netwerk installatie is het mogelijk om snel een nieuwe website voor een specifieke reizen doelgroep op te zetten. Update: In oktober 2015 is het website technisch beheer en ontwikkeling door Scenic Travel zelf overgenomen. Deze website is niet meer in ons beheer. Ook het Scenic Travel logo is door haha! ontwikkeld. Een advertentie t.b.v. Streekblad voor Fidelis Adminstratie & Belastingen voor particuliere belastingaangifte 2014. Een advertentie t. b. v. Streekblad voor Fidelis Adminstratie & Belastingen. Het thema is de belastingaangifte 2014 voor particulieren. De eigen haha! website is aangepast naar een responsive layout (mobile first) op basis van smpl-skeleton template. Daarnaast hebben er een aantal functionaliteit veranderingen plaatsgevonden voornamelijk in het beheer van de informatie. Onze eigen haha! website is aangepast naar een responsive layout (mobile first) op basis van smpl-skeleton template. Project voorbeelden worden nu getoond door gebruik te maken van jQuery Isotope voor de weergave en filter opties. Voor de tekst weergave in de header is er een lichtgewicht tekst rotatie script gemaakt. Daarnaast hebben er een aantal functionaliteit veranderingen plaatsgevonden voornamelijk in het beheer van de informatie. Bekijk eventueel de oude weergave voorbeelden van de haha! website. De reeds bestaande website van Van Oeveren Accountants heeft een nieuwe responsive design gekregen door middel van een child theme gebasseerd op het Flatco template. De reeds bestaande Wordpress gebaseerde website van Van Oeveren Accountants heeft een nieuwe responsive design gekregen door middel van een child theme gebaseerd op het Flatco Wordpress template. De website is nu voor mobiele apparaten optimaal bruikbaar geworden. De eerdere website vormgeving was niet responsive en een voorbeeld is te zien bij de eerdere project omschrijving. Van Oeveren Accountants is sinds 2019 VO Accountants geworden. Meer info over het website project voor VO Accountants. Logo ontworpen voor dier-fysiotherapie met als focus paard en lichaam: EquiFocus. Logo ontworpen voor dier-fysiotherapie met als focus paard en lichaam: EquiFocus. Voor zakelijk partner JB-ICT (automatisering, internet, beveiliging) een responsive child theme gemaakt. Nu is de website ook op mobiele apparaten goed te gebruiken. Het gemaakte child template is gebasseerd op het nieuwe Responsive || (Mobile first) template van Cyberchimp. De vormgeving is aangepast aan de bestaande JB-ICT huisstijl. Ontwerp en uitwerking visitekaart voor Eureka Recruitment. Ontwerp en uitwerking visitekaart voor Eureka Recruitment. Dubbelzijdig uitgevoerd, met op de achterzijde twee QR codes; één om direct naar de website te gaan en één om alle adresgegevens direct in een mobiel apparaat op te kunnen slaan. Responsive child theme voor developers.bol.com Update: Dit is de oude template van bol. com Development Center, de nieuwe huisstijl template vind u in ons portfolio. Voor het bol. com Developer Center is er door haha! een Wordpress child theme gemaakt op basis van Responsive Wordpress theme (van Cyberchimps). Het ontwerp voor de template is door bol. com aangeleverd. Deze template wordt ook toegepast op partnerblog. bol. com. haha! doet ook andere werkzaamheden voor bol. com, lees hier verder... UPDATE: sinds 2020 is deze website niet meer in ons beheer en heeft bol. com dit zelf overgenomen. haha! heeft een nieuwe WordPress template gemaakt op basis van de 'look and feel' nieuwe folder ontwerp van English Editing Solutions (Editing of scientific and clinical manuscripts). Ontwerp van de folder is gedaan door een derde parti Voorheen was het gebruikte CMS Joomla, nu overgegaan op WordPress. Het ontwerp is opgezet als een responsive child theme. Hierdoor is de website op alle verschillende mobiele apparaten goed toegankelijk. Basis opzet voor de A4 flyers, in vier verschillende uitvoeringen qua onderwerp en tekst. Doel: Vormgeving binnen de huisstijl. Eenvoudige reproductie via kleurenprint zonder snijden of vouwen. Een A6 'bedankt' kaart voor- en achterzijde voor Edropa. Een A6 'bedankt' kaart voor- en achterzijde voor Edropa. Algemene flyer (A5 formaat) met informatie over het concept van Edropa webshop. Algemene flyer (A5 formaat) met informatie over het concept van Edropa webshop. Concept en uitwerking van een logo voor BlueInk Editorial Services. Concept en uitwerking van een logo voor BlueInk Editorial Services. Logo voor trendy bedrijf en webshop: Edropa Logo concept en uitwerking voor trendy bedrijf en webshop: Edropa. Informatieve stijlvolle website voor Complete Communications... Informatieve stijlvolle website voor Complete Communications... Eenvoudig door de klant zelf te beheren door gebruik te maken van WordPress en custom post types (courses & testimonials). UPDATE: sinds april 2023 niet meer in ons beheer. Mailchimp template in eigen huisstijl van Eureka Recruitment. Mailchimp template in eigen huisstijl van Eureka Recruitment. De template is in 2 versies opgeleverd, een versie voor werkgevers en een versie voor kandidaten. De kandidaten versie heeft een Mailchimp RSS koppeling zodat de laatste 5 recente vacatures op de website automatisch in de nieuwsbrief worden opgenomen. Vacature website voor Eureka Recruitment. Kandidaten kunnen zich aanmelden en werkgevers kunnen hier vacatures plaatsen. De Eureka Recruitment is een WordPress gebasseerde website en biedt de mogelijkheid voor kandidaten om zich aan te melden als werkzoekende in de ICT of Finance sector. Daarnaast kunnen werkgevers hier een eigen vacatures plaatsen. De vacaturebank is een in huis eigen gemaakte oplossing op basis van custom post type en taxonomies en een ajax gestuurd zoekfilter. Update sept. 2015: Ontwikkelen van een kandidaten deel op de website. CV's van top kandidaten kunnen anoniem worden gepubliceerd. Opgezet via een custom post type 'kandidaat' met een aantal custom fields voor extra informatie. De post type maakt gebruik van dezelfde categorie taxonomy als de vacature post type. Ook hieraan is een zoek mogelijkheid gekoppeld die via Ajax de resultaten toont binnen de huidige pagina. Update aug. 2015: Wat kleine wijzigingen in de uitstraling van de website en functioneel enkele functies voor shortcodes toegvoegd voor eenvoudiger beheer. Ook nog wat kleine aanpassingen aan de responsive weergave gedaan en direct uploaden portfolio via formulier. Update sept. 2019: De website is niet meer in ons beheer. Een Mailchimp template in eigen huisstijl voor het versturen van de maandelijklse MKB Nieuwsbrief en Tips. Een Mailchimp template in eigen huisstijl voor het versturen van de maandelijklse MKB Nieuwsbrief en Tips. Een magazine style website voor wijkraad Oost (Utrecht). Een magazine style website (responsive) gebaseerd op WordPress voor wijkraad Oost (Utrecht). Hier kunnen de wijkraad leden hun berichten plaatsen, documentatie uploaden (pdf) en een agenda publiceren van hun activiteiten. Er is een overzicht van een compleet archief van adviezen aan de gemeente Utrecht door de wijkraad oost. Daarnaast is er een training gegeven over het gebruik van de website. Door haha! wordt verder e-mail support gegeven en voert ook het technisch beheer uit, waaronder het up-to-date houden van de Wordpress installatie. In Oktober 2014 is er een nieuwe wijkkaart toegevoegd aan de website met een open en sluit systeem bovenin elke pagina van de website. De wijkkaart is door de wijkraad zelf ontwikkeld. . Eerder was de website uitgevoerd op basis van Joomla CMS (oude voorbeeld) Voor de berichten is er een import met de oude berichten uit Joomla. De documenten zijn door de wijkraad zelf handmatig overgezet naar Wordpress. UPDATE: deze website is inmiddels opgeheven. Logo ontwerp voor Eureka Recruitment; Specialist in ICT & Finance bemiddeling. Logo ontwerp voor Eureka Recruitment; Specialist in ICT & Finance bemiddeling. Joomla en Virtuemart website (webwinkel) voor Pro Music Store muziekwinkel in Rotterdam. Wordpress en WooCommerce website (webwinkel) voor Pro Music Store muziekwinkel in Rotterdam. In juni 2014 in gebruik genomen. Gebaseerd op Woo Canvas template, geheel aangepast door haha! naar de Pro Music Store huisstijl. Koppeling naar MailChimp voor nieuwsbrief inschrijvingen. Betaal koppeling met Ogone payment provider. Permalink structuur van de producten aangepast. Migratie producten en plaatjes vanuit VirtueMart naar WooCommerce. Google Merchant product feed. UPDATE: deze website is inmiddels niet meer in gebruik. 11-01-2013 tot 04-06-2014 Joomla en Virtuemart website (webwinkel). Gebaseerd op het Shiny template, geheel aangepast door haha! naar de Pro Music Store huisstijl. Koppeling naar MailChimp voor nieuwsbrief inschrijvingen. Betaal koppeling met Ogone payment provider Mailchimp template voor Pro Music Store Eigen aangepast template voor gebruik op Mailchimp voor het versturen van de wekelijkse Super Hot Deal. De eigen haha! website is aangepast naar een responsive layout. Daarnaast hebben er een aantal funtionaliteits veranderingen plaatsgevonden voornamelijk in het beheer van de informatie. Eigen website van haha! heeft een update gehad van een standaard template naar een responsive design. De website is een WordPress installatie met child template en groot aantal functionele aanpassingen in het WordPress beheer. Ook het logo is door haha! ontworpen. Ook het logo is door haha! ontworpen. Aangepast logo voor Facility MPS. Een ontwerp en opmaak voor een 8 pagina A4 brochure voor intern gebruik. ## Berichten Samen met Buro Pats (strategie en content) heeft haha! de nieuwe WordPress-website voor klusbedrijf Weltevree opgeleverd. Weltevree is een VLOK Erkend klusbedrijf en hun nieuwe website weerspiegelt de professionaliteit en betrouwbaarheid die ze als bedrijf uitstralen. Daarbij hebben we gekozen voor een praktische oplossing: geen kosten voor technisch onderhoud, een snelle website en de mogelijkheid om de inhoud zelf te beheren. VLOK Erkend duidelijk zichtbaar Als VLOK Erkend klusbedrijf wil je natuurlijk dat potentiële klanten dat ook direct zien. Daarom is de VLOK Erkend-status duidelijk zichtbaar op de website. Ook is er een rechtstreekse link naar het profiel van Weltevree op vlok-erkend. nl. Zo kunnen bezoekers eenvoudig de erkenning en bedrijfsgegevens bekijken. Bekijk de website van Klusbedrijf Weltevree. Projecten laten zien Voor een klusbedrijf zijn uitgevoerde projecten natuurlijk een belangrijk onderdeel van de website. Op de website van Weltevree kunnen projecten worden gepresenteerd met foto's en een tekst over de uitgevoerde werkzaamheden. Zo krijgen bezoekers een goed beeld van het soort klussen dat Weltevree uitvoert en het resultaat daarvan. Nieuwe projecten kunnen eenvoudig zelf worden toegevoegd. Geen kosten voor technisch onderhoud De website draait op onze Managed WordPress hosting. Wij zorgen voor het technische beheer en onderhoud van WordPress en de hosting. Daarom zijn er voor de website geen aparte kosten voor technisch onderhoud. Wel zo prettig: geen gedoe met updates en technische zaken, maar gewoon een website die beheerd en onderhouden wordt. Heb je al een WordPress website? Ook dan kun je gebruikmaken van onze Managed WordPress hosting. Voor VLOK Erkend leden verhuizen we je bestaande website gratis van je huidige hostingprovider naar onze snelle hosting. Zelf je website beheren De website is zo ingericht dat Weltevree zelf de teksten, foto's en projecten kan aanpassen en uitbreiden. Maar dat hoeft natuurlijk niet. Wil je liever helemaal niet bezig zijn met het bijhouden van je website? Dan kun je het beheer... Ik heb een WordPress updater class gebouwd die gewoon werkt met Codeberg (en Forgejo, want daar is Codeberg op gebouwd). Geen gedoe, geen gedoe met incompatibele API's, gewoon werken... Want GitHub is niet de enige vis in de 'Git' zee Laten we eerlijk zijn: het beheren van WordPress plugins is al complex genoeg zonder dat je ook nog eens handmatig updates moet rondstrooien alsof je folders aan het uitdelen bent op een station. Gelukkig hebben we daar automatische updates voor. Maar wat als je je code niet op GitHub wilt hosten? Wat als je liever naar Codeberg gaat, dat fijne, open source alternatief dat niet toevallig eigendom is van Microsoft? Precies. Dan heb je een probleem, want de meeste WordPress plugin updaters zijn hard-coded voor GitHub. De oplossing: een updater class die werkt met Codeberg. org Ik heb een WordPress updater class gebouwd die gewoon werkt met Codeberg (en Forgejo, want daar is Codeberg op gebouwd). Geen gedoe, geen gedoe met incompatibele API's, gewoon werken. Wat hij doet Deze class doet precies wat je verwacht: Checkt of er een nieuwe versie is door naar de releases op Codeberg te kijken Downloadt de update (of het nu een geüploade ZIP is of de broncode) Installeert deze op de juiste plek Activeert de plugin weer De updater class gebruikt de WordPress updater die alles afhandeld. Soms kan het even duren voordat WordPress jouw update laat zien. Wat hij ook kan Werkt met private repositories Toont de changelog in WordPress update details Gebruikt geen dependencies (pure WordPress, zoals het hoort) Hoe je hem gebruikt? Dat kun je allemaal lezen in de repository readme. Waarom zou je dit willen? Geen afhankelijkheid van GitHub... Ik ben bezig met een verhuizing. Mijn actieve projecten gaan van GitHub naar Codeberg. Waarom? Dat leg ik je graag uit... Codeberg is een Europees, open-source alternatief voor GitHub. Het is geen 1-op-1 kopie, maar het komt aardig in de buurt. En voor mij persoonlijk voelt het als een stap in de goede richting. Maar eerst: ik ben niet anti-GitHub. Het is een prima platform, en ik blijf er ook nog steeds projecten onderhouden. Maar ik merk dat ik steeds vaker vraagtekens zet bij een aantal dingen. Wat mij stoort aan GitHub Het begint met kleine dingen. Functionaliteiten die al jaren worden gevraagd, maar nooit afgemaakt worden. Denk aan: Fast-forward merges voor een nette, lineaire historie Rebase-only repositories SHA256-ondersteuning AsciiDoc-rendering – werkt nog steeds niet goed De hele markup-rendering is een rommeltje. Het ene formaat werkt wel, het andere niet. En bij token-beveiliging is er vooruitgang: fine-grained tokens zijn inmiddels beschikbaar en bieden veel betere controle dan de oude Classic-tokens. Alleen is de adoptie nog niet overal even soepel, en voor sommige use cases (zoals bepaalde API's of package-publicatie) moet je nog steeds terugvallen op Classic-tokens. Het voelt alsof de overgang nog niet helemaal afgerond is. Wat mij het meest tegenstaat, is het gevoel dat GitHub niet meer echt luistert naar de ontwikkelaarscommunity. Features blijven steken op 80%, en dan lijkt de ontwikkeling te stoppen. De open-source onderdelen, zoals de GitHub markup-repo, lijken verlaten. Issues die al jaren openstaan, een commit-historie die geen consistent beheer laat zien. Het voelt alsof ze andere prioriteiten hebben. En dat is jammer, want van zo'n groot platform mag je meer verwachten. Digitale soevereiniteit: een steeds... Gebruik je Gravity Forms en wil je bezoekers een formulier tussentijds laten opslaan om het later verder in te vullen? Dan is de functie Save for Later erg handig. Maar wat als je bestaande oplossing niet meer werkt na een update van Gravity Forms? Dat was precies het probleem met de oorspronkelijke GravityForms SavedForms addon. Vanaf Gravity Forms 2.8 werkte deze oplossing niet meer en werd de addon bovendien niet langer onderhouden. Lees verder... Voor websites die deze functionaliteit gebruiken, kan dat een vervelend probleem zijn. Bestaande opgeslagen formulieren moeten immers beschikbaar blijven en gebruikers moeten hun formulieren gewoon kunnen hervatten. Gelukkig zijn er mogelijkheden om dit op te lossen. Benieuwd hoe we dit hebben opgelost? Bekijk de case study... Wat doet Gravity Forms Save for Later? Met een save for later-functie kan een bezoeker een formulier tussentijds opslaan zonder het volledig in te vullen. Maar er is dan een persoonlijk URL nodig om het formulier te hervatten. Dat is bijvoorbeeld handig bij: uitgebreide aanvraagformulieren; jaarrekening (RJ650 norm); inschrijfformulieren; sollicitatieformulieren; ledenadministraties; vragenlijsten; formulieren met veel verplichte velden. De bezoeker kan het formulier onderbreken en op een later moment verdergaan waar hij of zij gebleven was. De oorspronkelijke GravityForms SavedForms addon De oorspronkelijke GravityForms SavedForms addon, ontwikkeld door Gennady Kovshenin, bood de functionaliteit om zonder persoonlijk URL het formulier te hervatten. Vanaf Gravity Forms 2. 8 werkte de addon echter niet meer goed en er verschenen geen nieuwe updates meer. Voor een bestaande website kan dat een serieus probleem zijn. Er kunnen immers al veel opgeslagen formulieren in de database staan. Alleen overstappen naar een andere oplossing is dan niet altijd voldoende: je wilt natuurlijk voorkomen dat gebruikers hun eerder opgeslagen formulierdata kwijtraken. Wat als je bestaande SavedForms-data wilt behouden? Bij het vervangen van een verouderde plugin is het belangrijk om niet alleen naar de nieuwe functionaliteit te kijken. De bestaande data is minstens zo belangrijk. Als gebruikers eerder formulieren hebben opgeslagen, wil je dat... Jouw website gebruikt nu Google Maps om bijvoorbeeld adressen te tonen. Maar je wilt af van maandelijkse Google Maps kosten? Dit is het alternatief dat werkt. Lees verder... Stel je voor: je hebt een website waar bezoekers dagelijks adressen zoeken op postcode. Ze tikken een postcode in, kiezen een straal (bijv. 10 km) en zien meteen welke adressen daarbinnen vallen – gesorteerd van dichtstbij naar verste. Dat werkte altijd prima. Maar onder de motorkap draaide het op Google Maps. En dat betekende maandelijkse kosten die oplopen, gedoe met API-sleutels en limieten, en een vervelende afhankelijkheid van een techreus. Tijd voor een beter alternatief. Wij bouwden daarom een volledig werkend alternatief met OpenStreetMap – zonder verlies van functionaliteit, maar met meer controle. Het probleem: dure afhankelijkheid Onze klant wilde af van Google Maps, maar was bang dat bezoekers een mindere ervaring zouden krijgen of dat de zoekfunctie zou haperen. Een begrijpelijke zorg. Binnen het gebruikte systeem (Toolset) is het wel mogelijk om over te stappen naar OpenStreetMap (OSM), een vrij en open alternatief. Maar er was één groot probleem: OpenStreetMap biedt binnen die omgeving geen mogelijkheid om te zoeken op postcode mét straal. Dus moesten we een oplossing bedenken die: Net zo snel en betrouwbaar zou werken als voorheen; Geen extra werk voor de beheerder zou opleveren; Onzichtbaar zou zijn voor de bezoeker – die merkt alleen dat het werkt. De oplossing: een slimme tussenlaag Wij hebben een slimme tussenlaag gebouwd. In plaats van alles overhoop te gooien, hebben we het bestaande systeem laten staan voor de weergave van adressen, maar de zoeklogica en afstandsberekening volledig vervangen door eigen code. Praktische aanpak Stap 1 – Alle adressen voorbereiden We... Stel: je beheert ledengegevens op één plek, maar meerdere websites hebben die data nodig – en andersom moeten zij ook wijzigingen kunnen doorgeven. Zonder koppeling betekent dat: handmatig exporteren, importeren, controleren en hopen dat er geen fouten insluipen. Maar wat als je die stap gewoon kunt overslaan? Het probleem: administratie is vaak een eiland In veel organisaties leeft de ledenadministratie in een systeem dat niet of nauwelijks praat met andere omgevingen. Wil je een inschrijfformulier op je publieke website? Dan moet iemand die gegevens overtypen in het admin-systeem. Wil je leden profielinformatie tonen op een besloten pagina? Dan moet je een export draaien en die handmatig verwerken. Het gevolg: dubbel werk; risico op fouten; vertraging in processen; en vooral: veel onnodige handelingen. De oplossing: één centraal knooppunt met een API Een API (Application Programming Interface) is in feite een gestandaardiseerde manier voor systemen om met elkaar te praten. Door je ledenadministratie te voorzien van een goede API, worden twee dingen mogelijk: Externe websites kunnen gegevens aanleveren – denk aan inschrijvingen, profielwijzigingen of betalingsmeldingen. Externe websites kunnen gegevens ophalen – denk aan ledenlijsten, statussen of toegangsrechten. Het mooie: je hebt maar één bron van waarheid. Alles draait om die centrale administratie, en alle andere systemen zijn daarop aangesloten. Geen sync-problemen, geen versieverschillen. Waarom WordPress hiervoor een uitstekende basis is WordPress wordt vaak gezien als 'gewoon een websitebouwer'. Maar met een headless-opzet – waarbij je de frontend loskoppelt en alleen de backend gebruikt – wordt het een krachtig platform voor data- en contentbeheer. De voordelen: Flexibele datamodellen – met custom post types en Advanced Custom Fields kun je precies vastleggen welke velden je nodig hebt, van contactgegevens tot lidmaatschapsgeschiedenis. REST API out-of-the-box – WordPress levert standaard een API mee, waardoor je direct kunt beginnen met koppelingen. Grote ecosysteem –... Nieuwsbrieven versturen vanuit jouw eigen WordPress website met The Newsletter plugin en SMTP2GO heeft zo zijn voordelen. Welke? Lees dan snel verder... Ervaring met SMTP2GO Verstuur en track al jouw emails, zonder zorgen over de bezorging. Dit motto van SMTP2GO maken ze zeker waar. Diverse klant websites die The Newsletter plugin gebruiken zijn nu overgestapt op SMTP2GO en zijn hier erg tevreden over. Voordelen Goedkoper dan de bekende partijen met complete online marketing tools Eenvoudige opzet binnen SMTP2GO The Newsletter addon voor eenvoudige koppeling met SMTP2GO api Snelle reactie support desk (indien je die nodig hebt) servers in EU (Amsterdam, London, Frankfurt) Nadelen zijn er niet echt, tenzij je op zoek bent naar een complete outsourced oplossing voor jouw nieuwsbrieven voldoet SMTP2GO prima in combinatie met The Newsletter plugin. Opmerking Het onboarding traject is kort, maar er zijn duidelijke regels over het schoonhouden van jouw email lijst. Als er veel hard bounces zijn in de start fase moet je die direct opruimen zodat je een schone lijst houdt. Ook moet je dit gedurende het gebruik goed bijhouden. Gelukkig kun je binnen SMTP2GO of The Newsletter plugin gemakkelijk de bounces terug vinden en verwerken. * Gebruik je de links in dit bericht dan volg je waarschijnlijk een affiliate link en verdien ik er ook nog iets aan. Voor jou blijft de prijs gelijk. Bijna elk jaar werk ik aan een project voor een vereniging of stichting, vaak voor heel weinig of zelfs geen kosten. Dit jaar was het de beurt aan de Stoomgroep West Zuiderpark. Nieuwe website voor SWZ. De website van de Stoomgroep West Zuiderpark was zo verouderd dat het niet meer goed weergaf wat de vereniging en hun activiteiten inhielden. Daarom heb ik (in dit geval) de website voor de vereniging SWZ ontwikkeld voor een zeer lage prijs, omdat hun budget beperkt was en ik het werk van de vereniging graag wil steunen. Met de focus op mobile first, gebruiksvriendelijkheid en het tonen van hun prachtige foto's, hebben we een mooi resultaat bereikt. Bekijk de details van dit sponsorproject: Stoomgroep West Zuiderpark. Wil jij ook een (nieuwe) website voor jouw stichting of vereniging? Neem dan contact op met Herbert. Samen kijken we dan naar de mogelijkheden. Voeg feedback links toe in een Gravity Forms melding via de e-mail. In het onderstaande voorbeeld ga ik er van uit dat er al een pagina is met een download formulier en een feedbackformulier onderaan de betreffende pagina. Nu snel aan de slag... Gebruikvoorbeeld Er is een pagina met een download formulier voor informatie op de website dat een melding stuurt met een download link voor de informatie. Onderaan de pagina staat een feedback formulier om een reactie geven op de download informatie: heeft het je geholpen of niet? Nu is het handiger als er in de e-mail melding met download link ook een optie tot feedback zou zijn. Gelukkig kan dat in Gravity Forms vrij makkelijk. In de pagina Er is een stukje extra javascript code om bij het feedback formulier. Daarnaast is het feedback formulier aangepast met dynamisch gevulde velden (parameter naam). De container met het feedback formulier krijgt een id (in ons geval #fb-container). In het feedback formulier Bij het feedback veld wordt een dynamische parameter gemaakt. ik noem deze 'fb'. Bij het e-mail adres veld wordt een dynamische parameer gemaakt. Ik noem deze: 'em'. In de e-mail melding (download formulier) In de e-mail melding worden nu in ons geval 2 smileys geplaatst als plaatje met de betreffende links er op naar de eerdere informatie pagina. Je kan natuurlijk ook alleen linkjes met tekst gebruiken. Het dynamisch maken van de feedback linkjes is eenvoudig te doen omdat er in Gravity Forms gebruik kan worden gemaakt van zogenaamde 'samenvoeg tags' in de meldingen editor. Je maakt dan een url in de vorm vande volgende link voor een negatieve reactie. Om deze voor positief toe te passen pas je de fb= aan naar 'positief'. Let wel op dat dit de veld waarden... In navolging van de SRA-XML2post plugin is er een alternatieve opzet ontwikkeld om de import van nieuwsberichten geheel te automatiseren met behulp van WP All Import plugin en een door ons nieuw ontwikkelde WPAI SRA nieuws plugin. UPDATE (2026): de SRA heeft nu een eigen WordPress plugin ontwikkeld, je vind deze in de WP plugin repository. Met deze opzet is het mogelijk om het nieuws van de SRA en de advieswijzers automatisch in de website te importeren. Je hoeft niets meer te doen! Hoe het werkt... WP ALL Import haalt de berichten op bij de SRA en houdt deze ook up-to-date als deze bij de SRA worden aangepast. De WPAI SRA nieuws plugin zorgt er voor dat deze in de juiste categorie komen te staan en of deze in concept of direct gepubliceerd worden. De advieswijzers kunnen in een aparte categorie komen indien noodzakelijk. Ook hier kun je kiezen voor de status gepubliceerd of als concept. Gebruik je Yoast SEO plugin dan wordt er automatisch een canonical url toegevoegd bij een SRA bericht. WP ALL Import draait de import op basis van een cron job. Je kan dus afhankelijk van cronjob instellen hoe vaak deze update. De import feed controleert of in de laatste 50 berichten er een aanpassing is. Zo ja, dan wordt het bericht op de website ook aangepast. In het berichten overzicht is er een indicator die aangeeft of een bericht is aangepast. plugin details weergave instellingen melding status update berichten overzicht Instellingen in de plugin bericht status bericht auteur bericht categorie bericht tag (steekwoord) WP All Import feed ID Optioneel aanpasbaar is de mogelijkheid om de SRA Advieswijzers in een aparte categorie te plaatsen en in concept om deze zelf in te plannen.... Voor een klant die producten verkoopt waarvan een deel in aanbetaling moet worden gedaan is er een stuk techniek ontwikkeld met behulp van Pronamic Pay, Gravity Forms, GF Perks en GF Eccomerce fields. Wat is functionaliteit wens? Berekening nodig voor een product van bijvoorbeeld: 600,00 Aanbetaling die gewenst is: 20,00 Het totaal minus aanbetaling is dan: 580,00 De datum wanneer de restbetaling moet worden gedaan wordt vast ingesteld Er is een product nodig dat alleen aanbetaling is Er is voor de herhaal betaling een product nodig dat het totaal minus aanbetaling is Hoe het is opgebouwd. Voor de producten en betaling wordt gebruik gemaakt van Gravity Forms en Pronamic Pay. Gravity Forms is aangevuld met GF Perks en ecommerce fields. Gebruikt veld discount (= subtotaal minus 20. 00) en shipping (20. 00). Dus ook de perks code is gebruikt voor het subtotal veld. Gebruik verder gf_hidden (geen calculatie) en gf_invisible (wel calculatie) Het 'shipping en discount' veld verborgen met CSS (visibility none en height:0;). In het formulier conditionals ingesteld om velden wel of niet te tonen. De calculatie velden voor de incasso optie zijn verborgen met css In het formulier kun je kiezen voor: Direct betalen (gehele bedrag), Aanbetalen en op een later tijdstip een automatische incasso van het restbedrag Of betalen op factuur. Er zijn daarom 3 conditionele betaal feeds gemaakt in pronamic pay en 3 verschillende conditionele e-mail meldingen, 1 per betaal methode. Ook een maatwerk oplossing nodig? Heb je interesse in een maatwerk oplossing voor jouw WordPress website of project? Neem dan contact op... Onze SRA Nieuws plug-in is voortdurend in ontwikkeling. Ook deze keer zijn er enkele handige functies toegevoegd. Meer weten? Lees de informatie hieronder... Onze SRA Nieuws naar WordPress plug-in heeft een aantal nieuwe functies gekregen (in versie 1. 1. 0) naar aanleiding van vragen van de gebruikers. Je kan nu berichten oplopend (vanaf de volgende dag) automatisch een publicatie datum meegeven. Heeft nu een controle functie die de laatste 50 berichten controleert op updates in de SRA bron. Berichten met oplopende datum In de configuratie kun je nu de oplopende datum optie aanzetten. Als je een bulk import doet zal elk bericht een oplopende datum krijgen van 1 dag, het eerste bericht begint dan op de datum van morgen. Dat scheelt je weer werk in het aanpassen van de datum voor elk bericht. Bron update controle Het komt niet heel vaak voor, maar soms zijn er na enige tijd aanpassingen op berichten in de SRA Nieuws bron. Dan is het handig als je dit kunt zien in het berichten overzicht. Berichten die vanaf deze versie worden geplaatst worden gecontroleerd op basis van jouw publicatie datum en de modificatie datum bij de SRA. Is een bericht bij de SRA aangepast na jouw publicatie datum dan zie je hier van een melding in het berichten overzicht. Hiervoor is er een aparte kolom waar je dan het woord 'aangepast' ziet. Dit linkt ook naar het betreffende SRA nieuwsbericht zodat je de aanpassing kan bekijken. Momenteel is het nog wel nodig zelf handmatig de aanpassing te doen. Update kolom bij berichten Snelheid verbetering De SRA XML feed wordt nu ook lokaal opgeslagen voor gebruik door de plugin,... Gebruik je het Avada thema en ook de post card optie? Dan is het soms handig om de functionaliteit van de post card wat te beinvloeden zoals bijvoorbeeld op mijn single-project en single-blog pagina's. Daar wordt de post card gebruikt om nog extra berichten te tonen. Natuurlijk wil je niet dat het huidige bericht dan ook in de weergave wordt opgenomen. Hoe berichten uit te sluiten? Helaas kun je dit niet instellen binnen de post card van Avada. Maar gelukkig is er een manier om de post card query args aan te passen met behulp van een stukje php code. Je hebt hier voor wel de ID nodig van jouw post card. Die kun je vinden in het post card overzicht in de wp-admin. De code Je kan de code toevoegen aan de functions. php van jouw child theme, of een plugin gebruiken zoals code snippets om deze via de wp-admin toe te voegen. Vergeet niet om de juist post card ID taan te passen, de huidige staat op 2700. Er is nu een koppeling gemaakt om Jobmanager vacature plaatsers ook in te schrijven op de lokale nieuwsbrief lijst en een nieuwsbrief lijst op een tweede website. Jobmanager inschrijvers koppelen aan een The Newsletter Plugin lijst In navolging van de koppeling van ‘the newsletter plugin’ tussen twee websites is er nu ook een koppeling gemaakt om Jobmanager vacature plaatsers ook in te schrijven op de lokale nieuwsbrief lijst en een nieuwsbrief lijst op een tweede website. Beide websites gebruiken de ‘the newsletter plugin’ voor hun nieuwsbrief. Zoals beschreven in het project met de api koppeling kunnen nu ook gebruikers worden aangemeld die via de jobmanager plugin een vacature plaatsen. Deze aanmelder komt dan ook op beide websites in een nieuwsbrief lijst. Ook deze koppeling maakt gebruik van de webhooks addon in de newsletter plugin en op de andere website de api addon van de newsletter plugin. Een php code maakt deze koppeling tussen Jobmanager en The Newsletter Plugin. De 'Legvoorschriften voor de parketbranche' bestaan uit veel tekst en daartussen vele normen die vaak wijzigen of soms ook vervallen. De vraag was dus om een systeem te maken waarin het beheer van de normen geregeld kon worden zodat ook oude (gewijzigde) en vervallen normen bekeken konden worden en he beheer ervan eenvoudiger werd. Maatwerk WordPress shortcode en WYSIWYG editor extra knoppen Voor de Legvoorschiften Parketbrance is er een ‘normen’ beheer systeem opgezet binnen de WordPress website. De ‘Legvoorschriften voor de parketbranche’ bestaan uit veel tekst en daartussen vele normen die vaak wijzigen of soms ook vervallen. De vraag was dus om een systeem te maken waarin het beheer van de normen geregeld kon worden zodat ook oude (gewijzigde) en vervallen normen bekeken konden worden en het beheer ervan eenvoudiger werd. Wat is er nodig? Om tot een goede oplossing te komen is het noodzakelijk te weten wat er nodig is om de normen effectief te beheren. Een norm bestaat uit: Een samengestelde titel met icoon Inhoud tekst en een toelichting tekst Een ingangsjaar en maand Een verval jaar en maand Heeft 3 mogelijke categorien: Techniek, Communicatie en Organisatie Heeft 3 mogelijke statussen: geldig, niet geldig en vervallen Daarnaast zijn er aanpassingen nodig in het beheer van de ‘norm’ zoals sorteerbare kolommen en knoppen om iconen toetevoegen in de editor. Extra knoppen in WordPress editor: Norm code en Norm icoon Ook is er een shortcode nodig waarmee de ‘norm’ in de tekst getoond kan worden. Er moet ook een mogelijkheid zijn om de eerdere versies van een ‘norm’ te kunnen bekijken. Hoe is dit opgelost... Bekijk dat in detail in de projectbeschrijving. Dat is mogelijk met Matomo, een goed alternatief voor Google Analytics. Matomo, voorheen bekend als Piwik, heeft verschillende voordelen ten opzichte van Google Analytics. Een van de belangrijkste voordelen is dat Matomo een open-source platform is, wat betekent dat gebruikers volledige controle hebben over hun gegevens. Géén cookiebanner gezeur, géén gedoe met privacywetgeving, en toch de bezoekers meten op jouw website? Dat is mogelijk met Matomo, een goed alternatief voor Google Analytics. Matomo, voorheen bekend als Piwik, heeft verschillende voordelen ten opzichte van Google Analytics. Een van de belangrijkste voordelen is dat Matomo een open-source platform is, wat betekent dat gebruikers volledige controle hebben over hun gegevens. Dit is vooral belangrijk voor de privacy van gegevens en voldoet aan de GDPR-eisen. Matomo maakt ook real-time data-analyse mogelijk, wat handig is om snel beslissingen te kunnen nemen. Matomo heeft ook meer aanpasbare rapportageopties in vergelijking met Google Analytics, waardoor gebruikers hun eigen dashboards en rapporten kunnen maken die specifiek zijn voor hun behoeften. Een ander voordeel van Matomo is dat het onbeperkt kan volgen, terwijl Google Analytics het aantal website profielen dat gevolgd kan worden beperkt. En tot slot bevat Matomo geavanceerde functies zoals heat maps en sessie-opnames, die het voor bedrijven makkelijker maken om te begrijpen hoe gebruikers met hun website omgaan. Neem contact op voor de mogelijkheden. Voordelen van Matomo Hieronder vind je enkele voordelen van Matomo ten opzichte van Google Analytics. Eigendom van gegevens: Met Matomo blijf je volledig eigenaar van je data. Alle data die Matomo verzamelt wordt opgeslagen op jouw servers, waardoor je volledige controle en privacy hebt over je data. Aanpasbaarheid: Matomo biedt meer aanpassingsmogelijkheden dan Google Analytics. Je kunt Matomo aanpassen aan jouw specifieke analytics behoeften, inclusief het bijhouden van eigen statistieken, het implementeren van geavanceerde segmentatie en het maken... Elk jaar kies ik, op het einde van het jaar, meestal een vijftal open source pakketten waaraan ik een donatie doe. Dit jaar is de keuze gevallen op een zestal projecten. Welke lees je hieronder... Dit jaar is de keuze gevallen op de volgende projecten: TOR Project, Pulsar code editor, KeepassXC, Thunderbird mail, Linux Ubuntu en Joplin. Wat is open source? Letterlijk betekent dit: Open bron. In de praktijk is dit software waarvan iedereen de bron kan bekijken of er aan kan mee ontwikkelen. Vaak werken hieraan mensen die niet betaald worden maar een project heeft vaak toch ook kosten in hosting en allerlei andere zaken. Om te zorgen voor continuiteit en verdere ontwikkeling is er dus altijd geld nodig. Hiervoor zijn donaties dus zeer welkom. Wat doen deze projecten en hoe gebruik ik ze? In het dagelijkse werk maak ik gebruik van alle onderstaande software/diensten. Wachtwoorden beheer Email en kalender Tor browser Ubuntu Linux Notitie beheer Code editor TOR project Deze gebruik ik via de tor browser. Hier lees je meer over het hoe en waarom van het TOR project. Doneren doe je hier: https://donate. torproject. org/ Pulsar code editor Deze code editor gebruik dagelijks voor het schrijven van code (php, jQuery en javascript ) voor onder andere WordPress maatwerk plugins of losse code snippets voor WordPress. Doneren doe je hier: https://pulsar-edit. dev/donate. html Keepass XC Ook dagelijks gebruik ik deze wachtwoorden manager waarvan de database veilig en lokaal wordt bewaard. Doneren doe je hier: https://keepassxc. org/donate/ Thunderbird email Een email programma dat ik al minstens 20 jaar gebruik. Ontwikkeld door het bekende Mozilla (van ook de Firefox browser). Hierin kun je ook direct jouw contacten en agenda beheren in combinatie met bijv. Nextcloud... Wat gaat de tijd snel als je het naar je zin hebt! Inmiddels is het al weer 30 jaar geleden dat haha! actief werd als bedrijf en ik als zelfstandige ondernemer begon. In al die jaren is er veel veranderd zowel in de techniek als het internet. Nu al weer 30 jaar actief. Er is ook veel hetzelfde gebleven, bijvoorbeeld mijn nimmer aflatende enthousiasme en energie om ondernemers te helpen met hun websites, nieuwsbrieven en andere internet gerelateerde zaken. Ben ik nu waar ik 30 jaar geleden dacht te zijn? Nee, dat zeker niet. In de jaren groei je als bedrijf maar ook als mens en volg je andere paden dan je gepland had. Maar ik denk dat ik juist nu ben waar ik moet zijn, zowel als bedrijf en ook als mens. In een goede balans tussen werk en vrije tijd en met uitdagende opdrachten en leuke klanten. En hoe ga je nu verder? Voorlopig ga ik nog lekker door met ‘het ontzorgen’ van mijn klanten op het gebied van WordPress en internet gerelateerde zaken zodat zij hun energie in hun bedrijf kunnen stoppen. Er staan ook nog wat fijne projecten van klanten in de planning met wat uitdagingen. Altijd leuk! Daarnaast zal ik op de wekelijks vrij geplande vrijdag vaak werken aan het teruggeven van kennis aan de WP community in de vorm van support en beschikbaarstellen van ontwikkelde code en plugins. Met ruim 20 jaar WordPress ervaring help ik je graag jouw WordPress website nog veiliger te maken. Hoe? Dat lees je hier onder... Heb je hulp nodig bij het veiliger maken van jouw WordPress website? Met ruim 20 jaar WordPress ervaring help ik je graag jouw WordPress website nog veiliger te maken. Hoe? Dat lees je hier onder. En als al deze technische zaken je verder niets zeggen en je niet weet wat je hiermee moet, neem dan gerust contact op. Gebruik de laatste PHP versie Het is belangrijk dat je de laatste ondersteunde versie van PHP gebruikt op jouw webserver. Let goed op bij budget hosters aangezien deze nog wel eens de oudere, niet ondersteunde , versies laten door draaien. Je kan hier de ondersteunde versies van PHP controleren. Verberg de PHP versie Vraag jouw hosting provider om dit te doen mocht je dit zelf niet kunnen. Dit kun je eventueel zelf doen via de expose_php instelling. Pas dit aan in jouw php. ini instellingen door het volgende toe te voegen: expose_php = Off Soms kun je dit ook via de headers in WordPress toevoegen. Verwijder alle phpinfo bestanden In principe zal dit op een standaard hosting niet vookomen, maar soms vergeten, minder ervaren web develeopers, om dit bestand, mits ze het gebruikt hebben, te verwijderen. Vaak hebben ze het ook gewoon phpinfo. php genoemd. Hierdoor kunnen kwaadwillenden een enorme bron van informatie vergaren over de server omgeving van een website. Onderdruk PHP fouten en waarschuwingen Zorg er voor dat je in de hosting beheer omgeving, zoals bijvoorbeeld Plesk of DirectAdmin, de error reporting op off hebt staan. Beperk php includes Zit... Tips voor een veiliger WordPress website. Is WordPress wel veilig? Deze eerste vraag is eigenlijk heel logisch en hieruit volgt dan ook direct de volgende vraag: Waarom WordPress beveiligen en hoe? Dat lees je verder hier onder! Wil je ook een veilige WordPress website? Is WordPress wel veilig? Deze eerste vraag is eigenlijk heel logisch en hieruit volgt dan ook direct de volgende vraag: Waarom WordPress beveiligen en hoe? In de kern is WordPress zeker veilig, maar zoals bij alle software ontdekt men wel eens een lek. Vaak worden WordPress updates niet doorgevoerd waardoor en mogelijk een versie online staat die dus niet meer veilig is. Dit zelfde geldt ook voor de plugins en thema’s die geinstalleerd zijn. Ook al staan deze misschien uit, toch dienen deze altijd up to date gehouden te worden. In de huidige WordPress versie wordt dit vaak ondervangen door de automatische update functie. Hieraan kleeft wel het risico dat er bij een update iets misgaat en de website kapot is. Om dit te voorkomen kun je gebruik maken van onze WordPress technisch onderhoud service. Het installeren van een beveiliging plugin is natuurlijk niet de beste oplossing, het gaat om de manier van werken. haha! doet alle beveiliging al standaard voor haar klanten van WordPress hosting en WordPress technisch onderhoud. Mocht je zelf de beveiliging willen verbeteren gebruik dan de volgende handige tips. 16 Tips voor een veiliger WordPress website 1. Goede (veilige) hosting kiezen Een goede en veilige hosting is meestal niet de goedkoopste oplossing, maar wel de beste. Naast de hogere veiligheids standaard is er vaak ook een aanzienlijke winst in snelheid op een dergelijke hosting. Onze snelle WordPress hosting is dan ook de beste keuze. 2. Veilige wachtwoorden gebruiken Zorg... De Google Serp snippet preview maatwerk plug-in voor Optimus Online heeft een voorjaars update gekregen met een vernieuwde layout. Google Serp Snippet Preview: Een frisse voorjaars layout en wat functionele aanpassingen De Google Serp snippet preview maatwerk plug-in voor Optimus Online heeft een voorjaars update gekregen met een vernieuwde layout. De WordPress maatwerk plug-in is al reeds enkele jaren in gebruik en was toe aan een nieuwe frisse look en feel. Daarom zijn er de volgende aanpassingen gedaan: In verband met de aanpassing van de Google interface zijn er in de gebruikers interface van de plug-in aanpassingen gedaan qua werking en layout. Ook is de kleurstelling aangepast aan de kleuren van de huidige Optimus Online website. De website favicon is nu ook in desktop preview zichtbaar. Verder is de 'woorden zoek' optie is verbeterd en zoekt deze nu alleen naar het gehele woord in de preview tekst en wordt het woord ook in de Google zoekbalk weergegeven. Wat doet deze plug-in eigenlijk? Hoe deze plug-in werkt en wat er allemaal in de jaren is aangepast kun je lezen in het bericht: Google SERP snippet preview tool. Voor de bestaande WordPress website (met Enfold thema) is er een aparte weergave gemaakt van de homepage voor mobiele apparaten. Daarnaast zijn er wat snelheids aanpassingen gedaan m.b.v. Autoptimize plugin. Weergave mobiele apparaten De home page voor mobiele apparaten is wat compacter gemaakt qua weergave van het aantal blokken die er in de desktop versie zichtbaar zijn. In het Enfold thema is het eenvoudig om bepaalde blokken aan of uit te zetten voor een bepaalde weergave (desktop, tablet of mobiel). Door deze compacte weergave is de mobiele snelheid sterk verbeterd, van een 68 naar een 97 in Google Lighthouse. Aanpassing Autoptimize instellingen In de Autoptimize plugin is aangepast dat de javascript ook uit de html gecached moet worden. Dan wel even in de gaten houden of de cache niet te groot gaat worden. Daarnaast is ook de lazy load ingeschakeld met uitzondering van een aantal plaatjes boven de vouw. Resultaat in Google Lighthouse test In de plaatjes hier onder is het resultaat te zien van de test in Google Lighthouse. Met een gemiddelde performance score van 97 voor zowel mobiel als desktop versie is dit een flinke verbetering ten opzichte van de eerdere score van 68. mobiel Lighthouse test desktop Lighthouse test Oudere PHP versies worden op termijn uitgefaseerd en niet meer bijgewerkt. Dat maakt je website kwetsbaar. Het is dus belangrijk de PHP versie van je website regelmatig aan te passen naar de laatste versie. Help! Mijn WordPress website werkt niet meer na update naar PHP 8 Werkt jouw WordPress website niet meer na de aanpassing van de php versie? Neem dan contact op voor een oplossing. Zelf de PHP versie aanpassen. Bij de meeste hosting providers kan je de PHP versie wijzigen die door je website wordt gebruikt. Door altijd de nieuwste stabiele versie te gebruiken ben je verzekerd van de laatste beveiligingsupdates. Nieuwe versies brengen vaak ook nieuwe functionaliteit die je website sneller kunnen maken. Of soms ook jouw WordPress website kapot kunnen maken! Mijn WordPress website werkt niet meer! Maar soms zullen oudere thema's of plug-ins niet of niet goed meer werken. Het kan zelfs zo zijn dat je een 'kritieke fout' ziet na de php versie aanpassing. De tijdelijke oplossing is dan dat je de php versie weer terug zet naar de oudere versie. Echter heb je dan nog wel wat werk te doen want uiteindelijk zul je toch de nieuwe php versie moeten kunnen activeren in verband met de veiligheid van de webserver en website bezoekers. Hulp bij WordPress problemen. Inmiddels heb ik al voor een aantal klanten met een WordPress website tijdelijk iets moeten aanpassen waar de verouderde plugins of thema's deze nieuwe php versie niet ondersteunden. De beste oplossing is natuurlijk om een stabiele en goed ondersteunde plugin of thema te kiezen. Maar tijdelijk is het vaak mogelijk om de code van een plugin of thema aan te passen zodat het weer goed werkt onder bijvoorbeeld PHP 8.... De voor- en nadelen van het gebruik van Google reCAPTCHA en waarom ik adviseer om liever een alternatieve anti spam service te kiezen. Waarom Google reCAPTCHA een probleem kan opleveren voor jouw WordPress website De meeste WordPress thema's en plugins werken goed samen met reCAPTCHA en Google is natuurlijk een betrouwbare ontwikkelaar. Maar er zijn meer factoren om rekening mee te houden als je er over nadenkt om Google reCAPTCHA in jouw WordPress website te activeren of dit al gebruikt. Het is zeker een makkelijke en goedkope anti spam optie. Hieronder zal ik je meenemen door de voor- en nadelen van het gebruik van Google reCAPTCHA en waarom ik adviseer om liever een alternatieve anti spam service te kiezen. Voldoet Google reCAPTCHA aan de AVG/GDPR regels? Zoals ik al beschreven heb in een eerder blog bericht is het gebruik van Google Fonts, op basis van de GDPR, al een keer bestraft door een europese rechter. De website eigenaar kreeg een boete van € 100,-- en een waarschuwing voor hogere sanctie bij verder gebruik. Dus om aan de AVG/GDPR te voldoen moet je Google font lokaal serveren aan de bezoeker. Of het laden van het font vooraf blokkeren en de bezoeker een optie geven dit toe te staan of niet. Maar wat heeft Google font nu te maken met reCAPTCHA? De Google reCAPCHA code forceert het gebruik van Roboto font via de niet-europese Google servers en dus voldoe je niet meer aan de AVG/GDPR regels. Dit geldt zowel voor reCAPTCHA v2 als v3. Zie het screenshot hieronder. Roboto fonts geladen vanaf de Google servers Ik ben niet juridisch geschoold en wil met deze informatie... Soms heb je voor een WordPress website bepaalde functionaliteit nodig waarvoor je geen geschikte plugin kunt vinden. Of er is wel een plugin die ongeveer doet wat je nodig hebt, maar net niet helemaal. Dan kun je natuurlijk allerlei plugins combineren en proberen het werkend te krijgen, maar soms is het gewoon beter om zelf een oplossing te maken. Lees verder... 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... Een trage webshop kost je bezoekers, bestellingen en uiteindelijk omzet. Maar snelheid is niet het enige dat belangrijk is. Je wilt natuurlijk ook dat jouw WooCommerce webshop veilig, stabiel en betrouwbaar is. Wil je jouw bestaande WooCommerce webshop versnellen? Of wil je een nieuwe WordPress website of WooCommerce webshop die vanaf de basis snel en veilig is opgebouwd? Dat kunnen wij voor je regelen. Hoe snel is een WooCommerce webshop eigenlijk? Als je op deze pagina terecht bent gekomen via onze WooCommerce demo webshop, heb je misschien al ervaren hoe snel een goed geoptimaliseerde webshop kan zijn. Nog niet bekeken? Bekijk dan onze WooCommerce demo webshop en ervaar zelf hoe snel een webshop kan laden. Het resultaat van onze snelheidstest met GTmetrix zie je hierboven. Een snelle webshop begint namelijk niet alleen met een goede hostingomgeving. Ook de website zelf moet technisch goed worden opgebouwd en geoptimaliseerd. Hoe maken we een WooCommerce webshop snel? Voor een snelle WordPress website of WooCommerce webshop kijken we naar het geheel. Hosting, WordPress, thema, plugins, afbeeldingen, scripts en externe diensten moeten goed samenwerken. Wij combineren onder andere: snelle WordPress hosting; een technisch goed opgebouwde WordPress-installatie; optimalisatie van afbeeldingen en bestanden; zo min mogelijk onnodige scripts en requests; caching en andere server-side optimalisaties; lokale hosting van bijvoorbeeld lettertypen; het optimaliseren van externe diensten zoals analytics; een grondige analyse van de website en de belangrijkste knelpunten. Het doel is niet alleen een mooie score in een snelheidstest, maar vooral een **website die in de praktijk snel aanvoelt voor jouw bezoekers**. Extra veilige WordPress-omgeving Snelheid en veiligheid kunnen prima samengaan. Onze WordPress websites en WooCommerce webshops kunnen worden gebouwd op basis van Bedrock, een moderne WordPress-structuur die onder andere zorgt voor een betere scheiding tussen de publieke website en de WordPress-installatie. Hierdoor kunnen we de WordPress-installatie en bijbehorende bestanden beter afschermen tegen directe toegang van buitenaf. En het belangrijkste: voor jou... In Duitsland is in januari 2022 een website eigenaar beboet door de rechtbank voor het schenden van de GDPR regels. Maak direct jouw website AVG/GDPR veilig... Duitse rechtbank legt boete op aan een website eigenaar. In Duitsland is in januari 2022 een website eigenaar beboet door de rechtbank voor het schenden van de GDPR regels. (Bron: https://wptavern. com/german-court-fines-website-owner-for-violating-the-gdpr-by-using-google-hosted-fonts). Meer dan 50 miljoen websites maken gebruik van Google fonts. De meeste weten waarschijnlijk niet dat ze deze gebruiken en op welke manier zij nalatig zijn met de privacy van hun bezoekers. Waarom zijn Google fonts in strijd met de AVG/GDPR? Google fonts zijn bestanden die worden gedownload van een Google server buiten Europa. Door gebruik te maken van Google fonts op een website wordt het ip adres van de bezoeker met Google gedeeld zonder dat hiervoor toestemming is gegeven. Kan ik Google fonts blijven gebruiken op mijn WordPress website? Ja, je kunt de Google fonts blijven gebruiken, maar je zal wel iets in de website aan moeten passen om aan de AVG/GDPR te blijven voldoen. De enige oplossing is dan om de Google fonts dan lokaal te bewaren in jouw website. Hoe kan ik Google fonts te blijven gebruiken? Er zijn een aantal manieren om Google fonts in jouw website te integreren. De Google font bestanden komen dan direct in jouw eigen website hosting te staan. Hierdoor worden er geen gegevens meer aan Google doorgegeven en voldoe je dus weer aan de AVG/GDPR eisen. WordPress thema instellingen Gebruik je het Avada of Astra thema dan is dit vrij makkelijk aan te passen. Bij het Avada thema vind je in de thema opties onder 'Privacy' de optie om... Simply Static: De statische WordPress website functionaliteit is nu uitgebreid met een aantal extra opties: multilingual support, eenvoudig enkele berichten en pagina's publiceren en verwijderen en uitbreidbaar via action en filter hooks. Zoals beschreven in een eerder blog over onze statische WordPress website is deze functionaliteit nu uitgebreid met een aantal extra opties: multilingual support, eenvoudig enkele berichten en pagina's publiceren en verwijderen en uitbreidbaar via action en filter hooks. Nu ook meertalige ondersteuning Simply Static integreert nu met WPML, Polylang, en TranslatePress. Doe statische exports per taal of alle talen tegelijk en nu ook instellingen om specifieke bestanden en urls' te gebruiken per taal. Gebruik de geintegreerde zoekfunctie om bezoekers te laten zoeken in hun eigen taal of een andere taal. Eenvoudige statische website updates Publiceer of verwijder nu ook losse pagina's en berichten zonder een complete export te hoeven maken, met de klik op 1 knop. Maatwerk oplossingen mogelijk Ontwikkelaars kunnen gebruik maken van action and filter hooks om de functionaliteit op maat aan te passen aan een website. Heb je ook interesse in een statische WordPress oplossing... ? Neem contact op. Toon de zoekresultaten van een steekwoord in de FAQ berichten van Avada. Je typt een steekwoord en alleen alle relevante FAQ worden getoond. Hoe doe je dat? Toon alleen de zoekresultaten die een steekwoord bevatten in de FAQ berichten van Avada. Je typt een steekwoord en alleen alle relevante FAQ worden getoond. Hoe doe je dat? Voor het uitvoeren van deze maatwerk oplossing heb je wel wat kennis nodig van jQuery en CSS. Let op het onderstaande voorbeeld werkt natuurlijk alleen als je het Avada thema gebruikt. Praktische uitvoering Onderstaande code zet je in een codeblok op de betreffende FAQ pagina. Copy to ClipboardSyntax Highlighter Maak zoekveld leeg Het werkende voorbeeld kun je hier bekijken. Oplossing nodig? Heb je ook interesse in een WordPress plug-in op maat of een andere WordPress oplossing... ? Neem dan contact op. Simply Static: Onze website is nu nog sneller en veiliger dan voorheen door alleen maar html, css en javascript te gebruiken in de frontend. Onze eigen website is nu geheel statisch! Onze website is nu nog sneller en veiliger dan voorheen door alleen maar html, css en javascript te gebruiken in de frontend. UPDATE 2023: In verband met uiteindelijk vrij veel debugging in combinatie met Gravity Forms en Simply Static Pro is onze website nu weer een dynamische WordPress website. Met behulp van Varnish toch ook net zo snel als de statische versie. Hoe werkt dat dan? Voor de omzetting wordt gebruik gemaakt van de plugin Simply Static Pro. Om op de website te kunnen zoeken is Algolia gebruikt en de formulieren zijn statisch gegenereerd vanuit Gravity Forms. De WordPress versie van de website draait op een subdomein van haha. nl. Van daar af wordt de statische versie gegenereerd op haha. nl. Dit betreffende subdomein verwerkt ook de formulier inzendingen en eventuele bericht reacties. Het subdomein verwerkt alleen data die vanaf het haha. nl ip adres komt. Voor bezoekers en mensen met minder goede bedoelingen is de website op dit subdomein dus niet bereikbaar. Een bijkomend feit is dat de website naast veiliger ook nog eens sneller wordt. Metingen laten bijna 50% laadtijd winst zien op de home page. Hulp nodig? Heb jij interesse in onze statische WordPress oplossing... ? Neem contact op. haha! kiest voor open source en 'Little Tech' oplossingen. Kom ook los van de 'Big Tech' en waag de sprong in de open source vijver... Waarom Big Tech gebruiken als er een alternatief is... Voortaan gebruikt haha! Ubuntu (Linux) in plaats van OSX. Naast al vele open source programma's die onder OSX gebruikt werden is nu eindelijk ook het OS vervangen. In het begin heb ik nog wel de vertrouwde MacBook Pro achter de hand gehouden, maar na ongeveer een jaar niet nodig te hebben gehad is deze inmiddels de deur uit. Waarom open source? Al veel langer is haha! bezig met het overschakelen van producten en diensten van de Big Tech die naar mijn idee een te machtige positie hebben. Al snel kom je dan terecht bij open source oplossingen. De eerste open source keuze van haha! is natuurlijk al veel langer terug (ruim 15 jaar geleden) de keuze voor WordPress geweest. Doordat iedereen kan meedenken en meewerken aan een open source project of er uitbreidingen voor kan maken is er veel aanbod van alreeds ontwikkelde funcionaliteit. Kijk maar naar WordPress thema's en plugins als voorbeeld. Wat kun je vervangen door meer open diensten, programma's en apps? Eerder werd al Dropbox vervangen door Nextcloud. En recentelijk is ook Google calendar en Google contacten vervangen door een Nextcloud oplossing via thegood. cloud. En Evernote is vervangen door Joplin in combinatie met Nextcloud. Op de computer ook geen Google Chrome of Safari maar Firefox Develeoper Edition en LibreWolf. Voor de email en calender/taken beheer Mozilla Thunderbird. OfficeTime (time tracking) is inmiddels vervangen door het webbased Kimai. Ook is de gebruikte telefoon veranderd. Eerst van iPhone naar... Voor het opzetten van een lokale webserver (Nginx) onder, in mijn geval, OSX gebruik ik VVV (Varying Vagrants Vagrant). Dit is een ontwikkelomgeving die speciaal is ontwikkeld voor WordPress. Ik beschrijf hieronder kort hoe je het installeert en gebruikt. VVV (Varying Vagrants Vagrant) Het voordeel van VVV is dat dit een virtuele omgeving gebruikt die op vrijwel alle computersystemen draait. Daarnaast is het een geoptimaliseerde omgeving speciaal voor WordPress wat het testen en ontwikkelen een stuk makkelijker maakt. Bijvoorbeeld beschikt het standaard over een ssh omgeving met o. a. wp-cli en bijvoorbeeld de mogelijkheid om de php versie te kiezen bij een website. Wat je moet weten voor je begint... Als je niet gewend bent om de terminal te gebruiken of deze niet wilt gebruiken dan is deze configuratie misschien niet wat je wilt. De terminal heb je nodig om de virtuele serveromgeving te starten, te stoppen en bij te werken. Je moet ook een configuratiebestand bewerken waarin je de websites instelt. Dus als je je daar niet prettig bij voelt, is dit niet de lokale omgeving die je kunt gebruiken. Misschien wil je gewoon overschakelen naar bijvoorbeeld MAMP PRO (voor OSX), niet gratis, maar ook een zeer goede lokale webserveromgeving. Meer info hier: https://www. mamp. info/en/mamp-pro/mac/ Wat je nodig hebt in zowel Linux als OSX Ik gebruik VVV via Virtual Box omdat ik dit al op mijn systeem had staan. Meer vereisten zijn hier te vinden: https://varyingvagrantvagrants. org/docs/en-US/installation/software-requirements/ Je zal Vagrant moeten instaleren. Je kunt hier lezen over de installatieprocedure: https://varyingvagrantvagrants. org/docs/en-US/installation/ Jouw VVV opzetten Je moet het volgende installeren: VirtualBox, https://www. virtualbox. org/wiki/Downloads Vagrant, https://www. vagrantup. com/downloads VVV Volg deze instructies: https://varyingvagrantvagrants. org/docs/en-US/installation/ De beste optie is om de Git installatie methode te gebruiken, zodat updaten eenvoudig... Werk je in deze tijden thuis? Dan zorgt een VPN verbinding voor meer privacy bescherming en is vooral belangrijk als je ook vaak via openbare wifinetwerken online gaat. Waarom gebruik je een VPN en hoe gebruik je het? Waarom VPN gebruiken? Met een VPN kun je veilig en anoniem het internet op. De verbinding van en naar jouw bron is versleuteld en je krijgt een ander ip adres dat je ook nog eens met anderen deelt. Hierdoor ben je niet te identificeren via jouw ip adres aangezien dit ook nog eens bij een nieuwe verbinding weer wijzigt. Veiliger op openbare (wifi) netwerken Anoniemer internetten en privacy. Regio blokkades vermijden. Bijvoorbeeld op vakantie in het buitenland toch NL services van omroepen kunnen bekijken. Tip: voor extra veiligheid installeer ook een browser addon als bijvoorbeeld uBlock Origin (Firefox versie) om cookies van externe partijen te blokkeren. Zoek even op de naam in een zoekmachine om de addon voor andere browsers te vinden. Stel daarnaast ook in dat alle cookies gewist worden na afsluiten van de browser voor extra privacy. Hoe gebruik je VPN? Je kan een standaard VPN gebruiken waarbij je altijd verschillende ip adressen hebt. Hiervoor zal een goede VPN provider meestal programma's of apps hebben die de verbinding voor jou regelen. Op computer, laptop, tablet of telefoon. Je kan meestal via een app of programma instellen dat je standaard op wifi verbindingen de VPN aan wilt zetten. Je hoeft hier dan niet naar om te kijken en de app of programma kiest voor jou de snelste server. Op een NAS (Network Attached Storage) De meeste bekende merken NAS zoals Synology en Qnap ondersteunen in hun systeem ook het gebruik van VPN. Vaak wordt dit gebruikt om toegang te... Voor jouw WordPress website, webshop of blog is de snelheid tegenwoordig bij Google ook een deel van de factor die de positie van jouw website bepaalt. Bij de meeste websites zijn plaatjes een belangrijk deel van de snelheid bepalende factor. Lees alles over plaatjes optimalisatie in jouw website... Het is daarom verstandig om naast een aantal snelheidsfactoren ook de plaatjes te optimaliseren. Het is natuurlijk het makkelijkste als je dat niet allemaal met de hand hoeft te doen. Daarbij komt Shortpixel om de hoek kijken. Plaatjes optimalisatie is natuurlijk niet de enige stap in een optimalisatie proces maar maakt onderdeel uit van een snellere website of webshop. Wat doet Shortpixel? Shortpixel verbeterd de website performance door plaatjes bestanden te verkleinen. Het resultaat zijn plaatjes van dezelfde kwaliteit die vele male kleiner zijn in bestand grootte dan het orgineel. Naast de optimalisatie van de plaatjes geeft Shortpixel je ook het voordeel van het gebruik van de Shortpixel CDN (via Autoptimize optie). Hierdoor komen de plaatjes vanaf een ander domein dan jouw website en kan dit weer snelheidsvoordeel opleveren. Ook voor website met een doelgroep die buiten nederland ligt zal dit een snelheidsvoordeel op kunnen leveren. Hoe gebruik ik Shortpixel in mijn WordPress website of webshop? Natuurlijk is er een eigen Shortpixel WordPress plugin die je kunt installeren. Maar gebruik je zoals ik, in de meeste websites van klanten, al de Autoptimize plugin bij de optimalisatie van een website? Dan is het heel eenvoudig om binnen die plugin de optimalisatie door Shortpixel in te schakelen. Hieronder zie je de weergave van de Autoptimize instellingen. En klaar ben je. Ga zelf direct aan de slag met optimalisatie via Shortpixel. Je kan het eerst testen door een gratis account aan te maken bij Shortpixel (via de voorgaande link krijgen wij beide 100... Zeven stappen om jouw WordPress website nog veiliger te maken. Bekijk alle stappen en voer ze uit... Voordat je de tips hieronder gaat uitvoeren zorg dan dat je ook de WordPress basis beveiliging hebt uitgevoerd zoals deze al zo vaak door anderen beschreven zijn. Dat is in het kort: de juiste WordPress hosting kiezen, dat je geen ADMIN gebruikt als beheerder naam, gebruik een sterk wachtwoord, gebruik alleen betrouwbare plugins en thema en zorg dat alles netjes up to date is en blijft. En nu aan de slag voor nog meer veiligheid op jouw WordPress website. Wijzig de WordPress login URL Verander de standaard login url met een plug-in zoals bijvoorbeeld WPS-Hide. Een bijkomend voordeel is dat de standaard robots die altijd het WordPress url bezoeken nu niets meer kunnen vinden en dat je hierdoor ook een wat lagere server belasting krijgt mocht jouw website veelvuldig onder vuur liggen van deze robots. Gebruik een firewall Voeg een htaccess 6G firewall toe of nog beter gebruik Block Bad Queries (BBQ) en Black hole bad bots plugins. De BBQ plugin scant alle inkomende verkeer en blokkeert deze zodat alle nare code die hack robots op de website loslaten geen effect heeft. De Black hole plugin stuurt alle robots, die zich niet houden aan de no-index regels en dus in de kern iets stouts willen uithalen, direct door naar een zogenaamd 'black hole'. Eenmaal hier aangekomen is het ip adres van de robot geblokkeerd. Two factor login (2FA) Gebruik two factor login (2FA) op jouw login pagina. Hiervoor kun je bijvoorbeeld deze plug-in gebruiken: two factor. Let wel op dat... De techlab.bol.com wordt vanaf vandaag verrijkt met podcasts maar je kon er natuurlijk al terecht voor alle technische blogs. Het bol. com technische blog techlab. bol. com wordt vanaf vandaag verrijkt met podcasts maar je kon er natuurlijk al terecht voor alle technische blogs. Binnenkort zijn de podcasts dus ook vindbaar via de bekende podcast kanalen. Even geduld nog want de indexatie kan nog even duren. Voor de integratie van de podcasts is gebruikgemaakt van de Blubrry PowerPress plug-in en natuurlijk draait techlab. bol. com ook op WordPress. Beluister de eerste podcast op techlab. bol. com... Heb jij ook zo'n hekel aan die rommel die de nieuwere versie van Enfold maakt in het pagina en berichten overzicht? Gelukkig is er daarvoor een oplossing. Je kan een stukje code in de functions.php van jouw child theme plaatsen. Lees direct verder... Heb jij ook zo'n hekel aan die rommel die de nieuwere versie van Enfold maakt in het pagina en berichten overzicht? Ik wel! Gelukkig is er daarvoor een oplossing. Je kan een stukje code in de functions. php van jouw child theme plaatsen. Deze code verwijderd de opsomming van de verschillende editors (Classic Editor, Advanced layout Builder... ) uit het overzicht van pagina's en berichten. Zie ook het voorbeeld plaatje hoe het er uit ziet na de schoonmaak. Heb je geen child theme? Dat zou je natuurlijk wel moeten hebben, maar ook daarvoor is een oplossing. Plaats de code als . php bestand in de map /wp-content/mu-plug-ins of gebruik de code snippets plug-in om het in jouw website toe te voegen. Let op! Plaats je de code wel in functions. php vergeet dan niet de hieronder getoonde ' Onlangs heeft haha! een project opgeleverd voor de Stichting Partin (branchevereniging voor het particuliere initiatief in ontwikkelingssamenwerking): een ledenportaal met daarin onder andere een functie voor het maken van een jaarrekening volgens de RJ650 norm. Deze accountantsnorm geldt voor alle kleine fondsenwervende stichtingen. Jaarrekening maken – nog nooit was het zo makkelijk! Stichtingen die zijn aangemerkt als ANBI moeten voor juli van ieder jaar hun jaarrekening publiceren op hun website. Nog nooit was het maken van een jaarrekening makkelijker dan met de nieuw-ontwikkelde online tool! Partin-leden maken gratis een jaarrekening Voor Partin-leden en -vrienden is de online module gratis. Maar ook alle andere stichtingen en verenigingen besparen kosten. Zij betalen weliswaar voor de module een kleine bijdrage, maar kunnen enorm besparen op kosten van de boekhouder of de accountant. Als in het lopend jaar goed is bijgehouden hoe het geld is binnengekomen en waaraan het is uitgegeven, kan iedereen zelf met de module overweg. Alle andere stichtingen en verenigingen betalen kleine bijdrage Alle kleine fondsenwervende stichtingen of verenigingen kunnen gebruik maken van deze jaarrekening-service tegen een kleine vergoeding per gemaakte jaarrekening. Je kunt je aanmelden voor deze service via de website van Partin. (Partin Portal – registreren nieuwe gebruikers). Neem bij vragen gerust contact op met Partin, zij staan je graag te woord. Na registratie log je in en doe je de betaling voor het maken van de jaarrekening via iDeal. De kosten per jaarrekening zijn slechts € 49,50. De jaarrekening gegevens kun je dan online invoeren in een geavanceerd formulier. Tussendoor kun je proef print maken van de pdf totdat je tevreden bent en alles klopt. Jaarrekening maken: uitleg en begeleiding Partin heeft op de website en binnen het jaarrekening formulier heel veel uitleg staan met betrekking tot het invullen van de... De SRA nieuws WordPress plug-in heeft nu een optie in de instellingen om bij gebruik van de Yoast SEO plug-in automatisch een canonical link toe te voegen aan een bericht. De belangrijkste aanpassing van onze SRA nieuws WordPress plug-in is dat er nu een optie is toegevoegd in de instellingen om bij gebruik van de Yoast SEO plug-in automatisch een canonical link toe te voegen aan een bericht. Heb je Yoast wp-seo plugin draaien en zet je de optie aan in de SRA nieuws WordPress plug-in, dan zullen alle nieuwe berichten een canonical link krijgen naar het originele bericht in de SRA nieuws bank. Hierdoor kun je duplicate content issues voorkomen aangezien de SRA nieuwsberichten ook door Google worden geïndexeerd. De plug-in instellingen Automatisch ingevulde canoncal URL in Yoast SEO Canonical URL in de bron code De SRA nieuws WordPress plug-in is een betaalde plug-in door haha! ontwikkeld voor SRA leden die eenvoudig de SRA nieuwsberichten op hun WordPress website willen integreren. Let op: om de nieuwsbank te gebruiken moet je wel SRA lid zijn. Heb je ook interesse in de SRA nieuws WordPress plug-in? Neem dan contact op. Volgens de AVG zou je een cookiemelding moeten plaatsen voor een embedded Youtube-filmpje en met deze oplossing kun je dit voorkomen... Als je een YouTube video embed via de standaard Youtube URL worden er bij het tonen aan de bezoeker al gauw een vijftal cookies geplaatst. Dit betekend volgens de AVG dat je het tonen van de video moet blokeren totdat de bezoeker toestemming geeft voor het plaatsen van de cookies. Gelukkig heeft Youtube een alternatieve website en URL aan die geen cookies plaatst bij het bezoeken van de pagina met video of het afspelen er van. Oorspronkelijke URL https://youtu. be/embed/Hh130XwvT No-Cookie URL https://www. youtube-nocookie. com/embed/Hh130XwvT Hulp nodig? Wil je jouw website AVG veilig maken en heb je hulp nodig? Neem dan contact op. Soms na een update van WooCommerce kan het zijn dat je weer (deels) Engelse teksten ziet in jouw website. Meestal komt dit omdat de WooCommerce vertaling niet up-to-date is. Lees dit blog voor de oplossing... De nieuwe vertaling van WooCommerce wordt niet altijd meegenomen bij een update. Kijk dan eerst even bij de updates onderaan de pagina (/wp-admin/update-core. php) of er een update voor de vertalingen is. Zo niet, dan kun je deze eenvoudig forceren door via ftp naar wp-content/languages/plugins/ te gaan. Daar verwijder je woocommerce-nl_NL. mo en woocommerce-nl_NL. po (of veiliger is om deze te hernoemen als je geen backup hebt gemaakt). Daarna kijk je weer bij updates onderaan de pagina en zie je een vertaal update staan. Als je deze update doet dan zie je dat er nieuwe WooCommerce taalbestanden worden gedownload. Meestal is het probleem van de deels Engelse teksten op jouw website nu opgelost. Is dit niet het geval dan zul je verder moeten zoeken en komt het probleem waarschijnlijk uit het gebruikte thema of een plug-in. De door ons ontwikkelde WordPress plug-in om nieuwsberichten van de SRA te importeren als berichten in WordPress heeft een handige nieuwe functie gekregen. Lees verder... De door ons ontwikkelde WordPress plug-in om nieuwsberichten van de SRA te importeren als berichten heeft een handige nieuwe functie gekregen in versie 1. 0. 8. Overzicht berichten import keuze In de SRA nieuwsberichten staat er vaak een tekst als bijvoorbeeld 'neem dan contact met ons op'. Hier wordt nu standaard een link van gemaakt naar jouw contact pagina/formulier. De tekst waarop gezocht wordt kun je ook zelf aanpassen en zelfs meerdere teksten gebruiken waarop de link automatisch wordt geplaatst. De slug waarheen de link gaat is ook aanpasbaar binnen de plug-in instellingen. Het werkt dus alleen als de tekst ook daadwerkelijk in het bericht staat. Deze staat er dus niet altijd. Wil je meer weten, of de WordPress plug-in om nieuwsberichten van de SRA te importeren aanschaffen? Neem dan contact op met haha! Zo kom je er ineens achter dat haha! al weer 25 jaar, met veel plezier, bezig bent met (WordPress) websites en grafische vormgeving. Zo kom je er ineens achter dat haha! al weer 25 jaar bestaat. En dat je dus al 25 jaar bezig bent met (WordPress) websites en grafische vormgeving. Wat gaat de tijd toch snel als je plezier hebt in wat je doet. Kleine terugblik over wat verschillende projecten door de jaren heen: 1992 CD artwork Klein Orkest (Polydor) 1993 CD artwork Leidesekade Live (KRO) 1995 CD artwork Leidsekade Live 2 (KRO) 2000 Magazine cover facts on Acts 2001 Uitnodiging SJZ Boerderij nieuwbouw 2003 Dorpshart nieuwbouw (brochure) 2006 Mtel: Gevoel voor contact (advertentie) 2007 Webwinkel Pro Music Store 2008 Verhuiskaart Mtel 2009 Technisch beheer en advies bol. com (WordPress websites) 2010 Wijkraad Oost (Gemeente Utrecht) 2011 Flyer (Van Oeveren Accountants) 2013 Logo en website Eureka Recruitment 2014 Responsive WordPress template voor developers. bol. com 2016 Meertalige website Tubebarrier. com 2017 Techlab. bol. com WordPress responsive weblog 2018 Pers. bol. com en pers. be. bol. com WordPress websites En er is nog veel meer aan leuke projecten te vinden in het projecten archief. Als je gebruik maakt van InfiniteWP (IWP) om WordPress websites te onderhouden dan heb je vast gemerkt dat de plug-in bij Mijndomein niet meer werkt. Als je gebruik maakt van InfiniteWP (IWP) om WordPress websites te onderhouden dan heb je vast gemerkt dat de plug-in bij Mijndomein niet meer werkt. Je krijgt dan een foutmelding te zien zoals bijvoorbeeld: cURL Error(28): Operation timed out of cURL Error(52): Empty reply from server Hoe kun je dit oplossen? Dee support afdeling van Mijndomein. nl geeft aan dat de user agent van IWP wordt geblokkeerd. Dit komt omdat deze vaak misbruikt wordt voor andere doeleinden dan IWP. De IWP maker geeft als oplossing om de volgende code aan het wp-config. php bestand van WordPress toe te voegen: /* InfiniteWP user-agent fix */ define('CUSTOM_USERAGENT', 'InfiniteWP'); Is getest op WordPress websites bij Mijndomein. nl met IWP client versie 1. 8. 4 Bron: www. timdehoog. nl Ook dit jaar doet haha! een sponsor ronde. Zoals elk jaar gaat er natuurlijk een jaarlijkse donatie naar WordPress Foundation. Daarnaast altijd nog een aantal veel gebruikte plug-ins die ook een donatie krijgen. Ook dit jaar doet haha! een sponsor ronde. Zoals elk jaar gaat er natuurlijk een jaarlijkse donatie naar WordPress Foundation. Daarnaast altijd nog een aantal veel gebruikte plug-ins die ook een donatie krijgen. Dit jaar zijn dat onder andere: Redirection van John Godley WP-DBManager van Lester Chan Steun jij ook de ontwikkeling van WordPress en plug-ins? Doe dan ook mee en steun de makers van voor jou belangrijke gratis plug-ins. Zorg dat jouw WordPress website veilig blijft en dat je personen met kwade bedoelingen niet helpt bij het hacken van jouw website. Het is namelijk vrij eenvoudig om door het toevoegen van /wp-json/ of /wp-json/wp/v2 achter jouw domeinnaam een heleboel gegevens uit te lezen, waaronder bijvoorbeeld ook de gebruikersnamen. Probeer het maar eens... Om dit te voorkomen kun je hiervoor de JSON REST API uit te schakelen binnen WordPress. Als je de JSON REST API niet nodig hebt kun je de toegang daar toe het beste geheel blokkeren. Dit kan door eenvoudig wat code toe te voegen aan de . htaccess van jouw WordPress website en heb je geen extra plug-in nodig. # Block wp-json calls RewriteEngine On RewriteRule ^wp-json. *$ - [F,L] Maar als je bijvoorbeeld wel toegang wilt geven tot de JSON REST API voor bepaalde plug-ins die dit gebruiken, zoals bijvoorbeeld Yoast SEO of ContactForm 7 dan kun je dit het beste doen met de plug-in Disable Rest Api. UPDATE: Let ook op met de plug-in Redirection deze heeft ook in de Disable Rest Api plug-in extra toestemming nodig. Soms werkt deze route niet goed, dan kun je proberen in de Redirection plug-in Instellingen de route aan te passen. Voor mij werkte de route via de wp-admin ajax dan vaak wel. Dus even uitproberen welke bij jou werkt. Heb je vragen of heb je hulp nodig bij het beveiligen van jouw WordPress website? Neem dan contact op. Hoe maak je zelf met Gravity Forms een feedback formulier op jouw FAQ of blog pagina? Hiermee meet je de nuttigheid van de pagina en kun je op basis van de reacties de pagina aanpassen om jouw bezoekers nog beter van dienst te zijn. Lees verder hoe je dit zelf kunt doen. Wat doet een Gravity Forms feedback formulier? Met behulp van een aangepast Gravity Form wordt er onderaan een pagina een optie getoond: "Was deze informatie nuttig? " met een 'Ja' en 'Nee' optie. Die weergave kun je natuurlijk zelf naar eigen inzicht aanpassen in bijvoorbeeld een duimpje omhoog en omlaag of iets anders. Kiest men de optie 'Ja' (nuttig), dan is er ook de mogelijkheid om aan te geven waarom, maar dit is niet verplicht. Kiest men de optie 'Nee' (niet nuttig), dan kun je een aantal vragen stellen en bijvoorbeeld een vrije tekst veld tonen waar men mee kan reageren. De vragen zijn natuurlijk wel verplicht. Feedback resultaat per pagina tonen Wat heb je nodig om zelf een Gravity Forms feedback formulier te maken? Gravity Forms plug-in (developer licentie voor gebruik Polls add-on, optioneel) Advanced Custom Fields plug-in (optioneel) Google Analytics Event Tracking plug-in (optioneel) De opzet van een Gravity Forms feedback formulier Maak een nieuw Gravity Forms formulier. Ik neem hierbij aan dat de basis werking van Gravity Forms je wel bekend is. Het belangrijkste is dat je de Polls add-on geactiveerd hebt. De Polls radio buttons gebruik je voor de 'Ja' en 'Nee' knoppen in het formulier. In principe kan dit ook zonder de polls add-on te gebruiken, maar dan heb je in de Gravity Forms administratie zijde natuurlijk geen duidelijke weergave van de resultaten. Je kan dan eventueel zoals in het voorbeeld nog extra velden (conditioneel) tonen bij 'Ja' en 'Nee', zodat je om meer info... A-B testen is een goede manier om uit te zoeken welke afbeeldingen, tekst of layout (indeling) van een pagina het beste werkt voor jouw bezoekers. Hiermee kun je dus de doorklik ratio van een pagina verhogen. Je kan dit zelf doen door gebruik te maken van Google Analytics en de optie 'experimenten'. Wanneer en waarom A-B testen? Wil je gaan A-B testen lees dan vooral dit blog bij Frankwatching over wanneer wel en niet te testen. Ga niet testen op een contrasterende Call To Action (CTA) button kleur, want dat is zonde van jouw tijd. Het mag duidelijk zijn dat een contrasterende kleur op de hoofd thema kleur altijd beter is voor de conversie. Dat hoef je dus ook niet te testen. Bezoekers aantallen Conversies kun je alleen meten als je voldoende verkeer hebt op jouw website. Met lagere bezoekers aantallen (< 200) is het beter om te kijken naar de pagina doelen en niet te focussen op de website doelen. Gedurfde veranderingen testen Test alleen grote wijzigingen, dus zeker geen kleurtjes van knoppen. Met grotere verschillen zul je ook grotere veranderingen in positieve of negatieve zin waarnemen. Weet wat je wilt verbeteren Kijk naar jouw pagina en bedenk goed wat er anders zou kunnen. En durf hierin risico's te nemen, maar test niet te veel tegelijk. De aanhouder wint Door na een aanpassing verder te gaan met A - B testen kun je de verbeteringen blijven bijstellen. Hoe kun je A-B testen in een WordPress website? Maak in WordPress eerst de alternatieve test pagina. Natuurlijk heb je al een Google Analytics account. Dus maak een experiment aan via Google Analytics: Gedrag > Experimenten. Volg de aangegeven stappen van Google. Selecteer een bepaalde statistiek of stel een doel in. In stap 3 van 'uw experiment' bij code instellen, kies 'handmatig'. Kopieer de... Aan de hand van een praktijk voorbeeld laat ik je zien hoe ook jij meer snelheid kan behalen uit jouw WordPress website en/of webwinkel door snelheid optimalisatie. Je kunt dit doen door een drietal stappen te volgen. Aan de hand van een praktijk voorbeeld laat ik je zien hoe ook jij meer snelheid kan behalen uit jouw WordPress website en/of webwinkel door snelheid optimalisatie. Je kunt dit doen door een drietal stappen te volgen. Analyse van de snelheid problemen Oplossen van de gesignaleerde problemen Meten van het resultaat Mijn praktijk gerichte voorbeeld heeft betrekking op de website van Biologika Nederland waarvoor het technisch beheer en onderhoud door haha! is overgenomen. Analyse van de snelheid problemen Meten is weten! Doe dus een nulmeting. De Google pagespeed waarden voor optimalisatie zaten op 46/58. Dat is dus ruim onvoldoende. Waar zoek je naar: trage server optimalisatie afbeeldingen gebruikmaken van js en css combine en minify gebruikmaken van caching ongebruikte onnodige plug-ins Dus gebruik voor website en server gedrag metingen bijvoorbeeld: GT Metrix Google Pagespeed Pingdom Voor zoeken naar problemen binnen plug-ins en dergelijke: P3 Performance Profiler Oplossen van de gesignaleerde problemen Gebruikte plug-ins: JCH Optimize voor minify, combine en verplaatsen script naar footer. Daarnaast ook opties voor lazy load en css delivery. Een echte aanrader. WP Fastest Cache (gratis versie) heeft mijn voorkeur boven WP3TC aangezien ik de minify en dergelijke door JCH Optimize laat doen. Door de gesignaleerde hosting problemen was het noodzakelijk het domein naar onze hosting partner Byte te verplaatsen. Bij de oude provider kwam de optimalisatie uiteindelijk niet hoger dan rond de 72/78 (pagespeed). Na de verhuizing naar hosting partner Byte is dit opgelopen tot 95/98. Dus een fijne extra winst in snelheid. Meten van het... Heb je een website waar eerder met Qtranslate talen waren toegevoegd en heb je de qTranslate plug-in verwijderd? Dan zul je in de website beide talen terug zien omdat deze met shortcodes in de database staan. Gelukkig is er wel een manier om deze codes te verwijderen. Hoe? Je leest het hieronder... Heb je de plugin uitgezet of verwijderd, dan zul je in de website beide talen terug zien omdat deze talen met shortcodes in de database staan. Zoals bijvoorbeeld: [:nl]Nederlandse tekst[:en]English text[:] Gelukkig is er wel een manier om deze te verwijderen. In mijn voorbeeld ga ik uit van een WordPress website met basistaal Nederlands waar later Engels aan toegevoegd is. In mijn geval werd de Engelse taal compleet verwijderd dus is het opruimen van de shortcodes en extra taal vrij eenvoudig met zoek en vervang te doen op de database. In welke database tabellen is er mogelijk code toegevoegd door qTranslate? wp_terms_bckp wp_woocommerce_attribute_taxonomies wp_postmeta wp_posts wp_options wp_term_taxonomy wp_woocommerce_order_items Let op dat jouw database tabellen een andere prefix kunnen hebben dan 'wp_'! Ook kan de code in meer tabellen voorkomen afhankelijk van de gebruikte WordPress plug-ins. Stappenplan om zoek en vervang te doen Gebruik een zoek en vervang tool zoals die van Interconnectit waarmee je ook reguliere expressies kunt gebruiken. Maak een goede back-up van de database voor je begint! Doe eerst een regex zoek en vervang. Zoek op: '\[:en\]. *. \[:\]' en vervang dit door geen waarde in te voeren. Doe een 'gewone' zoek en vervang. Zoek op: '[:nl]' en vervang dit weer door geen waarde in te voeren. Doe een 'gewone' zoek en vervang. Zoek op: '[:]' en vervang dit weer door geen waarde in te voeren. Vergeet niet het zoek en vervang script te verwijderen als je klaar bent. Gebruik de waarde die tussen de aanhalingstekens staat. Mocht... Gebruik je de Avada WordPress theme (fusion builder) met in mijn geval de recent posts slider of de recent post element? En je wilt daar wat extra data toevoegen zoals bijvoorbeeld een 'lees verder' link? Zorg dan wel dat de aanpassingen bij een update blijven bestaan. Je kan dan natuurlijk de aanpassingen in de fusion builder plug-in bestanden doen zoals Avada support adviseerde. Het nadeel is dan wel dat als je de plug-in updated je deze bestanden weer opnieuw moet aanpassen. Gelukkig is er wel een oplossing voor. Je kan de php class in het betreffende bestand kopiëren naar een nieuw bestand en aanpassen. In mijn oplossing ga ik er wel van uit dat je een child-theme gebruikt anders heeft deze oplossing ook weinig nut. Stappenplan voor het kopieren van de shortcode class Volg de onderstaande stappen voor de oplossing: Kopieer het betreffende bestand, in mijn geval /wp-content/plugins/fusion-builder/shortcodes/fusion-recent-posts. php Plaats de kopie in het actieve child-theme, bijvoorbeeld in de map 'mijn-child-theme-naam/fusion-builder/'. Door dit bestand in een aparte map te zetten hou je de Avada child-theme overzichtelijk. Pas het bestand aan door een aantal zaken te verwijderen. Het enige wat je nodig hebt is de php class bovenin het bestand dat rond regel 5 begint, zoek naar: /** * Shortcode class. * tot en met regel 481 -> new FusionSC_RecentPosts; Kopieer dat stuk en verwijder de rest, met uitzondering van Het zichtbaar krijgen van de Types CPT (custom post type) in de wp-admin zijde portfolio grid module van Enfold ( versie 3.8.x en 4.x) lukt niet. De custom taxonomy van Types wordt echter wel zichtbaar. Doordat je de Types CPT niet kan selecteren kun je dus niet alleen dat custom post type tonen in de portfolio grid maar krijg je ook de andere CPT te zien in de lijst. Na een geruime tijd bezig te zijn geweest om in de portfolio grid van Enfold de CPT zichtbaar te krijgen die met de Types plug-in is gemaakt heb ik uiteindelijk bij zowel Kriesi (Enfold) en Toolset (Types) op de support forums een ticket geopend. Na wat informatie te hebben heen en weer gestuurd tussen Toolset en Kriesi support (waarom praten die niet direct met elkaar? ? ? ) is gebleken dat de problemen echt binnen Enfold zitten (Toolset support draadje) en dat er dus een aanpassing zal moeten doen aan het Enfold thema. Het resultaat is uiteindelijk dat er vanuit Kriesi een tijdelijke fix is maar hierbij is het noodzakelijk om de core bestanden van het hoofd thema aan te passen, dit kan dus niet in de child theme zoals wenselijk is. Wat mij betreft is dit dan ook geen goede oplossing en het wordt wachten wanneer Kriesi de noodzakelijke aanpassing gaat maken in Enfold. Mijn uiteindelijke oplossing om toch goed met CPT's te kunnen werken is voorlopig dus maar om CPT UI plug-in te gebruiken in combinatie met ACF (Advanced Custom Fields) plug-in. Die combinatie werkt wel prima samen. Voor een klant is er een WordPress plug-in op maat gemaakt waarmee de vacatures die op het eigen Catsone.nl account worden aangemaakt direct als custom post type (vacatures) kunnen worden geïmporteerd. Hierbij wordt gebruik gemaakt van de Catsone api XML feed. UPDATE: Deze plugin is niet meer werkzaam voor de huidige catsone api versie. Bij de import wordt de categorie overgenomen, uit een door Eureka Recruitment zelf aangemaakt veld, bij de Catsone vacature. Ook de 'provincie' waarde wordt overgenomen en gekoppeld aan de WordPress CPT 'vacature'. De 'categorie' en 'tag' (provincie) worden gebruikt door de Ajax zoek functie in de Eureka Recruitment website. De op maat gemaakte WordPress plug-in haalt via een cronjob elk uur de eventueel aanwezige nieuwe vacatures op bij Catsone. nl en maakt hiervan een custom post type (vacature). Mocht de vacature reeds bestaan in WordPress dan wordt deze overgeslagen. Wil je het systeem in actie zien dan kun je de vacatures bekijken op de website van Eureka Recruitment. Deze klant en website is helaas niet meer actief. Hulp nodig? Heb je ook interesse in een WordPress plug-in op maat of een andere WordPress oplossing? Neem dan contact op. Ook voor het afgelopen jaar (2016) heeft haha! weer een aantal donaties gedaan aan een aantal Open Source projecten. Ook voor het afgelopen jaar (2016) heeft haha! weer een aantal donaties gedaan aan de twee vaste projecten. En ditmaal ook aan een geweldige nieuwkomer die wel wat ondersteuning verdient, the SEO Framework. Deze plug-in is echt een aanrader mocht je de Yoast SEO plugin willen vervangen. WordPress, http://wordpressfoundation. org/projects/ Bits of Freedom, https://www. bof. nl/ The SEO Framework, https://theseoframework. com/ Maak je ook gebruik van WordPress en de gratis plug-ins en wil je de ontwikkeling hiervan ondersteunen kijk dan op de bovenstaande pagina's om een donatie te doen. Ook jouw (kleine) bijdrage wordt zeer gewaardeerd. Je kan het phpmailer lek in WordPress voorlopig zelf oplossen door het phpmailer bestand te updaten via ftp. Je kan het phpmailer lek in WordPress voorlopig zelf oplossen door het phpmailer bestand te updaten via ftp. UPDATE: Inmiddels kun je natuurlijk gewoon WordPress updaten naar de laatste versie... Wat heb je nodig? FTP toegang tot jouw WordPress website De laatste versie van phpmailer via Github Wat moet je doen? Open de phpmailer download. Zoek het bestand ''class. phpmailer. php" (wijzig de eerste 'punt' in een liggend streepje! ) Wijzig de naam van dit bestand naar "class-phpmailer. php" Ga via FTP naar de map /wp-includes/ Upload het nieuwe bestand en overschrijf het bestand in de map /wp-includes/ Doe het bovenstaande ook voor de bestanden class. pop3. php en class. smtp. php Klaar! Jouw WordPress installatie is weer veiliger. Nu wachten op de officiële WordPress. org update binnenkort. Nog steeds trots op het resultaat van dit leuke project. In 1992 heeft haha! een CD cover en inlay gemaakt voor het Klein Orkest (Polydor). Sinds enige tijd is deze CD cover ook te zien als profielfoto op de Facebook pagina van het Klein Orkest. Nog steeds trots op het resultaat van dit leuke project. Het was destijds wel flinke (digitale) klus met alle (door Niek Nieuwenhuijsen) handgeschreven teksten er op die ingescand moesten worden. Super leuk dat het Klein Orkest in 2017 weer bij elkaar komt voor een aantal optredens (theater tour). Mis het niet! Een geweldige snelheid verbetering van deze WordPress website, een extra voorsprong binnen de zoekmachine posities en een optimale gebruikers ervaring. Snelheid optimalisatie in de praktijk English Editing Solutions is zeer tevreden met een geweldige snelheid verbetering van de WordPress website en heeft nu dus weer een extra voorsprong op de concurenten binnen de zoekmachine posities. Daarnaast geeft het natuurlijk voor de bezoeker ook nog eens een fijne gebruikers ervaring door het super snel laden van de pagina's. De Google Page Speed score van de website was 51/100 en 64/100 voor de optimalisatie toepassing door haha! In GTmetrix gaf de website een D en een C score. Zie de voorbeelden hier onder. pagespeed mobiel voor optimalisatie pagespeed desktop voor optimalisatie gtmetrix voor optimalisatie Na optimalisatie Na het toepassen van de diverse optimalisaties is de Page Speed score veranderd in 99/100 en 99/100. In GTmetrix scoort de website nu een A en een A. pagespeed desktop na optimalisatie gtmetrix na optimalisatie pagespeed mobiel na optimalisatie Al met al een goede score voor Google en andere zoekmachines om in ieder geval op het gebied van snelheid geen obstakels meer tegen te komen. Natuurlijk draait deze website al op het snelle cluster hosting platform van onze hosting partner. Het resultaat van een optimalisatie blijft natuurlijk ook afhankelijk van het gebruikte template en de gebruikte plug-ins. In dit geval is het gebruik van Varnish caching niet nodig geweest. Bij grotere websites en webshops is dit meestal wel nodig om het maximale qua snelheid te bereiken met de beste gebruikerservaring. Hulp nodig? Wil je ook weten of jouw website sneller kan worden neem dan direct contact... Heb je een andere template in gebruik genomen of heb je de formaten van jouw WordPress thumbnails aangepast? Dan is het handig om ook de WordPress uploads map op te ruimen en de oude thumbnail bestanden die niet meer gebruikt worden te verwijderen. Dit houdt de uploads map schoon en beperkt de noodzakelijke ruimte op de webserver. Daarnaast beperkt het dus ook de grootte van een back-up bestand van de website. Oude WordPress thumbnails opruimen Hiervoor kun je de force regenerate thumbnails plug-in gebruiken. Deze verwijderd dan alle thumbnail formaten en genereert nieuwe op basis van de door jou thema aangegeven formaten. Deze plug-in is weliswaar wat verouderd maar werkt voor een dergelijk eenmalig klusje nog prima in WordPress 4. 5. 3. In de instellingen-> media omgeving kun je instellen welke specifieke thumbnails je wilt her-genereren, of je kunt ook alles in een keer her-genereren. Je kan zelfs per post-type instellen of je de bijbehorende thumbnails wilt her-genereren. Aanpassen of verwijderen van thumbnail formaten is heel eenvoudig. Je kan zelfs nieuwe thumbnail formaten toevoegen. En wil je later de plug-in verwijderen maar toch de instellingen van de plug-in behouden in het thema, dan kun je via een knop de PHP code ophalen die je dan in het child theme functions. php kunt plakken. Uitschakelen van ongebruikte thumbnail formaten Soms zitten er meer thumbnail formaten in een thema dan je gebruikt, bijvoorbeeld omdat je geen WooCommerce gebruikt, maar het thema dit wel ondersteund en hiervoor een aantal thumbnail formaten instelt. Deze niet gebruikte formaten kun je dan uitzetten met de simple image sizes plug-in zodat er niet onnodig veel verschillende thumbnails worden aangemaakt die je niet gebruikt. Ongebruikte thumbnail formaten uit schakelen. Vergeet niet om altijd vooraf een back-up te maken, in dit geval minimaal van de uploads map en database. Dit kun je doen via ftp/ssh of met behulp van een back-up plug-in als Updraft. Veel succes met opruimen. Hulp nodig?... Ter aanvulling van mijn eerdere bericht over de snelheid verbetering van de haha.nl WordPress website is deze snelheid nu nog meer verbeterd door verschillende optimalisaties. Ter aanvulling van mijn eerdere bericht over de snelheid verbetering van de haha. nl website is de snelheid nu nog meer verbeterd door verschillende optimalisaties. Het eerdere Skeleton theme is nu omgeruild voor het multi-purpose Enfold theme met natuurlijk een child theme opzet. Binnen Enfold zijn er een aantal kleine aanpassingen gedaan door onder andere onnodige code in de bron uitzetten. Dit is bijvoorbeeld: De Emoji code; De debugging code; Een aantal feed links; jQuery Migrate script; WP generator tag; Verder is de layer slider ook geheel verwijderd uit de functions opzet. daarvoor wordt dus geen ongebruikte code meer geladen. De basis voor deze aanpassingen zijn gehaald uit de plug-in Enfold Tweaks. Deze plug-in kan meer dan het bovenstaande, maar niet alles is gebruikt aangezien verdere optimalisatie komt uit de plug-ins: W3TC (alleen page caching en Varnish purging) en JCH Optimize (minify code, combineer scripts en verplaatst scripts naar footer). Daarnaast is dit gecombineerd met de Byte Varnish caching. Deze combi geeft momenteel een GTmetrix score van PageSpeed A 99% en Yslow A 94%. Voorlopig zijn we hiermee tevreden. Wil je ook een razend snelle WordPress website? Neem dan contact op. WordPress website snelheid is belangrijk, want meer snelheid is meer conversie. Wil je de WordPress snelheid van jouw website verbeteren dan kan haha! dit voor je realiseren met behulp van Varnish cache. Lees verder hoe Varnish werkt en doe de snelheids test... Wat is varnish? Varnish is een slimme caching methode waarbij eerder opgevraagde elementen direct uit het geheugen worden geladen. Hierdoor laadt jouw WordPress website een flink stuk sneller, soms zelfs wel 100 keer. Kortere laadtijden leiden tot een betere gebruikerservaring en ook Google zet je hoger in de zoekresultaten. Hoe werkt het in de praktijk. Website zonder Varnish Een bezoeker vraagt een pagina op. Het verzoek komt binnen bij de webserver, die de benodigde berekeningen maakt en de pagina terug stuurt naar de bezoeker. Website met Varnish Varnish onthoudt elke opgevraagde pagina in zijn geheugen. Vraagt een bezoeker deze pagina op, dan kan Varnish 'm direct uitserveren. De webserver komt hier dan niet eens aan te pas. Resultaat: de laadtijd van de pagina is stukken korter! Varnish in de praktijk in actie zien? Doe dan de Varnish speed test op je eigen website en lees mijn eerdere blog over de toepassing van Varnish en Redis op een WooCommerce webshop. Heb je hulp nodig bij de implementatie van Varnish? Laat haha! ook jouw WordPress website versnellen met behulp van Varnish. Neeem dan contact op. Sinds december 2015 is haha! ook Varnish implementatie partner voor hosting partner Byte. Jouw WooCommerce webshop versnellen door gebruik te maken van Varnish en Redis. Bekijk een praktijk voorbeeld van een snellere webshop en het resultaat. Voor Pro Music Store muziekwinkel en webshop te Rotterdam is recentelijk de webshop nog verder geoptimaliseerd op snelheid. Eerder was de WordPress (met WooCommerce) webshop al veel sneller geworden door het toepassen van Redis cache. Zonder de Redis implementatie was de pagina laadtijd gemiddeld 6,8 sec, na de Redis implementatie was dit al terug gebracht naar een kleine 0,00553 sec. voor het laden van het Redis deel (datebase queries) op de home page. Visueel laadde de pagina voor de gebruiker in gemiddeld 3,2 - 3,8 sec. De recente aanpassing door Redis met Varnish cache te combineren resulteert in nog snellere laadtijden. De home page laadt nu in 0,932 seconden. Verdere optimalisatie van het template en het gebruik van CDN wordt op een later tijdstip nog doorgevoerd. haha! werkt samen met hosting provider Byte voor de snelste en veiligste websites en webwinkels. Ook interesse in een snelle WooCommerce webshop? Neem dan contact op over de mogelijkheden. Neem je via haha! een hosting pakket van onze partner Byte dan verhuizen wij gratis jouw WordPress website naar de nieuwe hosting omgeving. Wil je veranderen van hosting provider omdat u ontevreden bent of gewoon meer service, opties, veiligheid of snelheid wilt? Dan kun je bij ons prima terecht door de samenwerking met onze hosting partner Byte. Een extra voordeel is dan dat haha! de verhuizing van jouw WordPress website gratis voor je regelt als je een hosting pakket* afneemt via haha! . Als tweede voordeel kun je het hosting pakket van Byte ook nog eens 30 dagen GRATIS* uitproberen. Neem je ook meteen een haha! WordPress onderhoud pakket af dan heb je daarbij ook nog eens het voordeel van gebruik van gratis premium WordPress plug-ins en een aantal uren WordPress support en kleine klussen. *Let op: Deze aanbieding geldt alleen bij afname van een Secure hosting pakket of hoger. De domeinnaam dient ook via Byte geregistreerd te worden. Geldt alleen voor WordPress websites. Uitgesloten van deze aanbieding is het verhuizen van WordPress netwerk installaties, vraag hiervoor een offerte aan. Door het toepassen van Varnish cache (van provider Byte) in combinatie met w3tc plug-in en Speed Booster plug-in voor WordPress is de haha! website nu flitsend snel geworden.... Door het toepassen van varnish cache (van provider Byte) in combinatie met w3tc plug-in en Speed Booster plug-in voor WordPress is de haha! website nu flitsend snel geworden. Zo laadt de homepage nu in ongeveer 381 mS. Voor de toepassing van de w3tc en speed booster plugins en Varnish cache was de snelheid beduidend lager. Momenteel is er nog geen CDN toegepast. Op een later tijdstip zal hiermee nog getest worden of dit nog snelheid winst kan opleveren. Ook is het op haha. nl toegepaste Skeleton child-template nog niet optimaal ingericht. Op dit moment wordt er door haha! hard gewerkt aan het ontwikkelen van een eigen basis template dat al 100% optimaal is ingericht. Met dit basis template en de snelle cluster hosting van Byte hebben haha! klanten dan meteen een voorsprong op de concurrentie door al direct met een snelheid voorsprong te beginnen. Wordt vervolgd... Jouw WordPress website wordt door ons gratis gescand en je ontvangt een een gratis duidelijk advies over updates en eventuele veiligheid aanpassingen van jouw WordPress installatie. Jouw WordPress website wordt door ons gratis gescand op veiligheid problemen en je ontvangt een gratis duidelijk advies over noodzakelijke updates en eventuele veiligheid aanpassingen om uw WordPress installatie veiliger te maken. Bent je al klant van haha! dan is jouw WordPress website al veilig! WordPress veiligheidstips! Omdat WordPress wereldwijd veel wordt toegepast ligt het ook vaak onder vuur van kwaadwillenden. Op zich WordPress zonder al te veel moeilijke oplossingen veiliger te maken als je weet wat je hiervoor moet doen. Hieronder vind je een aantal basis zaken om aan te passen; Gebruik geen 'admin' als gebruikersnaam, kies een niet te raden naam. Stel de gebruikers nice name in op de weergave naam, standaard zet WordPress dit op de gebruikersnaam. Zet de auteurs archieven uit als u die niet gebruikt. Heeft u de Yoast WP-SEO plug-in geinstalleerd dan kunt u dit daarmee eenvoudig uitzetten. Dit vind u onder: titels & meta's -> archieven -> kopje 'dubbele inhoud'. Zet op de server 'error_reporting' uit! Als dit aan staat kan er een zogenaamde 'full path disclosure' optreden. Kwaadwillenden kunnen dan het volledige pad naar bestanden zien. Verwijder de WordPress versie meta tag, Dit kan meestal via het toevoegen van een functie aan uw template functions. php. Of via een 'must-use' plug-in. Dit geldt ook voor het WordPress versie nummer in de rss feed. Gebruik een plug-in om het aantal log in's te beperken zoals 'Limit Login Attempts' of iets dergelijks. Blokkeer indien mogelijk de wp-login. php en /wp-admin/ voor alle bezoekers en... Een in het template geintegreerde functie om een deel van de Micazu waardering bij een betreffende lokatie te tonen in een WordPress website. Een in het template geintegreerde functie om een deel van de micazu waardering bij een betreffende lokatie te tonen in een WordPress website. De Micazu waardering tekst wordt 1x per dag opgehaald uit de betreffende Micazu pagina en getoond via een shortcode in de sidebar van de betreffende website. De php functie kan ook als WordPress plug-in worden uitgevoerd, maar is op dit moment voorlopig als functie toegvoegd in de functions. php van het template. UPDATE: Inmiddels is deze functie beschikbaar als een WordPress plug-in waarmee een widget getoont kan worden met de Micazu beoordeling van uw eigen pagina. De waardering wordt nu elke 12 uur opgehaald vanaf de Micazu website. De beschikbare links linken door naar de sectie op de betreffende Micazu pagina. Momenteel is de plug-in nog in beta uitvoering en wordt getest (okt. 2015). Ook een WordPress functionaliteit op maat nodig? Neem contact op. Een op maat gebouwde Wordpress plug-in kan vanuit de RSS feed van SRA organisatie de geplaatste berichten als Wordpress bericht binnen de website van de klant worden geimporteerd... De ontwikkelde WordPress plug-in werkt op verzoek van de klant met een handmatige import functie. De laatste 10 berichten worden getoond en hier kan aangevinkt worden welke geïmporteerd dienen te worden als bericht. Na import zijn de berichten als concept geplaatst binnen de standaard ingestelde categorie. De klant kan deze dan zelf eventueel nog bewerken en de eventuele publicatie datum instellen. Eerder is er voor de klant ook een WordPress plug-in ontwikkeld die de HTML Word documenten van de SRA nieuws service kon importeren, maar deze is aangepast naar de XML RSS gebaseerde versie aangezien dit een stuk makkelijker werkt. Update: Inmiddels is de RRS feed van de SRA vervangen door een XML feed (API). Hiervoor is er nu een nieuwe WordPress plug-in beschikbaar: SRA nieuws WordPress plug-in Voorwaarde voor het gebruik van deze plug-in is wel dat de gebruiker een RSS abonnement van SRA heeft. Ook een Wordpress plug-in op maat nodig? Neem dan contact op. ## Pagina's Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Woerden Als full-service WordPress specialist in Woerden hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Woerden. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Utrecht Als full-service WordPress specialist in Utrecht hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Utrecht. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Rotterdam Als full-service WordPress specialist in Woerden hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Rotterdam. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Purmerend Als full-service WordPress specialist in Purmerend hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Purmerend. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Nijkerk Als full-service WordPress specialist in Nijkerk hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Nijkerk. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. De kracht van persoonlijk contact... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Leiden Als full-service WordPress specialist in Leiden hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Leiden. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Haarlem Als full-service WordPress specialist in Haarlem hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Haarlem. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Gouda Als full-service WordPress specialist in Gouda hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Gouda. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Enschede Als full-service WordPress specialist in Enschede hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Enschede. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Eindhoven Als full-service WordPress specialist in Eindhoven hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Eindhoven. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Den Haag Als full-service WordPress specialist in Den Haag hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Den Haag. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Den Bosch Als full-service WordPress specialist in Den Bosch hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Den Bosch. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Barendrecht Als full-service WordPress specialist in Barendrecht hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Barendrecht. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Arnhem Als full-service WordPress specialist in Arnhem hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Arnhem. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Apeldoorn Als full-service WordPress specialist in Apeldoorn hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Apeldoorn. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Amstelveen Als full-service WordPress specialist in Amstelveen hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Amstelveen. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Alphen aan den Rijn Als full-service WordPress specialist in Alphen aan den Rijn hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Alphen aan den Rijn. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Almere Als full-service WordPress specialist in Almere hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Almere. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Alkmaar Als full-service WordPress specialist in Alkmaar hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Alkmaar. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... Jouw WordPress webdesign maken we samen! Wij geloven in persoonlijk contact, transparantie en kwaliteit. Geen verrassingen achteraf, geen ingewikkeld jargon en geen ‘one size fits all’-oplossingen. We nemen de tijd om jouw doelen te begrijpen en vertalen die naar een duidelijke, converterende webdesign of webshop. Jouw online succes is ons visitekaartje. WordPress webdesign op maat in Boskoop Als full-service WordPress specialist in Boskoop hebben we alles in huis om jouw online groei te ondersteunen: Maatwerk WordPress webdesign: Geen standaard templates, maar een uniek ontwerp dat perfect aansluit bij jouw merkidentiteit. Mobielvriendelijk (responsive) ontwerp: Jouw website ziet er geweldig uit op elk apparaat, of het nu een smartphone of een desktop is. SEO-technische basis: We bouwen jouw site zo dat deze goed vindbaar is in Google, zodat je meer bezoekers aantrekt. Snelheid en veiligheid: We zorgen voor razendsnelle laadtijden en een veilige installatie, compleet met SSL en beveiligingsplugins. Onderhoud en support: Ook na de oplevering blijven we betrokken. We bieden onderhoudspakketten en snelle hulp bij vragen of problemen. Training en uitleg: Jij hebt de controle. We leren je hoe je zelf eenvoudig pagina’s kunt aanpassen of berichten kunt toevoegen. Voor wie? Wij bedienen een diverse groep klanten: van zzp’ers en lokale winkels tot middelgrote bedrijven en organisaties. Wij kennen we de lokale markt goed, ook in Boskoop. Of je nu een kapsalon hebt, een bouwbedrijf runt of een praktijk aan huis hebt, wij denken met je mee en zorgen voor een website die bij jou past. Waarom kiezen voor WordPress? WordPress... E-mail Snel naar... Zelf bouwen of laten bouwen? WooCommerce maakt het mogelijk om zelf een webshop op te zetten. Heb je voldoende tijd en technische kennis, dan kan dat een prima keuze zijn. Wil je liever direct een professionele webshop die goed is ingericht en klaar is voor gebruik? Dan helpen we je graag. Samen kijken we naar jouw wensen, doelgroep en producten. Op basis daarvan bouwen we een webshop die prettig werkt voor jou én je klanten. Wat krijg je? Iedere webshop is anders, maar je kunt rekenen op: een overzichtelijke en gebruiksvriendelijke webshop; een snelle en veilige technische basis; eenvoudig beheer van producten en bestellingen; een goede basis voor online vindbaarheid; een webshop die met jouw bedrijf kan meegroeien. Wat kost een WooCommerce webshop? De kosten hangen af van jouw wensen. Een eenvoudige webshop vraagt om een andere aanpak dan een webshop met maatwerk, koppelingen of uitgebreide functionaliteiten. Daarom werken we niet met standaardpakketten. We bespreken eerst jouw plannen en maken vervolgens een voorstel dat past bij jouw project en budget. Waarom Woocommerce? WooCommerce is wereldwijd één van de meest gebruikte webshopsystemen en draait volledig binnen WordPress. Je beheert zelf je producten, bestellingen en content vanuit één vertrouwde omgeving. Daarnaast is WooCommerce open source. Je blijft eigenaar van je webshop en bent niet afhankelijk van één leverancier. Dat geeft je de vrijheid om jouw webshop verder te ontwikkelen wanneer jij dat wilt. Een webshop op maatGeen twee webshops zijn hetzelfde. Daarom stemmen we het ontwerp, de functionaliteiten en de... Home Onze diensten Afgelopen jaar (2023) was het alweer 30 jaar sinds ik ben begonnen met haha! en ook al 20 jaar als WordPress liefhebber en specialist. Of je nu een eenvoudige WordPpress website wilt of een complete webwinkel met WooCommerce, wij kunnen het voor je bouwen. Ook voor WordPress webdesign of voor maatwerk oplossingen in een bestaande WordPress omgeving kun je bij ons terecht. Neem direct contact opAlles voor jouw WordPress websiteGebouwd door ervaren WordPress specialisten. WebdesignEen WordPress website die past bij jouw bedrijf én jouw doelen. Snel, gebruiksvriendelijk en eenvoudig te beheren, zodat bezoekers gemakkelijk vinden wat ze zoeken. WebshopVerkoop je producten online met een WooCommerce webshop die overzichtelijk, gebruiksvriendelijk en klaar is om met jouw bedrijf mee te groeien. OnderhoudEen website moet blijven werken. Daarom zorgen we voor updates, beveiliging en technisch onderhoud, zodat je WordPress website snel, veilig en betrouwbaar blijft. HostingSnelle hosting vormt de basis van iedere website. Met onze WordPress hosting blijft je website stabiel, snel en goed bereikbaar voor je bezoekers. MaatwerkMis je een functie in WordPress? Dan ontwikkelen we een oplossing die precies aansluit op jouw wensen. Van kleine uitbreidingen tot complete plugins en maatwerk applicaties. BeveiligingJouw website verdient goede bescherming. We helpen je WordPress website veilig te houden met beveiligingsmaatregelen, updates en regelmatige controles. OptimalisatieEen snelle website zorgt voor een betere ervaring voor bezoekers. We analyseren je website en voeren verbeteringen door om prestaties en laadsnelheid te optimaliseren. TrainingZelf je website beheren? We leren je hoe je content toevoegt, pagina’s bewerkt... HTML Sitemap Berichten WordPress plugin updates vanaf Codeberg repositories 20 augustus 2026Waarom ik mijn projecten van GitHub naar Codeberg verhuis 20 augustus 2026GravityForms SavedForms addon werkt niet meer 11 augustus 2026Geen zin meer in dure Google Maps-API kosten? 12 augustus 2026Waarom een API-koppeling je ledenadministratie transformeert 12 augustus 2026Ervaring nieuwsbrieven versturen met SMTP2GO 29 september 2025Sponsorproject: Stoomgroep West Zuiderpark 31 juli 2025Feedback links in Gravity Forms melding 24 juli 2025Nieuwe SRA nieuws import plugin met WP All Import 21 juli 2026Aanbetaling en restbedrag incasso met Pronamic Pay en Gravity Forms 2 mei 2025Nieuwe functies in onze import SRA Nieuws naar WordPress plug-in 26 september 2024Avada post cards: huidige bericht uitsluiten 19 september 2024Jobmanager koppeling naar The Newsletter plugin 5 augustus 2024Advanced Custom Fields (ACF) ingezet voor legvoorschriften parketbranche 5 augustus 2024Bezoekers meten zonder Google Analytics 5 augustus 2024Doneer jij al aan open source projecten? 5 augustus 2024Hiep hiep haha! 5 augustus 2024Meer tips voor een nog veiliger WordPress website 5 augustus 202416 Tips voor het beveiligen van jouw WordPress website 21 augustus 2024WordPress maatwerk plugin update 11 augustus 2024WordPress Snelheid verbeteren en mobiele weergave 11 augustus 2024PHP 7. 4 gaat verdwijnen! 21 augustus 2024Waarom ik geen Google reCAPTCHA gebruik 21 augustus 2024WordPress maatwerk plugin laten maken 25 augustus 2026Een snelle én veilige WooCommerce webshop 11 augustus 2026Google fonts maakt inbreuk op AVG/GDPR 21 augustus 2024Avada FAQ zoek en toon resultaten 21 augustus 2024Statische website functies uitgebreid met multilingual support 21 augustus 2024Onze eigen website is nu geheel statisch! 21 augustus... Hoe lang duurt het voor mijn website klaar is? Bij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die niet alleen goed functioneren, maar ook veilig en vindbaar zijn. Of je nu een eenvoudige WordPpress website wilt of een complete webwinkel met WooCommerce, wij kunnen het voor je bouwen. Ook voor WordPress webdesign of voor maatwerk oplossingen in een bestaande WordPress omgeving kun je bij ons terecht. Veilig gegevens delen Hoe lang duurt het voor mijn website klaar is? Hier vind je de antwoorden op vragen die we regelmatig krijgen. Staat jouw vraag er niet bij? Neem gerust contact met ons op. We helpen je graag verder. Stel je vraag... Zijn er voorbeelden van websites die jij gemaakt hebt? Absoluut! je kan deze bekijken in het projecten overzicht of zelf de link volgen in het menu: Projecten. Is mijn website goed te bekijken op mobiele apparaten? Ja, jouw website wordt altijd opgeleverd om optimaal weer te geven en te werken op mobiele apparaten zoals telefoon of tablet. Hoe verloopt het ontwerp en bouw proces precies? Jouw website wordt altijd gebouwd op de staging server (test omgeving) hahadev. nl. Hier kun je zelf de voortgang volgen. Voor elke fase die wordt opgeleverd krijg je steeds een bericht (email) om deze te bekijken. Hierna kunnen we overleggen over eventuele aanpassingen en opmerkingen. Als jouw website klaar is wordt deze op jouw eigen domein opgeleverd, op onze server of op jouw eigen hosting. Kan de website later nog worden uitgebreid met extra functies of pagina’s? Natuurlijk kan de website later nog worden uitgebreid. Ben je zelf handig dan kun je het zelf doen. Wel even in overleg(vooraf) als je ook een onderhoud pakket hebt afgenomen. Heb je zelf de kennis of tijd niet om het te doen dan kan ik dat voor je regelen. Dit kan op basis van een projectprijs, uurtarief of via een voordeeluren kaart voor klanten (met korting op het... Snel naar... Een nieuwe huisstijl voor jouw bedrijfEen huisstijl is meer dan alleen een mooi logo. We kijken naar het geheel: wie je bent als bedrijf, wie je wilt bereiken en wat je wilt uitstralen. Vanuit die basis ontwikkelen we een visuele stijl die je vervolgens overal kunt gebruiken. Een huisstijl kan onder andere bestaan uit: logo en eventuele varianten; kleurenpalet; lettertypes; fotografie- en beeldstijl; grafische elementen; iconen en illustraties; visitekaartjes en briefpapier; digitale communicatiemiddelen. Wat je nodig hebt, hangt natuurlijk af van jouw bedrijf. Daarom maken we geen standaardpakket, maar een huisstijl die bij jou past. Een huisstijl ontwerpen we samenEen goed ontwerp ontstaat door samenwerking. We beginnen met jouw bedrijf, wensen en doelgroep. Wat moet de nieuwe huisstijl uitstralen? Wat werkt al goed en wat kan beter? Daarna gaan we aan de slag met verschillende richtingen. Op basis van jouw feedback werken we het gekozen ontwerp verder uit tot een complete huisstijl. We houden het proces graag duidelijk en overzichtelijk. Zo werken weKennismaken We bespreken jouw bedrijf, doelgroep, wensen en ideeën. Ontwerpen We werken verschillende richtingen uit en zoeken naar een uitstraling die bij jouw bedrijf past. Feedback Je geeft feedback op het ontwerp. Samen bepalen we wat verder wordt uitgewerkt. Uitwerken Het gekozen ontwerp werken we uit tot een complete en bruikbare huisstijl. Heb je al een logo? Geen probleem. Misschien ben je tevreden met je logo, maar ontbreekt er nog een duidelijke huisstijl omheen. Dan kunnen we vanuit je bestaande logo een complete visuele identiteit ontwikkelen.... WordPress webdevelopment nodig voor jouw website? Snel naar... Al 30 jaar ervaring in webdevelopmentWe zijn dol op techniek en nog gekker op technische uitdagingen, vooral als die uitdagingen op ons afkomen. Hoe complexer de vraag, hoe interessanter we het vinden. Wij zien geen problemen, alleen oplossingen! We werken ook al 20 jaar met WordPress en zijn daar door een echte WordPress specialist. Webdevelopment in het kortWebdevelopment is een essentieel onderdeel van het creëren van een succesvolle online aanwezigheid. Met behulp van WordPress, een populaire open source content management systeem, kunnen bedrijven hun websites gemakkelijk beheren en aanpassen. Of je nu een startende ondernemer bent of een gevestigd bedrijf hebt, webdevelopment is cruciaal om je online aanwezigheid te vergroten en je conversie te verbeteren. Wil je meer informatie? Bel ons of vul het contact formulier voor een introductie gesprek. Waarom kiezen voor haha! webdevelopment? Vele klanten gingen je reeds voor. Ze waren blij met haha! webdevelopment omdat: Expertise en ervaring Al ruim 20 jaar WordPress specialist! Persoonlijk Klein bureau en persoonlijk contact. Snelle project uitvoering Wij houden van doorwerken, maar niet ten koste van de kwaliteit. Meedenkend Wij zien geen problemen! Alleen oplossingen... Support Korte reactie tijd voor advies, support en oplossingen. WordPress als basisMet WordPress als basis voor je webdevelopment, heb je toegang tot een breed scala aan thema’s en plug-ins die je kunt gebruiken om je website aan te passen aan je specifieke behoeften. Of je nu een eenvoudige blog of een informatieve website wilt maken of een complexe e-commerce website wilt opzetten, WordPress biedt... WordPress developer nodig voor jouw website? ✓Maatwerk en plugin development voor WordPress-websites. ✓Beveiliging ✓Onderhoud ✓Support ✓Hosting Snel naar... WordPress kan meer dan alleen websitesHeb je een WordPress website, maar wil je er meer mee doen dan pagina's en berichten beheren? Wij ontwikkelen maatwerk applicaties en functionaliteit binnen WordPress. Van een eenvoudige uitbreiding tot een complete ledenadministratie met een eigen beheeromgeving, gebruikersportaal en koppelingen met andere systemen. Sinds 2003 werken we met WordPress. Daardoor weten we wat er standaard kan, waar de grenzen liggen en wanneer maatwerk een betere oplossing is. Heb je een idee voor een WordPress applicatie? Neem contact met ons op. Van WordPress website naar maatwerk applicatieWordPress is een flexibel platform. Met maatwerk functionaliteit kun je het gebruiken voor veel meer dan een gewone website. Denk bijvoorbeeld aan: een ledenadministratie; een klanten- of relatieportaal; een reserverings- of planningssysteem; een online aanvraag- of registratieproces; een dashboard met eigen gegevens; een koppeling tussen WordPress en een extern systeem; een interne applicatie voor medewerkers; een maatwerk webshopproces; een eigen database- of beheersysteem. De WordPress omgeving blijft daarbij het uitgangspunt. We bouwen de functionaliteit eromheen, zodat alles zoveel mogelijk aansluit op de manier waarop je organisatie werkt. Een ledenadministratie in WordPressEen goed voorbeeld van maatwerk is een ledenadministratie. Leden kunnen bijvoorbeeld zelf inloggen en hun gegevens beheren. Medewerkers krijgen vanuit WordPress een overzicht van leden en kunnen gegevens beheren, zoeken en filteren. Daar kunnen we vervolgens extra functionaliteit aan koppelen: automatische e-mails; contributies of betalingen; verschillende gebruikersrollen; documenten en bestanden; inschrijvingen; formulieren; dashboards; rapportages; koppelingen met andere systemen. Zo ontstaat geen standaard plugin met allerlei functies die je... Snel naar... Is WordPress veilig? Ja. WordPress is één van de meest gebruikte contentmanagementsystemen ter wereld en wordt actief onderhouden door een grote community. Zoals bij alle software worden er regelmatig beveiligingsupdates uitgebracht. Het is daarom belangrijk om WordPress, plugins en thema's up-to-date te houden. De grootste risico's ontstaan meestal door: verouderde WordPress-installaties; niet bijgewerkte plugins of thema's; zwakke wachtwoorden; onbetrouwbare hosting; onnodige of slecht onderhouden plugins. Met goed onderhoud zijn veel van deze risico's eenvoudig te beperken. Zo houden wij jouw website veiligBij iedere WordPress website besteden we aandacht aan beveiliging. Dat betekent onder andere: WordPress, plugins en thema's up-to-date houden; betrouwbare plugins gebruiken; regelmatige back-ups maken; veilige hosting; beveiligde verbindingen (SSL); controle na updates; aandacht voor privacy en AVG. Zo blijft jouw website veilig én goed bereikbaar. Zelf doen of uitbesteden? Je kunt WordPress natuurlijk zelf onderhouden. Zorg dan dat je: updates regelmatig uitvoert; altijd eerst een back-up maakt; na iedere update controleert of alles nog werkt; alleen betrouwbare plugins gebruikt; ongebruikte plugins en thema's verwijdert. Besteed je het onderhoud liever uit? Dan nemen wij dit graag van je over. Meer dan alleen een beveiligingspluginEen beveiligingsplugin kan helpen, maar is geen complete oplossing. Goede beveiliging bestaat uit meerdere onderdelen, zoals tijdige updates, veilige hosting, sterke wachtwoorden, betrouwbare plugins en regelmatige controles. Juist de combinatie van deze maatregelen zorgt voor een veilige WordPress website. Onze aanpakWanneer wij het technisch onderhoud verzorgen, houden we jouw website actief in de gaten. We installeren beveiligingsupdates, maken back-ups, controleren of alles goed blijft... Bedankt voor jouw bestelling. Wij zullen zo spoedig mogelijk contact met je opnemen. Bedankt voor het genereren van de verwerkersovereenkomst. Je ontvangt deze direct per e-mail. Bedankt voor jouw offerte aanvraag. Je krijgt zo spoedig mogelijk bericht. Wij streven er naar dit op werkdagen binnen 24 uur te doen. Bedankt voor jouw informatie verzoek. Je krijgt zo spoedig mogelijk een reactie. Bedankt voor jouw bericht. Wij zullen zo spoedig mogelijk contact met je opnemen. Bedankt voor je reactie. Deze zal pas na goedkeuring zichtbaar worden bij het betreffende bericht. Betalen met Florijn Bij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die niet alleen goed functioneren, maar ook veilig en vindbaar zijn. Of je nu een eenvoudige WordPpress website wilt of een complete webwinkel met WooCommerce, wij kunnen het voor je bouwen. Ook voor WordPress webdesign of voor maatwerk oplossingen in een bestaande WordPress omgeving kun je bij ons terecht. Hoe werkt het? In verband met de huidige situatie van Florijn bestuur is betaling hiermee voorlopig stop gezet. Heb je een Florijn account dan kun je de factuur van haha! gewoon in Florijn betalen. Je krijgt dan ook nog eens 5% korting. Heb je nog geen Florijn account dan kun je die hier openen. Sinds begin 2023 heeft Florijn ook contant geld in omloop. Let op! Klanten die met de Florijn betalen krijgen altijd 5% korting. In het begin heel veel grafisch werk (dtp en vormgeving) en omdat in die tijd het internet opkwam ben ik mij toen gaan focussen op internet ontwikkeling (html, css en php). WordPress websites die voor je werken! Een website moet meer doen dan er mooi uitzien. Hij moet snel werken, makkelijk te beheren zijn en passen bij jouw bedrijf. Met meer dan 30 jaar ervaring in webontwikkeling en ruim 20 jaar gespecialiseerd in WordPress bouwen we websites, WooCommerce webshops en maatwerk oplossingen die aansluiten bij jouw wensen en doelen. Of je nu een nieuwe website nodig hebt, een bestaande WordPress omgeving wilt verbeteren of een specifieke functionaliteit zoekt: we denken met je mee en zorgen voor een oplossing die werkt. Direct contact opnemenDirect contact opnemenVan grafisch ontwerp naar WordPress specialist In 2023 bestond haha! alweer 30 jaar. Wat begon met grafisch ontwerp en vormgeving groeide uit tot een specialisatie in internetontwikkeling en WordPress. Begin jaren '90, toen het internet nog volop in ontwikkeling was, richtten we ons op HTML, CSS en PHP. Vanuit die technische basis zijn we steeds verder gegaan met het bouwen van websites en online oplossingen. Vandaag combineren we technische kennis met gevoel voor ontwerp. Daardoor kijken we niet alleen naar hoe een website wordt gebouwd, maar ook naar hoe deze werkt voor bezoekers. Waarom WordPress? WordPress is open source. En daar geloven we in. Doordat duizenden ontwikkelaars wereldwijd aan WordPress werken, blijft het platform zich continu ontwikkelen. Er zijn veel mogelijkheden, veel kennis beschikbaar en je bent niet afhankelijk van één leverancier. Je website blijft van jou. Je kunt altijd zelf kiezen wie het beheer of de verdere ontwikkeling verzorgt. Waarom kiezen voor haha! ? Een goede... Snel naar... Waarom is snelheid belangrijk? Een snelle website biedt voordelen voor zowel bezoekers als zoekmachines. Pagina's laden sneller. Bezoekers haken minder snel af. Je website voelt prettiger in gebruik. Zoekmachines waarderen een goede technische basis. Een snelle website lost niet alles op, maar vormt wel een belangrijke basis voor een goede online ervaring. Hoe verbeteren we jouw website? We beginnen altijd met een technische analyse en een nulmeting. Daarbij kijken we onder andere naar: hosting en serverprestaties; afbeeldingen en mediabestanden; WordPress, thema en plugins; caching en optimalisatie; databaseprestaties; JavaScript en CSS; Core Web Vitals. Op basis van die analyse voeren we verbeteringen door die passen bij jouw website. Wat optimaliseren we? Dit merkje Dit optimaliseren wij Snellere pagina's Litespeed Cache Betere gebruikerservaring Afbeeldingen Minder wachttijd Database Stabielere website Plugins & thema's Betere technische basis Core Web Vitals Wat kun je verwachten? Na de optimalisatie ontvang je een overzicht van de uitgevoerde werkzaamheden en de behaalde resultaten. Waar mogelijk verbeteren we onder andere: laadtijd; Core Web Vitals; Lighthouse-score; GTmetrix-score; paginagrootte; aantal HTTP-verzoeken. Iedere website is anders. Daarom richten we ons niet op een vaste score, maar op de beste prestaties die technisch haalbaar zijn. Meten is wetenVoordat we beginnen maken we een nulmeting. Na de optimalisatie ontvang je een nieuwe meting, zodat je precies kunt zien welke verbeteringen zijn gerealiseerd. We gebruiken hiervoor onder andere: Google Lighthouse GTmetrix PageSpeed Insights Meer dan alleen snelheidEen snelle website begint bij een goede technische basis. Daarom kijken we niet alleen naar de snelheid,... Complete professionele WordPress website hosting heb je al vanaf € 10,95 /maand. Uw website wordt gratis overgezet. Meer weten? Lees dan snel verder... Snel naar... Waarom kiezen voor onze WordPress hosting? Dit krijg je met onze WordPress hosting: Gratis verhuizing Dagelijkse back-ups Snelle LiteSpeed-servers SSL-certificaat inbegrepen Persoonlijke ondersteuning Technisch onderhoud mogelijk Automatisch technisch onderhoud mogelijk (Managed WP) Managed WordPress hostingHosting en automatisch onderhoud in één Wil je vooral dat je WordPress website snel wordt gehost en automatisch up-to-date blijft, zonder een uitgebreid onderhoudspakket af te nemen? Met Managed WordPress Hosting combineren we onze hosting met automatisch technisch onderhoud. Let op: dit is geen garantie dat updates nooit problemen veroorzaken. WordPress, het thema en de plugins worden automatisch bijgewerkt. Zo blijft je website zo veel mogelijk up-to-date en profiteer je van een veilige en goed onderhouden hostingomgeving. Wat is inbegrepen? snelle WordPress hosting (LiteSpeed); automatische updates van WordPress, thema's en plugins; backups; monitoring van de website; technisch beheer van de hostingomgeving. Deze dienst is bedoeld voor websites die weinig technisch beheer nodig hebben en waarbij je vooral wilt dat de basis automatisch geregeld wordt. Wat is het verschil met technisch onderhoud? Bij Managed WordPress Hosting ontvang je **geen uitgebreide rapportage van uitgevoerde updates** en is het oplossen van problemen die door updates of wijzigingen ontstaan niet inbegrepen. Ontstaat er bijvoorbeeld een probleem na een update en is hiervoor onderzoek of maatwerk nodig? Dan voeren we dit uit op basis van ons reguliere uurtarief. Wil je juist periodieke rapportages, controle na updates en ondersteuning bij problemen inbegrepen hebben? Kies dan voor één van onze WordPress onderhoudspakketten. Zo kun je kiezen voor het niveau van beheer... Wat vinden onze klanten? Een succesvolle website bouw je samen. Daarom luisteren we naar jouw wensen, denken we actief mee en werken we aan een oplossing die past bij jouw bedrijf. Of het nu gaat om een nieuwe WordPress website, een WooCommerce webshop of maatwerk: uiteindelijk draait het om een resultaat waar je met vertrouwen op verder kunt bouwen. Benieuwd wat we voor jouw project kunnen betekenen? Neem contact opKlantervaringenWat vinden onze klanten van de samenwerking? Als vereniging van techneuten kunnen we veel, maar het bouwen van een geheel nieuwe website zit daar niet bij. Omdat we als vereniging van vrijwilligers helaas niet veel geld hieraan kunnen uitgeven, zat een mooie website er dus gewoon niet in. Tótdat we Herbert hadden gevonden. Hij heeft een groot deel van de kosten gesponsord en een prachtige, professionele site voor ons gebouwd. Op basis van ons voorlopige ontwerp heeft Herbert in korte tijd een goed functionerende en aantrekkelijke website ontwikkeld. De site was zo opgezet dat wij eenvoudig onze eigen foto’s en teksten konden toevoegen, waarbij Herbert ons efficiënt en professioneel heeft ondersteund. Het resultaat is een mooie en gebruiksvriendelijke website waar we erg blij mee zijn. Wij bevelen Herbert van harte aan voor zijn kundige en betrouwbare aanpak. Theo, Penningmeester – SWZ https://stoomgroepwest. nl Heel blij met Herbert. Toen ik snel een expert nodig had bood hij goede hulp. Bedankt! Erlinde Kramer, Eigenaar – Jewels with Flair https://jewelswithflair. nl Via een zzp-pagina bij Herbert (haha. nl) terecht gekomen, mijn website was na... Een WordPress plug-in om SRA Nieuws uit de XML feed als bericht in een WordPress website te importeren. SRA lidmaatschap is vereist om de SRA XML Nieuws feed te gebruiken. Snel naar... Waarom de SRA nieuwsberichten naar WordPress berichten omzetten? Meer controle over de vormgeving van de SRA berichten in jouw website. Maak jouw website interessant door relevante nieuwsberichten voor klanten en bezoekers. Gebruik de nieuwsberichten in jouw website als basis voor nieuwsbrieven aan jouw doelgroep, bijvoorbeeld via Active Campaign of Mailchimp. Wat doet de SRA Nieuws WordPress plug-in precies? Importeer als bericht Je importeert de berichten die je aanvinkt op de import pagina. Er worden dus gewoon WordPress berichten (posts) van gemaakt. Na een import plaatst de plug-in de berichten in concept. Je kunt ze dus eerst bewerken. Of plannen in de toekomst. Overzicht van imports In het import overzicht kun je zien welke berichten je eerder al geimporteerd hebt. In de instellingen kun je aangeven hoeveel berichten je steeds wilt zien op de import overzicht pagina. Plaatjes van de SRA De plaatjes blijven bij SRA op de server staan en worden dus niet geimporteerd in de media bibliotheek. Zo blijft die lekker schoon. Kies de categorie en auteur Via de instellingen kun je aangeven in welke categorie de berichten standaard geplaatst worden en welke auteur deze berichten beheerd. Automatisch plannen in de toekomst Je kan via de instellingen kiezen of de berichten direct een datum in de toekomst krijgen. 1 Bericht per dag vanaf morgen. Automatisch call-to-action link op woord Ook kun je via de instellingen aangeven of een bepaalde zin een contact pagina link moet krijgen. Een aantal van de meest voorkomende zinnen zijn alvast ingevuld. Je... Genereer uw verwerkersovereenkomst met haha! Jouw verwerkerovereenkomst met haha! Ben je klant van haha! dan verwerken wij persoonsgegevens namens jou. Je kunt hieronder eenvoudig in drie stappen de verplichte verwerkersovereenkomst opstellen. Vul de gegevens in, controleer de overeenkomst en download vervolgens de PDF. Na controle kun je de ondertekende overeenkomst naar werk@haha. nl sturen. Je kunt hieronder beginnen... Verwerkersovereenkomst genereren "*" geeft vereiste velden aan Snel naar... WordPress functionaliteit die past bij jouw situatieEen maatwerkplugin is niet altijd de enige oplossing. Soms is een bestaande plugin uit te breiden, is een kleine code-aanpassing voldoende of bestaat er al een oplossing die als basis kan dienen. Daarom kijken we eerst naar wat je nodig hebt en wat er al beschikbaar is. Zo voorkom je onnodige ontwikkeling en blijft je WordPress installatie overzichtelijk. We helpen onder andere met: WordPress plugins op maat voor specifieke functionaliteit; bestaande plugins uitbreiden met extra mogelijkheden; WooCommerce maatwerk voor bijvoorbeeld product-, bestel- of betaalprocessen; koppelingen met externe systemen, zoals CRM-, ERP- of andere bedrijfssoftware; automatiseringen die handmatig werk uit je dagelijkse processen halen; beheerfuncties voor de WordPress beheeromgeving; specifieke functionaliteiten voor bestaande websites. Bestaande plugin uitbreiden of een nieuwe plugin laten maken? Heb je al een plugin die bijna doet wat je nodig hebt? Dan is het vaak niet nodig om opnieuw te beginnen. We kunnen onderzoeken of de bestaande plugin uitgebreid kan worden, bijvoorbeeld met een extra functie, een koppeling of een aanpassing aan jouw bedrijfsproces. Soms is een nieuwe maatwerkplugin juist de betere keuze. Bijvoorbeeld wanneer de functionaliteit specifiek voor jouw website is, wanneer je meerdere onderdelen met elkaar wilt laten samenwerken of wanneer je niet afhankelijk wilt zijn van een grote plugin met allerlei functies die je niet gebruikt. Het doel is niet om zoveel mogelijk code toe te voegen, maar om de juiste oplossing te bouwen. Voorbeelden van WordPress maatwerkEen voorbeeld is een WooCommerce knop waarmee een product... Bij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die niet alleen goed functioneren, maar ook veilig en vindbaar zijn. Of je nu een eenvoudige WordPpress website wilt of een complete webwinkel met WooCommerce, wij kunnen het voor je bouwen. Ook voor WordPress webdesign of voor maatwerk oplossingen in een bestaande WordPress omgeving kun je bij ons terecht. Snel naar... Een website die resultaat ondersteuntIedere organisatie is anders. Daarom beginnen we niet met een ontwerp, maar met jouw wensen en doelen. Samen kijken we naar wat jouw bezoekers verwachten en welke functionaliteiten daarbij passen. Zo ontstaat een website die prettig werkt voor bezoekers én eenvoudig te beheren is. Zelf beheren of uitbestedenMet WordPress beheer je eenvoudig zelf je pagina's, afbeeldingen, teksten en producten. Je blijft eigenaar van je website en bepaalt zelf wie het beheer uitvoert. Besteed je het onderhoud liever uit? Dan zorgen wij voor de updates, beveiliging en het technisch beheer. Veilig en betrouwbaarEen veilige website is belangrijk voor jou én je bezoekers. Daarom leveren we iedere WordPress website op met aandacht voor beveiliging, privacy en prestaties. Ook adviseren we over AVG/GDPR en bieden we onderhoudspakketten waarmee je website veilig en up-to-date blijft. Goed vindbaarEen mooie website heeft weinig waarde als niemand hem kan vinden. Daarom zorgen we voor een goede technische basis voor zoekmachines. Wil je verder werken aan je online vindbaarheid? Dan helpen we je met zoekmachineoptimalisatie of brengen we je in contact met een SEO-specialist uit ons netwerk. Waarom WordPress? WordPress is open source. Dat betekent dat je nooit afhankelijk bent van één leverancier. Je blijft eigenaar van je website en kunt zelf kiezen wie het beheer of de verdere ontwikkeling verzorgt. Dankzij de grote WordPress-community blijft het platform zich voortdurend ontwikkelen en zijn er vrijwel onbeperkte mogelijkheden. Altijd maatwerkGeen twee bedrijven zijn hetzelfde. Daarom bouwen we geen standaard websites. Iedere website wordt... Snel naar... Zelfverzekerd werken met WordPressWordPress is gemaakt om zelf te beheren. Je kunt eenvoudig teksten aanpassen, afbeeldingen plaatsen, pagina's toevoegen en producten beheren in WooCommerce. Toch kan het soms lastig zijn om te weten waar je moet beginnen of hoe je iets het beste aanpakt. Tijdens een training laten we zien hoe jouw website werkt en beantwoorden we jouw vragen. Zo krijg je meer vertrouwen om zelf wijzigingen door te voeren. Een training is ook mogelijk als WordPress workshop voor teams. Wat leer je tijdens de training? De inhoud stemmen we af op jouw situatie. Onderwerpen kunnen bijvoorbeeld zijn: pagina's en berichten beheren; afbeeldingen en media toevoegen; menu's en navigatie aanpassen; werken met de blokeditor of page builder; producten en bestellingen beheren in WooCommerce; formulieren en functionaliteiten gebruiken; basis onderhoud uitvoeren; veilig werken met WordPress. Heb je een specifieke vraag? Dan nemen we die natuurlijk mee. Voor wie is deze training? Een WordPress training is geschikt voor: ondernemers die zelf hun website willen beheren; medewerkers die verantwoordelijk zijn voor de website; teams die met WordPress werken; webshopbeheerders die meer uit WooCommerce willen halen. Meer uit je website halenEen website werkt het beste wanneer je hem zelf goed kunt gebruiken. Met de juiste kennis kun je sneller wijzigingen doorvoeren, nieuwe content plaatsen en beter inspelen op de wensen van je bezoekers. Wil je weten welke training past bij jouw WordPress website? Neem contact met ons op. We denken graag met je mee. Wat zeggen onze klanten? Ook onze klanten zijn... Snel naar... Waarom is WordPress onderhoud belangrijk? WordPress, thema's en plugins worden continu verbeterd. Updates bevatten vaak beveiligingsverbeteringen, bugfixes en nieuwe functies. Door deze updates op tijd uit te voeren: blijft je website veilig; verklein je de kans op storingen; blijft alles goed samenwerken; profiteer je van verbeteringen en nieuwe functies. Voer je zelf updates uit? Zorg dan altijd voor een actuele back-up en controleer of je website na de update nog goed werkt. Onderhoud zonder zorgenWij controleren en onderhouden jouw WordPress website, zodat jij je kunt richten op je bedrijf. Onze onderhoudspakketten zijn geschikt voor zowel WordPress websites als WooCommerce webshops. Heb je specifieke wensen? Dan stellen we graag een maatwerkpakket samen. Basis€2758vanaf/mndGeschikt voor blogs, informatieve (bedrijfs)websites & startende ondernemersPrijs zonder korting*: 49,95/mnd Beveiliging voor hacks & malware Updates (maandelijks) Monitoring (dagelijks) E-mail support Rapporten van uptime & werkzaamheden Graag advies pakket keuzeNu bestellenStandaard€3695vanaf/mndGeschikt voor ZZP-ers en middelgrote (bedrijfs)websites en kleine webshopsPrijs zonder korting*: 65,95/mnd Beveiliging voor hacks & malware Updates (maandelijks + direct) Monitoring (dagelijks) Telefonisch support + e-mail Rapporten van uptime & werkzaamheden Graag advies pakket keuzeNu bestellenPremium€4995vanaf/mndGeschikt voor grote bedrijfswebsites en WooCommerce webshops, LMS of maatwerk websitesPrijs zonder korting*: 85,95/mnd Beveiliging voor hacks & malware Updates (wekelijks + direct + op aanvraag) Monitoring (dagelijks) Telefonisch support + e-mail Rapporten van uptime & werkzaamheden Graag advies pakket keuzeNu bestellenOp maat€6595vanaf/mndGeschikt voor o. a. multisites en maatwerk websitesOfferte kun je aanvragen op basis van onze gratis website analyse Offerte aanvragen* De pakketten gelden per domeinnaam en worden jaarlijks... Leuk dat je wil samenwerken ! Vul het formulier hieronder in. We bekijken jouw wensen en nemen deze mee in een passende, vrijblijvende offerte. Je ontvangt binnen 2 werkdagen een reactie van ons. Offerte aanvragen Snel naar... Privacy beleid haha! , gevestigd aan Scarlattirode 5, 2717 GR Zoetermeer, is verantwoordelijk voor de verwerking van persoonsgegevens zoals weergegeven in deze privacyverklaring. Contactgegevens haha. nl Scarlattirode 5, 2717 GR Zoetermeer, +31 79 5933180 Herbert Hoekstra is de Functionaris Gegevensbescherming van haha! Hij is te bereiken via werk@haha. nl Persoonsgegevens die wij verwerken haha! verwerkt jouw persoonsgegevens doordat je gebruik maakt van onze diensten en/of omdat je deze zelf aan ons verstrekt via onze formulieren op de website. Hieronder vind je een overzicht van de persoonsgegevens die wij verwerken: Voor- en achternaam Telefoonnummer E-mailadres IP-adres Gegevens over uw activiteiten op onze website Internetbrowser en apparaat type Met welk doel en op basis van welke grondslag wij persoonsgegevens verwerken haha! verwerkt jouw persoonsgegevens voor de volgende doelen: Je te kunnen bellen of e-mailen indien dit nodig is om onze dienstverlening uit te kunnen voeren Je te informeren over wijzigingen van onze diensten en producten Om goederen en diensten bij je af te leveren Geautomatiseerde besluitvorming haha! neemt niet, op basis van geautomatiseerde verwerkingen, besluiten over zaken die (aanzienlijke) gevolgen kunnen hebben voor personen. Het gaat hier om besluiten die worden genomen door computerprogramma's of -systemen, zonder dat daar een mens (bijvoorbeeld een medewerker van haha! ) tussen zit. Hoe lang we persoonsgegevens bewaren haha! bewaart jouw persoonsgegevens niet langer dan strikt nodig is om de doelen te realiseren waarvoor uw gegevens worden verzameld. De analytische gegevens worden in ons Google Analytics account maximaal 26 maanden bewaard en zijn geanonimiseerd.... De juiste kennis voor ieder project! Een goed project vraagt soms om meer dan alleen een website. Daarom hebben we door de jaren heen een netwerk opgebouwd van betrouwbare specialisten op het gebied van onder andere SEO, online marketing, teksten, branding, hosting en automatisering. Wij blijven jouw aanspreekpunt en schakelen de juiste expertise in wanneer dat nodig is. Neem contact opOnze specialisten en partners staan voor je klaar:color. zoneBranding, packaging and video Roses are red, violets are blue, and your brand should look bright too! Every brief comes with the clean white canvas and with the great palette choice. Let’s color your brand together... JB-iCTKantoor beveiliging, VOIP en Office 365 hosted services – Office 365 (email, onedrive, sharepoint) en remote backup managed it service – netwerk beheer, onderhoud, huur en aanschaf van hardware beveiliging – cctv en toegangscontrole communicatie – voip, gsm, poip, xdsl en fiber internet CombellHosting partner nadruk op service en techniek cluster hosting geoptimaliseerde WordPress hosting optimale beveiliging TheGood. cloudNextcloud Veilig bestanden opslaan en delen Eigen kalender (calDav), contacten en bookmarks beheer Al je bestanden op één veilige plek Eerlijke en flexibele abonnementen Active Campaign ManagerActive Campaign oplossingen Persoonlijk en relevant communiceren met een krachtige tool Maak van zomaar een websitebezoeker een trouwe klant! Nieuwsbrieven in je eigen unieke huisstijl die gegarandeerd aankomen. Automatische campagnes Dynamische content Geintergreerde CRM Optimus OnlineSEO, training, copywriting Haal meer omzet uit je website Zelf aan de slag? Van basis SEO training tot Yoast SEO. Content is cruciaal voor vindbaarheid Zoekmachine optimalisatie... Deze algemene voorwaarden lijken op de WordPress websites, WordPress (maatwerk) plug-ins en grafische ontwerpen die haha! graag oplevert. Daarom dan ook geen overvloed van kleine lettertjes, maar gewoon: eenvoudig, duidelijk en gebruiksvriendelijk. Heb je toch nog een vraag? Neem dan gerust contact op. Deze Algemene Voorwaarden zijn ook te downloaden in PDF formaat. Algemene voorwaarden De prijsopgave die haha! stuurt is 30 dagen geldig en de bedragen die worden genoemd zijn exclusief BTW. Specifieke betalingsafspraken in de offerte hebben voorrang op de afspraken in onze algemene voorwaarden. haha! werkt volgens het 'vaste prijs' principe. Dit betekent dat de prijs gegarandeerd is. Deze garantie is er niet als wij na akkoord opdracht extra informatie ontvangen. Deze wijzigingen worden tegen meerprijs uitgevoerd. Extra kosten worden vooraf gemeld. Optionele investeringen worden alleen uitgevoerd wanneer hier expliciet toestemming voor is gegeven. Dit geldt ook voor extra werkzaamheden tijdens het ontwikkel traject. Bij haha! krijg je dus geen onverwachte factuur achteraf. Optionele investeringen dienen vooraf betaald te worden. Alle bedragen onder de € 1. 000,- worden achteraf gefactureerd behalve als het project langer dan 1 maand duurt. Bij projecten die langer dan 1 maand duren of bij projecten boven de € 1. 000,- stuurt haha! een factuur naar ratio van het geleverde werk. Een vlotte betaling kan haha! wel waarderen. De maximale betaaltermijn bedraagt 14 dagen, 2 weken na het overschrijden hiervan kan haha! een incassobureau inschakelen. Eventuele kosten hiervan plus de wettelijke rente van het te vorderen bedrag zijn voor rekening van de klant.... Voordeelurenkaart voor WordPress werkzaamhedenBij ons kun je al meer dan 20 jaar terecht voor het bouwen van WordPress websites die niet alleen goed functioneren, maar ook veilig en vindbaar zijn. Of je nu een eenvoudige WordPpress website wilt of een complete webwinkel met WooCommerce, wij kunnen het voor je bouwen. Ook voor WordPress webdesign of voor maatwerk oplossingen in een bestaande WordPress omgeving kun je bij ons terecht. Direct contact opnemenSnel naar... Voor wie is een voordeelurenkaart interessant? Een voordeelurenkaart is handig wanneer je: regelmatig kleine wijzigingen wilt laten uitvoeren; geen vaste onderhoudsovereenkomst nodig hebt; flexibel gebruik wilt maken van onze expertise; vooraf inzicht wilt hebben in je kosten. UitlegVoor welke werkzaamheden? Zo werkt hetVoorwaarden voordeelurenkaartVoor welke werkzaamheden? Een voordeelurenkaart kan gebruikt worden voor verschillende werkzaamheden, zoals: aanpassen of uitbreiden van je WordPress website; kleine wijzigingen aan je webshop; grafisch ontwerp en opmaak; advertenties, flyers of ander drukwerk; overige werkzaamheden binnen onze dienstverlening. Heb je regelmatig technisch onderhoud nodig? Dan past een WordPress onderhoudspakket waarschijnlijk beter bij jouw situatie. Zo werkt het Je koopt vooraf een aantal uren in. De uren worden gebruikt voor werkzaamheden op aanvraag. Je profiteert direct van een lager uurtarief. Je ontvangt een overzicht van de bestede uren. Voor werkzaamheden zonder voordeelurenkaart vanaf €89,25 per uur Voor ontwikkeling, maatwerk, optimalisatie en het oplossen van WordPress-problemen werken we transparant op basis van nacalculatie. Voor structureel onderhoud zijn er voordelige onderhoudspakketten en urenkaarten. Voorwaarden voordeelurenkaart Voorwaarden voordeelurenkaart Aan het gebruik van vooraf ingekochte contract uren zijn wel enkele... Leuk dat je in contact wilt komen! Hieronder kun je jouw gegevens invullen voor een vraag, opmerking of om een specifieke dienst aan te vragen. Bellen mag natuurlijk ook (079-5933180). Of je stuurt gewoon een e-mail naar werk@haha. nl. Contactformulier Snel naar... Een sterke huisstijl is de basisJe huisstijl is het gezicht van je bedrijf. Het zorgt ervoor dat klanten je herkennen en geeft een professionele uitstraling aan iedere uiting. Wij helpen met: logo ontwerp; complete huisstijlen; visitekaartjes en drukwerk; advertenties; flyers en brochures; digitale ontwerpen. Heb je al een bestaande huisstijl? Dan werken we deze graag verder uit of zorgen we voor nieuwe materialen die daarbij aansluiten. Logo ontwerpEen goed logo is herkenbaar en past bij jouw bedrijf. We helpen vanaf het eerste idee tot het uiteindelijke ontwerp. Heb je al een concept of bestaand ontwerp? Dan kunnen we dit ook verder uitwerken. Complete huisstijlEen huisstijl gaat verder dan alleen een logo. We zorgen voor een consistente uitstraling die je kunt gebruiken op je website, drukwerk, presentaties en andere communicatie. Digitale communicatieOok online wil je herkenbaar blijven. Wij ontwerpen bijvoorbeeld e-mailtemplates in jouw huisstijl voor: Office 365; Mailchimp; ActiveCampaign; andere e-mailmarketingplatformen. Zo sluit je digitale communicatie goed aan bij je merk. Drukwerk en overige ontwerpenVan ontwerp tot eindproduct. We kunnen je helpen met bijvoorbeeld: flyers; brochures; advertenties; verhuiskaarten; banners; vlaggen; andere promotiematerialen. Het drukwerk kun je zelf regelen bij je eigen drukker. Liever advies of volledige begeleiding? Dan helpen we je graag via ons netwerk van partners. Ook voor andere ontwerpersSoms hebben collega-ontwerpers extra ondersteuning nodig bij de technische uitwerking of productie van ontwerpen. Daarom werken we regelmatig samen met andere bureaus en zelfstandige ontwerpers. Design gecombineerd met WordPressDoor onze achtergrond in grafisch ontwerp combineren we vormgeving met technische... haha! bedenkt en realiseert WordPress websites, WordPress maatwerk plug-ins en grafische vormgeving in Zoetermeer en omgeving. WordPress oplossingen die voor je werken! WordPress oplossingen die voor je werken! Van een professionele bedrijfswebsite en WooCommerce webshop tot maatwerk oplossingen. Al meer dan 20 jaar helpen we bedrijven met websites die klaar zijn voor de toekomst. Benieuwd wat we voor jouw project kunnen betekenen? Van een professionele bedrijfswebsite en WooCommerce webshop tot maatwerk oplossingen. Al meer dan 20 jaar helpen we bedrijven met websites die klaar zijn voor de toekomst. Benieuwd wat we voor jouw project kunnen betekenen? Bespreek je projectMeer weten over ons? Bekijk alle dienstenWebdesignJe website is vaak de eerste kennismaking met je bedrijf. Daarom bouwen we WordPress websites die vertrouwen wekken, prettig werken en bezoekers omzetten in klanten. WebshopSamen bouwen we een WooCommerce webshop die past bij jouw bedrijf en helpt om bezoekers om te zetten in klanten. Van een eenvoudige webshop tot een uitgebreide oplossing. OnderhoudEen goede gebruikerservaring begint bij een website die snel, veilig en betrouwbaar werkt. Daarom zorgen we voor technisch onderhoud, updates en controles wanneer dat nodig is. Doe je het liever zelf of besteed je het uit? Wij helpen je graag. HostingEen snelle website begint met goede hosting. Onze servers zorgen ervoor dat je website snel en betrouwbaar blijft werken, zodat bezoekers prettig kunnen navigeren en zoekmachines je website beter kunnen waarderen. Bekijk alle diensten WordPress specialisten sinds 2003 WordPress specialisten sinds 2003Een goede website moet werken voor jou én je bezoekers. Daarom bouwen we WordPress websites, WooCommerce webshops en maatwerk oplossingen die snel, gebruiksvriendelijk en eenvoudig te beheren zijn.... ## Klantervaringen Als vereniging van techneuten kunnen we veel, maar het bouwen van een geheel nieuwe website zit daar niet bij. Omdat we als vereniging van vrijwilligers helaas niet veel geld hieraan kunnen uitgeven, zat een mooie website er dus gewoon niet in. Tótdat we Herbert hadden gevonden. Hij heeft een groot deel van de kosten gesponsord en een prachtige, professionele site voor ons gebouwd. Op basis van ons voorlopige ontwerp heeft Herbert in korte tijd een goed functionerende en aantrekkelijke website ontwikkeld. De site was zo opgezet dat wij eenvoudig onze eigen foto’s en teksten konden toevoegen, waarbij Herbert ons efficiënt en professioneel heeft ondersteund. Het resultaat is een mooie en gebruiksvriendelijke website waar we erg blij mee zijn. Wij bevelen Herbert van harte aan voor zijn kundige en betrouwbare aanpak. Heel blij met Herbert. Toen ik snel een expert nodig had bood hij goede hulp. Bedankt! Via een zzp-pagina bij Herbert (haha. nl) terecht gekomen, mijn website was na een update niet meer zoals het was en niet meer bereikbaar voor mijn klanten Herbert heeft me geholpen om de site weer terug te krijgen zoals het was voor de update. Ik ben hier zo ontzettend blij mee, hij heeft me gered. Ik heb zelf namelijk geen kennis van websites. Als ik een vraag had over iets, dan legde Herbert ook uit wat hij hiermee bedoelde, heel fijn, dit heeft mijn kennis toch iets uitgebreid. Dank voor jouw hulp en ondersteuning bij de ‘oude’ en ‘nieuwe’ zakelijkverkopen. bol. com WordPress-site. Het is fijn om samen te werken, ideaal hoe snel en adequaat je voor ons klaar staat. Wij van Partin (brancheorganisatie van kleine goede doelen in ontwikkelingssamenwerking) hebben haha! (oftewel Herbert Hoekstra) gevraagd om een portal te ontwikkelen voor onze leden met daarin onder meer een module voor het maken van een jaarverslag dat voldoet aan de accountantsnorm RJ650. Een ingewikkelde opdracht, mede door de vele variabelen. De aandacht, het meedenken en de inventiviteit van Herbert hebben geleid tot een zeer werkbare oplossing. We hopen in de toekomst nog veelvuldig samen te werken! Ontzettend blij ben ik met de goede hulp van Herbert (haha. nl) met mijn nieuwe website! De service en alle goede ideeën waren top, bedankt! Herbert heeft ons geholpen voor de ontwikkeling van een blogsite. Service en meedenken was uitstekend! Bedankt, Herbert! Herbert heeft voor ons een workshop georganiseerd over het verbeteren van je website. Het was een ontzettend interessante en leerzame workshop waarin veel nieuwe dingen aan bod kwamen. Alles was toegespitst op onze situatie en de informatie was relevant voor zowel beginners als mensen met meer kennis/ervaring. Herbert heeft ontzettend veel kennis van zijn vakgebied en was ook heel professioneel en prettig om mee samen te werken. Nogmaals bedankt voor de leerzame workshop! :) Dank je wel Herbert, voor onze mooie website en fijne samenwerking. Nadat we met haha! een basisframe hadden uitgezocht voor de site en de eerste opzet was gemaakt, konden we samen verder bouwen aan het uiteindelijke resultaat. Stap voor stap met veel feedback. Herbert weet met zijn technische kennis exact wat de mogelijkheden en onmogelijkheden zijn van al je wensen. Wij hebben er voor gekozen om de site zelf te beheren en kunnen teksten en foto’s aanpassen waar en wanneer we willen. Picky People kitchen Met het scala aan beschikbare WordPress plugins is er voor iedere website/webshop een hoop mogelijk. Maar soms wil ik dat het toch nét eventjes anders werkt. Of heb ik een idee waar (nog) geen plugin voor is. Dat is het moment dat ik Herbert inschakel. Ik verstuur een mail met m’n idee, de wens of de aanpassing die ik in gedachten heb en Herbert fixt het voor me, zo simpel is het. In het proces denkt Herbert altijd goed met me mee, vaak met slimmere oplossingen of meer functionaliteiten dan ik in eerste instantie zelf had bedacht. De communicatie is prettig, snel en duidelijk. Mijn website bevat inmiddels een heleboel custom coding geschreven door Herbert, waardoor het precies werkt zoals ik het wil en daar ben ik ontzettend blij mee! De TubeBarrier heeft een nieuw thuis gevonden. Mooi natuurlijk, maar ook best gek na al die jaren. Ik zat wat oude mails terug te lezen en daar kom jij echt overal in terug. Updates, plug-ins, rare meldingen, beveiliging... altijd wel iets met die website. Weet je nog dat ik vertelde over mijn schoondochter en haar klasgenoten die naar de site wilden kijken? Jij dacht meteen mee. Dat deed je eigenlijk altijd. Ik kwam met iets en jij keek wel weer wat er mogelijk was. Voor jou was het misschien gewoon werk, maar voor mij gaf het rust. Ik wist dat jij een beetje op de website lette. Ook als er met de Tube zelf niet veel gebeurde. Het is allemaal niet gelopen zoals ik ooit dacht. Dat weet jij ook wel. Maar je bleef altijd aardig en geduldig. Nooit het gevoel dat ik weer met gezeur aankwam. Nou ja, ik wilde gewoon zeggen: dankjewel Herbert. Voor alles, echt. Hartelijke groet, ## FAQs De plugins update melding loopt via het standaard WordPress plug-in beheer. De plugins update melding loopt via het standaard WordPress plug-in beheer. Daar kun je de plugin updaten net zoals je bij andere WordPress plug-ins doet. We sturen ook altijd een email naar de plugin gebruikers als er een update is, zodat je direct weet wat er is aangepast of als er nieuwe functies zijn toegevoegd. De berichten komen van de online SRA Nieuwsbank en worden door zoekmachines geindexeert. Publiceer jij ook die berichten dan is er kans op een zogenaamde 'duplicate content' penalty van bijvoorbeeld Google. Dit is niet gunstig voor de SEO score van jouw website. Daarom is het verstandig de optie voor canonical links aan te zetten. Deze optie werkt (voorlopig) alleen samen met de WP SEO plugin van Yoast. Gebruik je een andere plugin laat dat dan weten, dan kunnen we kijken of we die ook kunnen ondersteunen. De plug-in heeft een optie om, als u de Yoast SEO plug-in gebruikt, een canonical url in te stellen (beter voor SEO) naar het orginele SRA bericht. De plug-in heeft een optie om, als je de Yoast SEO plug-in gebruikt, een canonical url in te stellen (beter voor SEO) naar het orginele SRA bericht. Let op dat als je dit gebruikt het delen van berichten op Facebook niet goed werkt. Dan wordt namelijk het orginele SRA bericht getoond en niet het bericht op jouw website. Door een stukje extra code op de website te plaatsen kan dit worden opgelost. Heb je hier bij hulp nodig? Laat het dan even weten. Je kunt dit doen door gebruik te maken van custom css binnen uw website. In het bericht zitten standaard een aantal CSS classes die je kunt gebruiken. In principe doen wij dit al voor je bij de eerste installatie van de plugin. Wil je het zelf doen? Dan is hier de betreffende informatie. Je kunt dit doen door gebruik te maken van custom css binnen uw website. In het bericht zitten standaard een aantal CSS classes die je kunt gebruiken. Dit zijn: . warningrtf . tiprtf voor de kopjes wordt de H2 gebruikt Heb je hier bij hulp nodig? Laat het dan even weten. Absoluut! je kan deze bekijken in het projecten overzicht of zelf de link volgen in het menu: Projecten. Ja, jouw website wordt altijd opgeleverd om optimaal weer te geven en te werken op mobiele apparaten zoals telefoon of tablet. Jouw website wordt altijd gebouwd op de staging server (test omgeving) hahadev. nl. Hier kun je zelf de voortgang volgen. Voor elke fase die wordt opgeleverd krijg je steeds een bericht (email) om deze te bekijken. Hierna kunnen we overleggen over eventuele aanpassingen en opmerkingen. Als jouw website klaar is wordt deze op jouw eigen domein opgeleverd, op onze server of op jouw eigen hosting. Natuurlijk kan de website later nog worden uitgebreid. Ben je zelf handig dan kun je het zelf doen. Wel even in overleg(vooraf) als je ook een onderhoud pakket hebt afgenomen. Heb je zelf de kennis of tijd niet om het te doen dan kan ik dat voor je regelen. Dit kan op basis van een projectprijs, uurtarief of via een voordeeluren kaart voor klanten (met korting op het uurtarief). Jazeker. Er zijn verschillende pakketten mogelijk om jouw website veilig en up to date te houden. Ik zorg voor de technische aspecten van een update. Mocht er door een update iets mis zijn met de website dan wordt dit altijd gratis opgelost. Je ontvangt altijd een rapport van wat er is geupdate en wanneer. Prijzen zijn afhankelijk van het soort website dat je hebt. Er is al een onderhoud pakket vanaf 18,95/maand. Hier staat een overzicht van alle WordPress technisch onderhoud pakketten. Tip: Heb je de hosting ook bij mij geregeld dan krijg je altijd korting op een onderhoudpakket. Ja, dat kan zeker! Voor elk probleem is er een oplossing. Ik maak graag functionele toepassingen voor een bijzonder project. Wil je een indruk hebben van wat ik zo al heb gemaakt voor verschillende klanten kijk dan op de pagina ‘WordPress plugin op maat‘. Ik neem altijd de basis SEO optimalisatie mee in alle websites die worden opgeleverd. Mocht je op termijn niet tevreden zijn met de vindbaarheid dan kijken we samen of ik daar nog iets aan kan verbeteren of dat je daarvoor misschien met een collega uit mijn netwerk aan de slag moet gaan. In jouw website wordt altijd optimaal rekening gehouden met de regels in de privacy wetgeving (AVG). Hiervoor regel ik zoveel mogelijk alle zaken om dit goed in te stellen. Zo worden er bijvorbeeld geen Google fonts geladen vanuit de Google server, maar deze staan altijd lokaal in jouw website. In overleg kan er gekeken worden naar een privacy vriendelijke manier om bezoekers statistieken bij te houden. Dit kan bijvoorbeeld met matomo, of Koko Analytics. Ik bouw altijd de website op vanuit het Bedrock boilierplate voor WordPress. Hierdoor is de website bestand structuur verbeterd. Lees eventueel de uitleg hier. Daarnaast worden altijd alle aanpassingen gedaan die nodig zijn om jouw website veiliger te maken. Het is een hele lijst. Wil je meer weten, ze staan beschreven in de pagina over WordPress beveiligen. Mijn eigen hosting server heeft ook nog eens extra beveiliging tegen aanvallen van buiten af. Ik kan de domeinnaam voor jou registreren op jouw naam en tegen concurerende prijzen voor diverse domein extensies. Daarnaast kan ik ook de website hosting regelen. Ik heb een eigen server (LiteSpeed) bij een hosting provider. De server wordt door hen beheerd en is naar mijn specificaties voor WordPress geoptimaliseerd. Hierdoor heeft jouw website meteen een voorsprong op de concurentie door de beste laadsnelheid. Geen zorgen. Samen met jou kijk ik graag naar wat we kunnen aanpassen om je een tevreden gevoel te geven over de vormgeving van jouw website. Na het invullen van de vragenlijst die ik je toestuur kan ik een inschatting maken van de tijd die nodig is om je website te ontwikkelen. Meestal kan ik de website binnen 2 weken afronden, maar dit hangt af van hoe snel je teksten, afbeeldingen aanlevert en hoe vlot we de feedback rondes doorlopen.