Ajax Add To Cart for WooCommerce
Ajax Add To Cart for WooCommerce will allow users to add single products or variable products to the cart without the need to reload the entire site each time.
Ajax Add to Cart, taken apart. Hover a part to see what it does.
Add to cart, no reload. The shopper stays right where they were.
Ajax Add to Cart adds products from the shop and from product pages in the background, shows a spinner and then a checkmark on the button, and refreshes the cart in place.
Every add, answered on the button.
Loading spinner
Checkmark
A spinner, then a check
Eleven loading spinners and two checkmarks, sized from 1x to 2x. The button keeps your theme’s colors and size.
Required fields, checked first
Required fields from Product Add-Ons, Extra Product Options, PPOM and Gravity Forms add-ons are checked first: an empty one gets a red ring.
Simple, variable, grouped
Each adds from its own form. External products keep their own link.
On product pages too
The add happens in place, then the page scrolls up to WooCommerce’s notice with its View cart button.
Customizing · Ajax Add to Cart · Shop / Archive
Force showing add to cart button
Enable Ajax Add To Cart
Hide “View Cart” link
Shop buttons, your way
Bring back Add to cart where a theme leaves it out of the shop, and keep or hide the View cart link after an add.
Or send them on.
Turn redirection on and, after the add, shoppers go straight to the cart, the checkout or any page you choose.
- Redirect to the Cart page
- Redirect to the Checkout page
- Redirect to a custom page
Already inside our other plugins.
Floating Cart, Quick View and Variation Swatches use the same Ajax add to cart, so a product added from a quick view lands in the floating cart the same way.
- Built into Floating Cart, Quick View and Variation Swatches
- Force refresh fragments, for themes whose cart widgets don’t update
- Works with Divi’s shop button and WooCommerce’s High-Performance Order Storage
Kept current, release after release.
Every number here is read live from the release feed, so this sheet is never older than the plugin.
- Version
- 1.1.11
- Last updated
- Oct 22, 2026
- Tested up to
- WordPress 7.1
- Requires
- WordPress 4.8+
- PHP
- 5.4+
- First released
- Jul 2021
Store owners on Ajax Add To Cart.
5.0 out of 5 from 4 ratings
-
Perfect
for a long time. It was the plugin I was looking for, it would be better if it could be added to the icon in the button.
fatihkomut
-
Amazing plugin, works perfectly.
I had a problem with WooCommerce’s default Ajax add to cart function and the plugin has solved it.
polforns
-
Awesome plugin
best on available plugins i have ever seen but all the browser are not supported. i have tried in mozilla some times it didnt work properly. i have to be fixed
asifanam4
-
Good Plugin if can have less js, css
This plugin is really good. It is the only one plugin on marketplace that offer simple ajax add to cart only but not include side cart.
min4836
Changelog
20 releases since 2021.
-
1.1.11
- update XT Framework 2.5.17 (includes 2.5.16), fixing the pricing page showing "/ year" for monthly plans, adding annual and lifetime savings badges inside the billing cycle switcher, making the System Status IP and TLS lookups opt-in, updating Select2 to 4.1.0, SelectWoo to 1.0.10 and the alpha color picker to 3.0.4, removing the unused Xirki telemetry module, and hardening settings preview requests and saved settings values
- update Tested with WordPress 7.1 and WooCommerce 11.2
-
1.1.10
- update XT Framework 2.5.15, preventing the "Follow Us" widget from being injected twice in XT admin pages, restoring the Browse Plugins grid layout on modern WordPress, keeping the grid at three columns on very large screens, and updating the bundled Freemius SDK to v2.13.4
-
1.1.9
- update XT Framework 2.5.14, preventing first-request fatal errors and repeated upgrade redirects while switching to a newer embedded framework
-
1.1.8
- update XT Framework 2.5.13, preserving generated Freemius pricing and Xirki vendor assets during synchronization
- support WordPress 7.0.1 and WooCommerce 10.9.4 compatibility
-
1.1.7
- update Maintenance release
-
1.1.6
- fix Minor CSS fixed within the customizer panels
- update XT Framework update
-
1.1.5
- security Removed SVG upload support for security reasons. To enable SVG uploads, please use a plugin like "Safe SVG" https://wordpress.org/plugins/safe-svg/
- update XT Framework update
-
1.1.4
- update Freemius SDK update v2.9.0
- support Fixed deprecated code causing "Creation of dynamic property" log errors in PHP 8.2
-
1.1.3
- update Freemius SDK update v2.8.0
- fix Security Fix
-
1.1.2
- update Freemius SDK update v2.7.3
- support WordPress 6.6
- support WooCommerce 9.1
-
1.1.1
- update Freemius SDK update v2.6.2
- support WordPress 6.4
-
1.1.0
- update Added WooCommerce HPOS Support
-
1.0.7
- update Freemius SDK update v2.5.10
-
1.0.6
- update XT Framework update
-
1.0.5
- update XT Framework update
-
1.0.4
- fix Freemius Security Fix
- update XT Framework update
-
1.0.3
- update XT Framework update
-
1.0.2
- fix Fix error in backend
- update XT Framework update
-
1.0.1
- update Modify plugin name to avoid trademark violation with WooCommerce
-
1.0.0
- initial Initial Version
Put Ajax Add To Cart to work on your store.
Questions about it? Ask the team that builds it.



















