How to link external products on the Shop page to the Product page in WooCommerce
WooCommerce products are of different types viz. simple, grouped, variable, virtual, downloadable and external products. While products belonging to the first six product types can be bought directly off the store, external products function differently. What is an external product in WooCommerce? External products in WooCommerce are called so because though they may be added […]
How to display Before and After prices for products on sale in WooCommerce
It’s a good practice to offer discounts on your web store from time to time, as they are a great way to boost sales, and though, by default, WooCommerce displays the new price after slashing the old price for on-sale products (refer to the image below), a lot of stores instead write “Before” and “After” […]
How to disable payment gateways for some countries in WooCommerce
In my last post, I talked about how you can disable payment gateways in WooCommerce based on different user roles. Sometimes, there are instances where you may need to do this based on the country of the customer. This can be for different reasons such as the payment gateway not being widely used in that […]
How to disable payment gateways for some user roles in WooCommerce
As a WooCommerce store owner, on many occasions, you may have come across a need to disable certain payment gateways. For instance, you may want to disable the Cash on Delivery option for all your customers i.e. logged in users having the role as “customer” and those users who are not logged in. Another instance […]
A guide to using Gutenberg blocks for your WooCommerce store
The introduction of the Gutenberg editor in WordPress has contributed towards reshaping the identity of WordPress to a large extent. From being a core content management system with features to add media and optionally, plugins for various needs, it’s now additionally a rich, media-centric WYSIWYG editor and web-page builder, with no compromise to the flexibility […]
How to Rename Order Status Messages in WooCommerce
Sometimes, for various reasons, you may want to rename order status messages for your customers, or even for your store administrators. This could be for various reasons e.g. because you want the tone or language of your status messages to be consistent with that of the rest of your store, or to maintain exclusivity, or […]
How to restrict the quantity field to selected numbers in WooCommerce
As a WooCommerce store owner, often, you may want the user to order fixed quantities for certain products. For instance, in case of furniture or home decor stores, products such as chairs may be ordered in sets of 2, sofa pillows may be ordered in sets of 3 or 4 and so on. In case […]
Export WooCommerce Orders to Google Sheets in realtime
When it comes to integrating with 3rd party services, there are a variety of plugins available in the WooCommerce ecosystem that allow you to transfer information to & from all sorts of systems right from Zapier to ConstantContact to helpdesk systems like Help Scout. At Tyche, we have integrated some of our plugins with Google […]
How to hide a WooCommerce product category on the Shop Page
We have seen how you can hide a product category from getting displayed using the [product_categories] shortcode. But what if you want to hide a product category on the Shop Page, after displaying it using the WordPress Customizer? In this post, you will learn how you can hide a WooCommerce product category on the Shop […]
How to sort WooCommerce categories
WooCommerce product categories that get displayed on the Shop page or on the Front page (if you choose to display them there) follow a default ascending order and are ordered by their names. Sometimes, you may want to change this order. For example, ordering product categories in descending order of their IDs will help customers […]