Become a WooCommerce Expert

Read various tutorials on WooCommerce.

Developing WooCommerce

Learn about developing plugins and solution on WooCommerce. This page consists of a list of various development tutorials on WooCommerce that you can find on this site.

Start Slowly

Take two for starting out and then continue on.
How to create a Custom WooCommerce Product Type
When you're working on a custom and complex solution using WooCommerce, there is a chance you'll have to create your[...]
How to create a Custom WooCommerce Email
WooCommerce comes with several email templates out of the box. It also provides you with a way to register your[...]

Author

​Igor Benić

Hi all, my name is Igor Benić and I am a passionate educator on WordPress development. I like teaching various areas of WordPress and plugin development as WooCommerce is one of it.


Igor Benić

WordPress Educator and Developer

Let's move on

The next two will show you something else :)
How to manage Order Item Meta in WooCommerce
When viewing WooCommerce order items, you or your clients might want to have additional information on it. What if you[...]
Additional WooCommerce Settings Pages for a Payment Gateway
User experience is very important for your plugin. With WooCommerce Settings Pages, this experience might become worse with a lot[...]

WooCommerce for Developers

I have something that might help you even more. I have an eBook that can show you various topics where each topic is a separate WooCommerce extension or a solution.

Not interested in the eBook? No worries, let's move on :)

Moving On

WooCommerce is really extensible and that will make your life a lot easier as a WooCommerce Expert
How to Customize WooCommerce Checkout Pages like a Hero
Building sites based on WordPress & WooCommerce can sometimes lead you to create custom solutions that you never thought you[...]
How to Create WooCommerce Refunds Programmatically
WooCommerce offers a refund option right from the order edit screen. But what if you need to process WooCommerce refunds[...]

Course
Become a WordPress Developer

Are you maybe having thoughts on WordPress development? I have a course which can help you learn how to develop themes and plugins. We are also integrating one plugin with WooCommerce :)

Learn more about WooCommerce Development

I have a lot of WooCommerce Tutorials and and many of them are yet to be written :)

Be sure to check them out yourself on my blog.

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[...]
WooCommerce Stock Management using other Services
WooCommerce Stock Management can be easy when you have digital products or products that are by your side, which you[...]

Get notified on my new tutorials

I tend to write at least 2 tutorials per month so be sure to sign up for my newsletter to get the latest news on my tutorials, products and sometimes my own findings and suggestions.

Enter your name and email address below and sign up:

© 2018 ibenic.com

Privacy Preference Center

Necessary

This cookies are used to provide a performant site. They are not tracking any personal data and they're needed so you can login to the site. Cookies such as tl, tu, tq and tve are used for showing various forms and pop-ups. If such were removed, you would constantly see pop-ups appear on your screen.

tl,tu, tq, tve, tve_leads_unique, PHPSESSID, autoptimize_feed, wp-settings-1, wp-settings-time-1

Analytics

This cookies are used to analyze the traffic and provide information where the traffic comes from and what content read. The traffic is anonymized.

_ga, __utma, __utmc, __utmz, __utmb, __utmt, __utmx, __utmxx

Marketing

This cookies are used for marketing purpose through Facebook Ads. It uses the Facebook Pixel. To opt-out: http://optout.networkadvertising.org/?c=1

fr, oo, ddid