Ajax Cart AutoUpdate for WooCommerce

Beschreibung

A light plugin that automatically updates cart page and mini-cart when product quantity is changed. Removes the default „Update cart“ button. Optionally turns off cart page notices.

Features

  • Cart page and mini-cart widget are updated automatically on quantity change through Ajax (no page reloading).
  • „Update cart“ button is removed from the cart page.
  • Both mouse and keyboard changes are supported.
  • Works for custom dropdown lists with ‚qty‘ class.
  • Compatible with plugin Qty Increment Buttons for WooCommerce.
  • Uses the default WooCommerce cart update event.
  • Cart update is delayed by time in milliseconds since the last action affecting quantity, changeable in plugin settings, default 1000. It means that the update will fire only once when the customer is done with changes.
  • Optionally change min quantity in the cart from 0 to 1, on by default.
  • Optionally remove all notices from the cart page, on by default.

Installation

Recommended:

Install and activate from WordPress „Plugins > Add New“ screen.

Manual installation:

  1. Unzip plugin file and upload folder to directory /wp-content/plugins/
  2. Activate plugin in WordPress \“Plugins\“ menu.

FAQ

Will this plugin work correctly on my website?

Ajax Cart AutoUpdate for WooCommerce is designed to work on any website with WooCommerce 2.6 and newer. It uses the default Ajax update event for the cart page, exactly the same as the „Update cart“ button, for 100% compatibility.

Update delay is set to 0. Why doesn’t my cart update instantly?

This plugin relies on the same event as „Update cart“ button and none of them will update instantly. To update the quantity on the backend, a request needs to be sent from the website to the server and then a response back to the website. How fast it happens, is based entirely on the server response time.

Quantity field on my cart page disappeared. How to fix it?

By default, this plugin changes the minimum quantity in the cart from 0 to 1. If min = max quantity, WooCommerce hides the quantity input field, so all products with max quantity = 1 will have it hidden with this setting checked.

My cart page notices disappeared, how do I restore them?

Removing cart page notices is enabled by default in plugin settings. Simply uncheck this option.

Can I remove only selected cart page notices?

Currently, it’s not possible. Removing cart page notices is only an addition to the core functionality of this plugin, however, if enough users communicate me that such feature is important, I will consider it for future releases.

Will this plugin affect my page speed?

Very little, it’s a small plugin that executes only on the cart page.

Rezensionen

9. Dezember 2019
I am happy as the plugin Ajax Cart AutoUpdate for WooCommerce is doing excactly what I was searching for. Well done and thank you!
6. Dezember 2019
It will shorten the time required for the cart completion and lesson the mistake by the customers.
Lies alle 21 Rezensionen

Mitwirkende & Entwickler

„Ajax Cart AutoUpdate for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Ajax Cart AutoUpdate for WooCommerce“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Ajax Cart AutoUpdate for WooCommerce“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.5.2

  • Reworked the code to make translate.wordpress.org load all strings for translation automatically.

1.5.1

  • Fix – eliminated a PHP notice related to the new setting.
  • The plugin is now correctly marked as WordPress 5.3 compatible.

1.5

  • Increased required WordPress version from 4.4 to 4.6 for translate.wordpress.org compatibility.
  • Tested for compatibility with WooCommerce 3.8.0.
  • Tested for compatibility with WordPress 5.3.
  • New setting – custom color for spinning wheels.

1.4.2

  • Fix – resolved a bug since 1.4 that caused the current plugin settings to be lost after saving and made it impossible to change them.
  • Fix – resolved a bug since 1.4 that caused the plugin’s script to be loaded on all pages instead of only on the cart page.
  • Improved descriptions in plugin settings.

1.4.1

  • Declared compatibility with WooCommerce 3.7.0 (no changes were needed).
  • Fix – CSS minification for plugin settings page that was accidentally turned off in release 1.4 is now correctly applied.

1.4

  • Increased required PHP version from 5.3 to 5.4 due to changes in the backend of plugin settings.
  • Added a PHP version check on plugin activation to prevent activation when the required PHP version is not installed on server.
  • Instead of enqueuing a .js file, the plugin script is now enqueued inline by a function wc_enqueue_js.

1.03

  • Translation-ready.
  • New translation: Spanish.

1.02

  • Added support for dropdown lists with ‚qty‘ class.

1.01

  • Fixed a bug on the settings page that prevented users from unchecking default options.

1.0

  • Initial release