When you install WooCommerce plugin, it automatically creates system pages – Cart, Checkout, My Account, Shop and a bunch of endpoints. In this tutorial I will show you the correct way to get URLs of these pages.
Since version 3.6 WooCommerce started to recommend the extensions from woocommerce.com on its admin screens. I really hope that it will be cut off in the next versions, but if it doesn’t, you can always use this tutorial to remove them.
In this tutorial you will find a list of default WooCommerce widgets class names, so you can unregister any of them easily.
Product tags – is a custom taxonomy created by WooCommerce. The thing is that it is partly hardcoded, if you would try to deregister it, something can go wrong. So we are going to hide the products tags everywhere! No CSS of course.
In this tutorial I will show how to remove or rename a product type and also we will create a custom product type.
In this tutorial I will show you two things – how to remove Virtual and Downloadable checkboxes from the Product data metabox and how to remove them from Product type filter on the All products page without any CSS of course.
I was working with my MailChimp plugin recently and I noticed that there is no documentation anywhere about how to get all the available membership statuses in WooCommerce Memberships.
In my previous tutorial we talked about creating Gutenberg plugin sidebars and now I decided to make it a part of my plugin, so you can create sidebars easily with a couple lines of PHP code
The detailed tutorial about using PanelColorSettings and withColors for custom Gutenberg blocks.
In other words, I will show you how to add some settings for your custom block to Gutenberg sidebar.
In this tutorial I will show you how to publish posts to multiple blogs within your WP Multisite Network automatically.
In my previous Gutenberg tutorial we created a nice subscription form block. Now let’s make it editable.
Here I would like to show you how to pull the posts from all the sites of your Multisite Network and create an AJAX load more button.