If you’re not familiar with what AJAX is – in simple terms it is a method of performing a job/task without the need of a page reload. Think of the cart/checkout totals updating when you change the shipping method. WooCommerce already makes use a of a AJAX add to cart button on the archive page, …
Continue reading “AJAX Add to Cart Button on the Product Page – WooCommerce”
There are various ways to handle stock within WooCommerce. When your products are out of stock and you do not allow backorders for the product, WooCommerce will show a ‘Out of stock’ type of message. Here’s an example with the Storefront theme. If you sell custom, unique or otherwise limited stock you may want to …
Continue reading “Changing the ‘Out of Stock’ text”
With the ‘Local pickup’ shipping type you can allow your customers to choose to pickup their orders on location instead of shipping it out. This is of course great for local customers so they can save shipping costs or pickup their order when it best fits them. The one thing that is missing in WooCommerce is …
Continue reading “Add Your Store Address to the Thank You Page for Local Pickup”
As you may have read before elsewhere, removing the navigation menu from cart and checkout pages potentially increase your conversion rates significantly. Giving customers less distraction and less choices will help direct them in the right direction. In my opinion you don’t want to completely block them off from the rest of your site and …
Continue reading “Hide the Navigation Menu on the Cart / Checkout”
WooCommerce has build in breadcrumbs for the WooCommerce related pages, but it doesn’t affect other non-WooCommerce pages. Maybe you already have a different breadcrumb solution setup and want to remove the default WooCommerce breadcrumbs; thats where this post is for. Removing Breadcrumbs The breadcrumbs in WooCommerce can be removed with a simple one line code snippet. The …
Continue reading “How to Remove Breadcrumbs in WooCommerce”
WooCommerce allows anyone to sort their shipping rates through the Shipping Zones settings. Unfortunately its not always possible to all the shipping rates as some may not be available directly from within the shipping zones. For example, multiple shipping rates from live carrier quotes can be retrieved through an API, and usually are setup with …
Continue reading “How to Sort Shipping Rates by Cost in WooCommerce”
Whether you use WooCommerce for quotation purposes or just like to change the text; “Place order” works but sounds a bit flat and generic. Changing it to another text is very easy using a code snippet, as I will show in this blog post. Changing the Order Confirmation Button Using the following code snippet you …
Continue reading “How to Change the ‘Place order’ Button Text”
In a earlier post I wrote about hiding product prices on category pages. This post is similar on hiding prices, but focuses on the hiding of pricing based on the user role, or lack thereof (guest users). Hiding Prices for Guest Users First thing I want to show is hiding prices for all users that …
Continue reading “Hiding Product Prices Based on User Role in WooCommerce”
When first configuring shipping rates in WooCommerce and performing tests you may run into unexpected results at the cart/checkout when you’ve made a change. The shipping cache in WooCommerce stores the shipping rates automatically when they’re calculated the first time. The cached shipping rates are great for production sites, but while still configuring your site it can …
Continue reading “Purge the WooCommerce Shipping Cache”
Cross sells could be great to increase your customer order value and provide them with more products they need. But another way to look at it is that is can distract them from completing their purchase, especially when its at the cart. I personally prefer to have a clean cart where a user can quickly …
Continue reading “How to Remove Cross-Sell Products”