WooCommerce Better Usability

Description

Provides overall improvements of the user experience when buying products in a WooCommerce based store. The areas of that the improvements was included are: Shop, Product, Cart and Checkout.

Free version features:

  • Auto refresh the price totals on cart page when quantity changes using AJAX
  • Show “-” and “+” buttons around the quantity field
  • Show confirmation before user changes quantity to zero
  • Go to checkout directly instead of cart page (simplified buy process)
  • Allow to delete or change quantity on checkout page
  • Allow to change product quantity direct on shop page
  • Allow to add to cart AJAX on product page (like on shop)
  • Ability to override various default things of WooCommerce
  • Hide quantity fields on Product and Cart pages

Premium version features:

  • Synchronize products automatically with cart when change quantity view demo
  • Update price automatically in Product pages, like on cart view demo
  • Change product variations directly in Shop page, meaning less clicks to buy view demo
  • Change product quantities in Shop page, automatically synchronizing with MiniCart widget view demo
  • Make AJAX requests to delete product on checkout page, without full page reload view demo
  • Display quantity buttons (+/-) on Product, Checkout and Mini-Cart widget view demo

Get PRO version clicking here.

Screenshots

  • Add to cart on Shop
  • Cart configuration
  • Product configuration
  • Shop configuration

Installation

  1. Upload woo-better-usability.zip to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. It’s done. Now you can go to the Settings to customize what you want

Reviews

April 5, 2020
This is the best solution on the market and the developer also solved the implementation to my custom (non-default structured) theme files meanwhile the weekend.
June 13, 2019
This is "please add this to Woo core"-sort of stuff. Just blam, so many things done with the same plugin considering shop usability for the end user, in terms of conversion. This guy's gotta get a name for himself, if he hasn't already, I don't know. Let's make it happen.
Read all 18 reviews

Contributors & Developers

“WooCommerce Better Usability” is open source software. The following people have contributed to this plugin.

Contributors

“WooCommerce Better Usability” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WooCommerce Better Usability” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.39

  • Optimized Hide View cart link after add product config to not blink after add
  • Added per product limit compatibility with BeRocket Min and Max Quantity for WooCommerce plugin

1.0.38

  • Reversed changelog ordering to make it more standard
  • Changed plugin notices to respect the guidelines
  • Standardization of custom plugin templates overriding in theme
  • Added filter wbu_bypass_shop_quantity_override to avoid templae override quantity html area in Shop
  • Fixed View cart link after add product option to work with Greenmart theme

1.0.37

  • Added custom theme template overriding similar to WooCommerce
  • Removed listener for minus and plus buttons because it causing trouble with many themes

1.0.36

  • Fixed Divi theme child compatibility in increase/decrease buttons
  • Fixed Porto theme issues with duplicated quantity buttons
  • Prevent page reload in specific cases after change quantity in shop
  • Added listener for minus and plus buttons used in most themes
  • Compatibility with BeRocket Ajax Products Filter plugin
  • Avoid double quantity increment when using Astra theme
  • Refresh minicart totals when change quantity in checkout

1.0.35

  • Fixed divi theme child quantity on shop display
  • Added wp 5.4 tested up to tag
  • The option to transform Add to Cart into AJAX in Product is now generic for all pages

1.0.34

  • Added compatibility support with WooCommerce 4.0.1

1.0.33

  • Respect max stock quantities when using select input for quantities
  • Fixed bug that not displaying select input in Cart in some conditions

1.0.32

  • Fixed checkout max input quantity validation

1.0.31

  • Added compatibility support with WooCommerce 3.8.1
  • Fixed Undefined Index error in Shop page

1.0.30

  • Added support for modified remove link zero quantity check
  • Added support for Woo Gutenberg Products Block plugin

1.0.29

  • Updated WC tested up to tag

1.0.28

  • Removing -/+ buttons when product is sold individually

1.0.27

  • Fixed blockUI to hide when finish Custom AJAX callback
  • Added AJAX timeout for quantity change refresh
  • Updated WC tested up to tag

1.0.26

  • Changed the cart overlay behavior in Custom AJAX mode to use the default of WooCommerce

1.0.25

  • Fix and optimize some mess in JS code and removing loops
  • Fix issue in Related products not showing quantity input for first product

1.0.24

  • Enqueue assets in all pages for better compatibility with custom pages
  • Reduced is shop loop detection checks to better compatibility with Elementor and relateds
  • Added overlay when AJAX refreshing cart using Run Custom AJAX method
  • Removed option Don't apply this option to front page (use wbu_enable_quantity_input filter instead)
  • Removed option Always enqueue assets for better compatibility
  • Removed option Optimize to make Cart work better when embebed in other pages