WooCommerce is extremely friendly for developers because it has a ton of actions and filters - or just hooks. We use them often when we develop WooCommerce plugins or tweak our checkout process, here at WP Desk. That's why we created this article about WooCommerce checkout page hooks. We hope that ...
Tech Posts

Technical blog posts for more experienced users. We always try to have your back and our priority is to give all kinds of solutions to our readers. These include technical solutions for either developers or shop managers. Haven't found the tech guide you've been looking for? Send us a message and tell us how we can do better.
Frequently read
WooCommerce Checkout - Settings, Shortcode & Configuration Guide
WooCommerce checkout features - which are mostly related to payment settings - play a vital role in running an online store. It's often thanks to them that a customer decides to make a purchase. Therefore, provide your customers with convenient payment methods, so they are more likely to buy from ...
All articles
How to change the weight unit in WooCommerce (no Code required)!
Sometimes the built-in weight units in WooCommerce may not be enough. Especially, if you’d like to sell a WooCommerce product by weight and change the unit of measure. Read more to learn how to handle weight in WooCommerce! WooCommerce product weight unit By default, WooCommerce lets you show ...
How to translate a WordPress plugin?
This article will show you how to translate a WordPress plugin to your local language of choice. We will look at the translator plugin called Loco Translate and the translation editor Poedit. .mo and .po files in WordPress Machine Object (MO) and Portable Object (PO) are translation management ...
Use two XML files to import products in your WooCommerce (dropshipping)
You have a dropshipping store. Import products is easy because you use Dropshipping XML WooCommerce plugin. Everything is fine, and your sales are constantly growing. One day you get a message that the wholesaler gives you two files: one with all product details and the second with stock ...
Mutexes, Deadlocks and other developer nightmares
The use of atomic operations is a beautiful and simple solution to many problems that arise in multi-threaded environments where many processes attempt to modify the same data. Unfortunately, their use does not always solve the problem. The atomic operation is not always enough Imagine ...
Atomic operations in WordPress
As the famous saying goes, There are only two hard things in Computer Science: cache invalidation and naming things. The author of this saying has apparently never run into any problems with process synchronization. Threads... Threads everywhere It's easy to forget that although we usually ...
WP Desk plugins switch to PHP 7.0
We decided to support only new and completely secure versions of PHP. That is why in the near future all WP Desk plugins will require PHP version 7.0 and higher. Please upgrade the PHP version if the server with WP installation is still running PHP version lower than 7.0. ...
WooCommerce 3.9 update - PHP 7.0 required!
WooCommerce 3.9 is almost there and it's going to be released in January. Despite being a minor update it brings some very important changes especially for WooCommerce stores admins and shop managers. Take a moment and check what you should be prepared for. ...
Use the Apriori Algorithm for Better Product Recommendation Engine in WooCommerce
In this article, you will learn the effective product recommendations method (the so-called cart analysis). By using a special algorithm (Apriori algorithm), you will learn which products to sell in sets. Let's learn about the product recommendation engine (Apriori algorithm cart analysis) and ...
How to add products in WooCommerce better & customize them? Comprehensive Guide with Examples
Selling computers and maximizing profits with up-selling can be challenging. In this guide, you'll learn how to add products to WooCommerce. Then, I will show you how to use a free plugin to customize the WooCommerce product page. You will see a WooCommerce computer builder with a MacBook Pro as an ...
WooCommerce 3.4 plugins compatibility
WooCommerce 3.4 focuses on GDPR. Half of the new features relate to this data protection regulation. In this article, I'll show you new features in short. Also, I'll advert about our plugins compatibility. ...