Customers reviews are great way to build your store reputation. However, there are times you want to disable that feature for the reasons only you know 🙂
No matter what reasons you have, I have the solution. In less than one minute, I’ll show you how to disable WooCommerce reviews completely (including remove the reviews tab).
Let’s get started.
Install Disable WooCommerce Reviews plugin
To achieve the result we want, you need to install a plugin. It is called disable WooCommerce Reviews (what a coincidence!)
Just a quick note to you, though the plugin hasn’t been updated for 2 years, it’s still work great!
Go ahead and activate the plugin, then check your product page. You can see that the review tab is gone. There is no way a customer can leave a review on your products.
Disable review but still leave the review tab
What if you want to disable new reviews but still show previous review? It’s perfectly possible.
Are you ready for some code editing? Don’t worry, if you follow me step by step, there will be no harm.
First, you need to disable the plugin. We don’t need it if you only want to disable the rating form.
Next, go to to Appearance->Customize->Additional CSS. You’ll see a box similar to this (yours may or may not have any code in that box):
Let’s go to the end of that box and enter the following code:
Now, if you check your product page, you’ll see the form is gone but the old reviews are still there.
Awesome, isn’t it?
When you need to enable the review form again, just go to that section again and remove the above code. Your customers then can write some awesome reviews on your products again.
Conclusion
There you go, there are two approaches to disable WooCommerce reviews. It’s your decision to go with what option. If you prefer to completely disable the review function, use the plugin is a good choice. Otherwise, just place a simple code in the customize to get the job done.
WooCommerce has support for many types of currencies. However, there are many other currencies are not supported including Arab countries’. If your store is using these currencies:
Moroccan Dirham
Egyptian Pound
Iraqi Dinars
Syrian Pound
Lebanese Pound
Jordanian Dinar
Yemen Riyal
Libyan Dinar
Sudanese Pound
Tunisian Dinar
Algerian Dinar
Mauritania Ouguiya
Emirati Dirham
Somali shilling
Djibouti Franc
Comorian Franc
Bahraini Dinar
Kuwaiti Dinar
Omani Rial
Qatari Riyal
Saudi Riyal
Then you need to install a plugin to use them on your store.
Luckily, there is a plugin for this purpose.
Let’s download the plugin here:
And install it on your site.
Now, to use the new currencies, let’s go to WooCommerce->Settings then scroll down to the currencies section:
In the currency select box, you can search for your currencies there.
What if you don’t want to use a plugin?
There are cases you only need to add one or two currencies to your site, you may not want to use a plugin. Then, you can follow my tutorials here. By following that tutorial, you can quickly add your own currencies and their symbols without having a new plugin on your site.
I hope you enjoy the tutorial. If you have any questions, don’t hesitate to ask.
In WooCommerce, when a customer places an order on your store, the order status is processing. In rare case, the customer wants to cancel that order. In order to do so, she must contact the store owner to cancel the request. Thus, the process is long and it cost you manpower to handle the response.
This is what looks like in the customer’s dashboard:
As you can see, there is no option for the customer to cancel the order.
What if you can let the customer send a cancellation request on their dashboard? That would be a convenient solution for both of you.
In this post, I’m going you exactly that. You’ll know how to let customers request order cancellation in WooCommerce in less than 5 minutes.
Let’s get started!
How To Let Customers Request Order Cancellation In WooCommerce
The first thing you need to do is to enable a plugin called WC Cancel order.
You can also install by searching for WC Cancel Order in your dashboard by going to Plugins->Add new.
Now, activate the plugin and you are done.
Isn’t it great?
There isn’t any configurations to work with. The plugin simply works.
Now, in the customer’s dashboard, it will look like this:
You can notice the difference, there is a Cancel button at the end of every “processing” order.
If the customer click on that button, the order isn’t cancelled yet. However, its status will be “Cancel Request”.
You can see the status change in your dashboard too:
It is up to you to update the order status. The customers only send a request, you are the one who decide whether to accept the request or not.
Conclusion
You can see, it’s very simple to let users request order cancellation in WooCommerce. You may think that it would be nice to have a dialog box to prevent customer accidentally click on Cancel button. Fortunately, that option is available in the pro version of the plugin.
Rewarding customers who buy in large quantity is a common practice that many store do. If you are running a WooCommerce store and you want to learn how to enable wholesale discount, this guide is what you need.
Get the free plugin to enable wholesale discount in WooCommerce
To complete this task, you need to install a free plugin called wholesale pricing for WooCommerce.
You can also install it by searching for the plugin name in your dashboard.
Configure wholesale discount in WooCommerce
Now you have the plugin installed and activated. Let’s configure a wholesale deal. For example, I want to create a deal that for all customers who purchase at least 5 items, they will get a 10% discount.
Let’s go to the list of activated plugins and click on the Settings link under our newly installed plugin:
You can see all the settings are here:
The first thing you need to do is to enable this plugin. If you don’t have this checkbox checked, all configurations will have no effect.
Since I’m applying a wholesale discount on cart total items, I’ll need to check the box says: “Use total cart quantity instead of product quantity”.
Next, since the price in cart will be displayed with discount applied, I would like to check the box says “show discount info on cart page” so the customers will know where the discount coming from.
As I mentioned at the beginning of this post, I want to apply a 10% discount so in the discount type select box, I need to select percent.
There are more options below, such as products to include that allows you to select specific products to include (not all products in the store). However, for the sake of this illustration, I’ll apply this deal to all products.
Now, click on save changes button. We are not done yet. Let’s scroll up and click on discount table link:
This is the place you can configure the discount rule. Since we are using the free version, we can only set one level.
Just a reminder, the rule says: If the customer buys 5 products, she will get a 10% discount.
So, in the Min quantity #1, I’ll put 5 for 5 items. In the Discount #1 box, I’ll put 10 for 10%.
Now, click on save changes. We have complete all the steps to setup a simple percentage wholesale discount in WooCommerce.
Test the wholesale discount on store
Now let’s make a test order and see how it looks. I’m going to add 6 products to cart and view the cart:
As you can see, since the customer has added more than 5 items to cart, she gets a nice 10% discount on the total order.
Recommendation
This plugin does the job really well at creating simple wholesale discount deals for WooCommerce. However, I see it fall short when creating other kind of discounts such as buy one get one, buy one specific product get other product for free… There are plugins for those purposes. However, if you need just one plugin to do all kind of complex pricing (and discounts, I would recommend WooCommerce Dynamic pricing, which I made a tutorial here). It’s the only plugin you need to configure complex discount cases for your WooCommerce store.
If you are selling clothing, you may have to deal with product’s variation. One T-Shirt may have more than one size, color… In WooCommerce, such products are called variable products (since they have more than one variation).
So, how to add size to product in WooCommerce?
Understand product variations
When a product has multiple attributes (such as color: red, black, size: S, M, L) we usually don’t create different product for each variation but instead we create a product with variations.
For example, you want to sell a t-shirt with sizes S, M, L, you only need to create one product and add three variations S, M and L.
When your customers go to your store to make the purchase on this product, they must select a single variation before adding to cart.
How to add size to product in WooCommerce
From the understanding of variation product, you can guess that we are going to create an attribute called size and assign the desired values to them. In this example, I’m going to add three sizes: S (small), M (medium) and L (large) or a T-Shirt product.
Adding size attribute
Let’s go to Products->Attribute in your dashboard:
Now, in the new screen, enter the following details to start creating the size attribute:
Click on add attribute button to save the configuration. Now, you have a “Size” attribute.
It’s time to add the specific variations to this attribute.
After clicking on “Add attribute” button, the attribute is create and you see it appears on the right:
Let’s click on configure terms to start adding specific sizes.
As you can see here, there is a form for us to enter the details of a possible variation. Let’s go ahead and add all the variations (S, M, L) by entering the details and click on “Add new Size” button.
Finally, we have three variations listed on the right like so:
Now, we are ready to add those sizes to the T-Shirt product.
Adding Size Variations To T-Shirt product
Let’s start by going to Products->Add new. In the new window, let’s scroll down to “Product data” and select the product type to “Variable Product”:
Now, let’s go to “Attribute tab” and in the only drop down in that that, select Size and click on “Add”:
You’ll see that new fields appear. Let’s click on “Select term” input box and select all the variations we want for our product. You don’t have to add all of them. However, in this case, I’ll add all three by clicking on them.
Then, make sure you check the “Used for variations” checkbox and finally, click on Save attributes to complete the tasks we need to do on this tab.
The next step would be click on “Variations” tab, click on the only select box in that tab and select “Create variations from all attributes”
After clicking on “Go”, there will be a dialog box appears to confirm the creation of variations. Let’s click on OK and you’ll see all the size variations are created:
Now, it’s time to configure specific properties for each variation. When you click on each variation, you’ll see a new tab appears:
You can see that, there are a lot of fields for you to enter specific properties for each size variation. For example, you can set the variation own price and sale price. Since we are adding sizes, you can specify the dimension of each product here.
I’m going to add some images to the variations and set different prices.
Finally, let’s save all changes and publish the product.
View the different product sizes as customers
Let’s view the product on our store:
As you can see, this product display is different from normal product:
It has variable price. The price is ranging from the lowest to highest priced variation. Since my product has three size variations which costs from $20 to $30, the price is shown as $20 – $30.
There is a select box for customer to pick the size.
The buy now (add to cart button) is greyed out if the customer hasn’t picked a variation.
Conclusion
There you have it! You now now how to add size to products in WooCommerce. This is the power of variable products. It doesn’t limit you to add just sizes, you can add colors, weight… variations to your products too.
If you have any questions, simply leave a comment below.
Are you a dev? Checkout programming tutorials here: datmt.com
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.