Marinus Klasen

Marinus Klasen

  • Development
  • Consultancy
  • Developer Resources
  • Blog
  • Contact

Marinus Klasen

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

Talk to me
  • GitHub
  • LinkedIn
  • Twitter

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

More about development

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?

More about consultancy

Organisations I (love to) work with

Consulting CIO @ Wi-Fi NOW Global
Development & consultancy
Codeable-vetted Expert
Custom Woocommerce implementations
Full-service website management
Sympose feature development
Secure livestream platform
Concert Reservation Systems

Brands & Projects

Passion, impact and beliefs – from a software perspective

Premia

Sell premium WordPress plugins and kickstart your WordPress plugin development

Go to getpremia.com

Conference7

Tailor-made web solutions
for events and conferences based on Sympose

Go to conference7.com

Sympose

The WordPress plugin for conferences. Kickstart your conference with Sympose and WordPress

Go to sympose.net

The more you know…

This website also features my personal blog, where I talk about problems and solutions in web development and related industries.

Storing private data with SSH on WPEngine sites

Marinus Klasen
December 15, 2022

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

Marinus Klasen
November 30, 2022

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

Marinus Klasen
November 3, 2022

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

Marinus Klasen
October 22, 2022

It’s saturday today, and I found some time to work on some side projects.. This one is about generating PDF’s…

Continue Reading Background-size cover in mPDF

WordPress.com SSH & duplicating a WordPress.com website locally

Marinus Klasen
October 11, 2022

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

Marinus Klasen
October 9, 2022

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

Marinus Klasen
October 6, 2022

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

Marinus Klasen
October 6, 2022

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

Setting up xdebug and Webgrind in docker compose for in-depth PHP profiling

Marinus Klasen
September 29, 2022

Yep – it’s necessary. I really need to dig into that page load; what’s happening in this evironment and why?…

Continue Reading Setting up xdebug and Webgrind in docker compose for in-depth PHP profiling

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]

Ready to take action?

I'm looking forward to discuss your projects and goals!
Feel free to reach out using the contact details below.

Marinus Klasen

[email protected]
twitter.com/marinusklasen
linkedin.com/in/marinusklasen

  • GitHub
  • LinkedIn
  • Twitter

Have you read?

  • Storing private data with SSH on WPEngine sitesDecember 15, 2022
  • Get the HTML content of a block edit page or post in WordPressNovember 30, 2022
  • Rename Coupon code text to Discount code in WoocommerceNovember 3, 2022
  • Background-size cover in mPDFOctober 22, 2022
  • WordPress.com SSH & duplicating a WordPress.com website locallyOctober 11, 2022

Copyright © 2023 · Marinus Klasen | Webdesign by Team Rood