The main goal of this plugin is provides overall improvements of the user experience when buying products in a WooCommerce based store.
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
VIDEO
Premium version features:
Synchronize products automatically with cart when change quantity view demo
Update price automatically in Product and Shop pages, like on cart view demo
Change product variations directly in Shop page, meaning less clicks to buy view demo
Synchronize with MiniCart widget from Shop or Product pages view demo
Make AJAX requests to delete product on checkout page, without full page reload view demo
Allow to change quantities in Mini-Cart widget view demo
Get PRO version clicking here .
Screenshots
ChangeLog
1.0.55
Added High-Performance order storage
compatibility
1.0.54
Tested with WooCommerce 7.0.1 and WordPress 6.1
1.0.53
Changed the shop quantity area and Add to cart button to be more template-standard
1.0.52
Fixed buttons and shop quantity issues for Flatsome theme
1.0.51
Adding better quantity buttons compatibility with ShopEngine + Elementor
Tested with WordPress 5.9 and WooCommerce 6.2.0
1.0.50
Reducing the templating overrides to make the AJAX add to cart features
Increasing compatibility with WooCommerce and plugins
Changed default plus and minus buttons looking
Tested with WC 5.8.1
1.0.49
Added a span with named class product_name to product title at checkout page
Fixed block and unblock effect functions to avoid edge cases errors
Tested with WC 5.5.1 and WP 5.8
1.0.48
Fixed WooCommerce 5.2 checkout quantity and remove button incompatibilities
Adding wbu_ajax_add_to_cart_legacy
filter to use AJAX Add to cart buttons in more compatible way
1.0.47
Added single_add_to_cart_button class for Add cart buttons in Shop
Added BlockUI loading effect on Checkout table when changing quantity
Allow to reduce quantity with minus button when preloaded exceeding the max limit
Improved quantity buttons support
Updated Tested up to tag
1.0.46
When product is sold individually, disable quantity buttons in single product page
Fixed some WooCommerce frontend event listeners
1.0.45
Using document instead document.body listeners that was causing issues with some themes
Fix incorrect translation domain for specific config
Compatibility with Saasland theme buttons
Define more global quantity event listener for different cart theme layouts
Fixed missing hook call to display -/+ buttons in single product page when using selects
Added option: Display quantity buttons everywhere, simplified buttons display config
1.0.44
Cleaning unused source code
Changed plus and minus buttons display to be more standard (using woo *_quantity_input_field hooks)
Removing Fix layout break when Enter key is pressed
config to use wbu_fix_cart_enter_key
filter instead
1.0.43
Fixing bug in lib that was displaying unwanted admin notices
Updated WooCommerce tested tag
1.0.42
Fixed text domain to allow plugin string translation
Reduced and removed unnecessary frontend variables to reduce page size load
Removing minified asset wbulite.min.js for better coding standards and debug
1.0.41
Fixed flatsome duplicating add to cart section issue in shop page
Updated WooCommerce and WordPress tested tag
1.0.40
Removing deprecated PHP short_open_tag blocks
Supporting for decimal quantity increment and decrement buttons
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