
Marinus Klasen
Tailor-made custom solutions for WordPress, web consultant and digital sparring partner.

WordPress plugin development
I’ve worked on many WordPress plugins in the last decade. From simple single-feature plugins to plugins that manage WordPress environments within WordPress to WordPress plugins that keep other WordPress plugins up-to-date by connecting to private Github repositories
Consultancy & second-opinions
About to start development of a new project? Not sure if you should go for a freelancer or agency? Want to double check the your projects’ scope or curious to hear my opinion on the estimate you’ve received?

Brands & Projects
Passion, impact and beliefs – from a software perspective
The more you know…
This website also features my personal blog, where I talk about problems and solutions in web development and related industries.
Setup Mailcrab in Docker & PHP
Okay – it took me a while to get this configured correctly so I thought I’d share the setup with…
Storing private data with SSH on WPEngine sites
I’ve been working with several clients hosted on WPEngine lately and whenever I start work on a site, the first…
Continue Reading Storing private data with SSH on WPEngine sites
Get the HTML content of a block edit page or post in WordPress
I’ve been searching for this for way too long, but this is the way to get the HTML output of…
Continue Reading Get the HTML content of a block edit page or post in WordPress
Rename Coupon code text to Discount code in Woocommerce
Another day, another snippet! This snippet allows you to replace all occurrences of the coupon word to something that you…
Continue Reading Rename Coupon code text to Discount code in Woocommerce
Background-size cover in mPDF
It’s saturday today, and I found some time to work on some side projects.. This one is about generating PDF’s…
WordPress.com SSH & duplicating a WordPress.com website locally
A while back, WordPress.com enabled SSH access for Business and eCommerce plans. I recently had a look at what those…
Continue Reading WordPress.com SSH & duplicating a WordPress.com website locally
Hide the custom taxonomy metabox in the WordPress edit post screen
Since in this case i’m using ACF to define the taxonomies for a custom post type, I wanted to remove…
Continue Reading Hide the custom taxonomy metabox in the WordPress edit post screen
Get all entries from Gravity Forms using GFAPI::get_entries
It is one of these days again. I’m breaking my head on this. And on those moments, I grab my…
Continue Reading Get all entries from Gravity Forms using GFAPI::get_entries
Make a service available on a different port in docker-compose with Traefik
This is one of these things that I broke my head around a couple of times. And every time I…
Continue Reading Make a service available on a different port in docker-compose with Traefik
Certified Codeable Developer
I’m a certified member of the Codeable community since 2022. Codeable is known for it’s quality work and rigorous vetting process.
Only 2% of applications are accepted. I’m happy to say that my application was one of them!

10+ years of experience in web development
Automatically updating plugins from private Github repositories, publishing the plugin to the WordPress repository, adding new features to BuddyPress or BuddyBoss communities or extending functionality in Learndash websites. I’ve got you covered.
A large network of skillful partners
Looking for marketing? SEO services? An advisor on ad campaigns? I don’t have you covered, but I definitely know people who do and I’ll happily put you in touch with them.
Start collaborating
Interested in collaborating? Reach out to me via [email protected]