Get Free Resources!

Subscribe and get updated on my new articles, tutorials, courses and free resources! You will be also notified about my eBooks which I will occasionally give for a discounted price or even for FREE.

How To Add WooCommerce Custom Product Fields

When working on a WooCommerce add-on or a custom solution, you will sometimes have to add some WooCommerce custom product fields so that you can save additional data for each product. In this tutorial we will go through adding fields to existing product tabs and also create a new product tab.

Continue reading

Building with same levels with article text over it

5 Ways to Make your WordPress Plugin Really Extensible

Creating a WordPress plugin can be really fun but you might create a plugin that other developers can’t extend. There will be clients that need something slightly different that you have made. Create extensible plugins so that other developers can jump in and add their own features. In this article, we will go through five ways which you can use today to make your plugin extensible.

Continue reading

Custom Menu Panel with Pages

Add a Custom Menu Panel with Easy Digital Download Pages

Custom Menu Panel can help us sort out several pages into groups of links so that we can have shortcuts for ourselves and our clients while creating navigations in WordPress. In this tutorial, we will create our own custom menu panel for Easy Digital Download Pages.

Continue reading

How to Hook in WordPress Metadata

The WordPress Metadata is a powerful data structure that is being used across several parts of WordPress. That is why we have different tables that are used for storing the metadata. In this tutorial, I will teach you how to hook in the WordPress metadata and decide what to do with it.

Continue reading

Group & User Icon with WordPress Logo

How to Manage WordPress User Roles & Capabilities with Code

WordPress User Roles are one of the first things you learn about when working with a team inside WordPress. When you install a WordPress site, you also create a user with the user role administrator. In this tutorial, I will show you how you can create different roles and also how to add custom capabilities to roles or users.

Continue reading

Learn how to develop with Easy Digital DownloadsGet the eBook