Most WooCommerce store owners find out something is wrong the slow way: sales drift down for a few months, a competitor starts showing up in…
Blog
I’m Jasper Frumau, a WordPress and WooCommerce developer with 15+ years building EU stores. Since June 28, 2025, the European Accessibility Act (EAA) has been…
Adding a CAPTCHA to a Contact Form 7 form on one of our Bedrock/Trellis sites looked like a two-minute job: drop [captchar captcha-123] into the…
Every SVG icon on our Nynaeve WordPress theme — the icons in service-hero, trust-bar, feature-cards, icon-grid, and contact-section blocks — quietly turned into broken images….
I’m Jasper Frumau, a WordPress and WooCommerce developer with 15+ years building EU stores. Shipping is the setting most WooCommerce store owners configure once, on…
Pull up your WordPress site’s access logs and you’ll find something that wasn’t there two years ago: a parade of AI crawlers working through your…
I’m Jasper Frumau, a WordPress and WooCommerce developer with 15+ years building EU stores. WooCommerce VAT is the part of running a European shop that…
Your WordPress contact form plugin has spam protection — reCAPTCHA, honeypots, maybe a quiz field. And yet the spam keeps coming. That is because most…
I’m Jasper Frumau, a WordPress and WooCommerce developer with 15+ years building EU stores. The single most common reason a Dutch or Belgian checkout converts…
For roughly half a year I configured Mistral Vibe in this WordPress monorepo the wrong way. I had written detailed, repo-specific instruction files — one…
You check your blog post in Google’s Rich Results Test and see WebPage in the structured data output. Not Article. Not BlogPosting. Just a generic…
AI assistants are reading your website right now. ChatGPT, Perplexity, Claude, and Gemini all crawl the web to answer user questions, and when they find…