{"id":37123,"date":"2015-06-22T23:20:59","date_gmt":"2015-06-22T23:20:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/woocommerce-ajax-cart\/"},"modified":"2023-01-09T13:12:05","modified_gmt":"2023-01-09T13:12:05","slug":"woocommerce-ajax-cart","status":"closed","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/woocommerce-ajax-cart\/","author":14476247,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.25","stable_tag":"1.3.25","tested":"6.0.12","requires":"5.0","requires_php":"","requires_plugins":"","header_name":"WooCommerce AJAX Cart","header_author":"Moises Heberle","header_description":"","assets_banners_color":"","last_updated":"2023-01-09 13:12:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/woocommerce-ajax-cart\/","header_author_uri":"https:\/\/pluggablesoft.com\/contact\/","rating":4.4,"author_block_rating":0,"active_installs":6000,"downloads":181124,"num_ratings":39,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.2":{"tag":"1.2","author":"moiseh","date":"2017-07-03 13:15:08"},"1.2.1":{"tag":"1.2.1","author":"moiseh","date":"2017-09-04 11:18:30"},"1.2.2":{"tag":"1.2.2","author":"moiseh","date":"2017-10-12 13:16:42"},"1.2.3":{"tag":"1.2.3","author":"moiseh","date":"2017-10-16 00:22:45"},"1.2.4":{"tag":"1.2.4","author":"moiseh","date":"2017-12-01 21:01:22"},"1.2.5":{"tag":"1.2.5","author":"moiseh","date":"2018-02-18 11:08:22"},"1.2.6":{"tag":"1.2.6","author":"moiseh","date":"2018-02-23 16:55:47"},"1.2.7":{"tag":"1.2.7","author":"moiseh","date":"2019-01-04 12:03:57"},"1.2.8":{"tag":"1.2.8","author":"moiseh","date":"2019-02-08 13:12:41"},"1.2.9":{"tag":"1.2.9","author":"moiseh","date":"2019-03-16 13:04:33"},"1.3.0":{"tag":"1.3.0","author":"moiseh","date":"2019-03-27 13:52:40"},"1.3.1":{"tag":"1.3.1","author":"moiseh","date":"2019-04-16 17:04:59"},"1.3.10":{"tag":"1.3.10","author":"moiseh","date":"2020-05-27 00:12:30"},"1.3.11":{"tag":"1.3.11","author":"moiseh","date":"2020-06-21 22:54:27"},"1.3.12":{"tag":"1.3.12","author":"moiseh","date":"2020-07-07 12:04:18"},"1.3.13":{"tag":"1.3.13","author":"moiseh","date":"2020-07-14 23:55:09"},"1.3.14":{"tag":"1.3.14","author":"moiseh","date":"2020-09-09 19:49:11"},"1.3.15":{"tag":"1.3.15","author":"moiseh","date":"2020-09-14 16:29:11"},"1.3.16":{"tag":"1.3.16","author":"moiseh","date":"2020-09-20 19:26:15"},"1.3.17":{"tag":"1.3.17","author":"moiseh","date":"2020-10-10 22:12:24"},"1.3.18":{"tag":"1.3.18","author":"moiseh","date":"2020-10-16 13:15:18"},"1.3.19":{"tag":"1.3.19","author":"moiseh","date":"2020-10-26 12:32:00"},"1.3.2":{"tag":"1.3.2","author":"moiseh","date":"2019-06-26 11:52:55"},"1.3.20":{"tag":"1.3.20","author":"moiseh","date":"2021-02-11 23:58:14"},"1.3.21":{"tag":"1.3.21","author":"moiseh","date":"2021-08-21 19:27:47"},"1.3.22":{"tag":"1.3.22","author":"moiseh","date":"2021-11-29 21:30:21"},"1.3.23":{"tag":"1.3.23","author":"moiseh","date":"2022-04-26 19:52:43"},"1.3.24":{"tag":"1.3.24","author":"moiseh","date":"2022-07-14 11:01:21"},"1.3.25":{"tag":"1.3.25","author":"moiseh","date":"2023-01-09 13:12:05"},"1.3.3":{"tag":"1.3.3","author":"moiseh","date":"2019-07-01 13:28:20"},"1.3.4":{"tag":"1.3.4","author":"moiseh","date":"2019-09-24 18:14:03"},"1.3.5":{"tag":"1.3.5","author":"moiseh","date":"2019-11-12 23:02:06"},"1.3.6":{"tag":"1.3.6","author":"moiseh","date":"2020-01-03 15:37:12"},"1.3.7":{"tag":"1.3.7","author":"moiseh","date":"2020-01-15 16:57:17"},"1.3.9":{"tag":"1.3.9","author":"moiseh","date":"2020-03-21 17:26:35"}},"upgrade_notice":[],"ratings":{"1":5,"2":1,"3":1,"4":0,"5":32},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1186993,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0","1.3.1","1.3.10","1.3.11","1.3.12","1.3.13","1.3.14","1.3.15","1.3.16","1.3.17","1.3.18","1.3.19","1.3.2","1.3.20","1.3.21","1.3.22","1.3.23","1.3.24","1.3.25","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1185837,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"When user clicks on \"+\" or \"-\" of Quantity field, an AJAX request was made to update the prices."}},"plugin_section":[],"plugin_tags":[221,3047,3546,286],"plugin_category":[45,59],"plugin_contributors":[81920],"plugin_business_model":[],"class_list":["post-37123","plugin","type-plugin","status-closed","hentry","plugin_tags-ajax","plugin_tags-cart","plugin_tags-shipping","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-utilities-and-tools","plugin_contributors-moiseh","plugin_committers-moiseh"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/woocommerce-ajax-cart.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/woocommerce-ajax-cart\/assets\/screenshot-1.png?rev=1185837","caption":"When user clicks on \"+\" or \"-\" of Quantity field, an AJAX request was made to update the prices."}],"raw_content":"<!--section=description-->\n<p>WooCommerce AJAX Cart is a WordPress Plugin that changes the default behavior of WooCommerte Cart Page, allowing a buyer to see the Total price calculation when change the Quantity of a product, without need to manually click on \"Update cart\" button.<\/p>\n\n<p>This improves the user experience when purchasing a product. No other hacks\/code\/theme changes is needed, this functionality is added when the plugin is activated.<\/p>\n\n<p>You can try and play with this plugin demonstration <a href=\"https:\/\/tastewp.com\/new?pre-installed-plugin-slug=woocommerce%2Cwoocommerce-ajax-cart&amp;redirect=plugins.php&amp;ni=true\">clicking here<\/a><\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=nXUjO2cGljs ]<\/p>\n\n<p>Free version features:<\/p>\n\n<ul>\n<li>Automatically reload and recalculate Cart using AJAX when quantity changes<\/li>\n<li>Show -\/+ buttons around item quantity on cart page<\/li>\n<li>Show item quantity as select instead numeric field<\/li>\n<li>Show user confirmation when change item quantity to zero<\/li>\n<\/ul>\n\n<p>Premium version features:<\/p>\n\n<ul>\n<li>Allow to change\/synchronize quantities in shop, minicart and single product pages <a href=\"https:\/\/youtu.be\/a4w8wNlZhxk\">view demo<\/a><\/li>\n<li>Make the <code>Add to cart<\/code> button to perform with AJAX, without full page reload <a href=\"https:\/\/youtu.be\/o0VPfMCIctc\">view demo<\/a><\/li>\n<li>Faster AJAX reload call when change quantities in Cart page<\/li>\n<li>Option to lock quantity inputs to allow only change using plus and minus buttons<\/li>\n<li>Update price vs quantity calculation automatically on Single Product pages<\/li>\n<\/ul>\n\n<p>If you looking for a related plugin with more complete features maybe you can try <a href=\"https:\/\/wordpress.org\/plugins\/woo-better-usability\">WooCommerce Better Usability<\/a> plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>woocommerce-ajax-cart.zip<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Done. This plugin no requires extra configurations to work<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.3.25<\/h4>\n\n<ul>\n<li>Added <code>High-Performance order storage<\/code> compatibility<\/li>\n<\/ul>\n\n<h4>1.3.24<\/h4>\n\n<ul>\n<li>Reset quantity to minimum value when denying the confirmation to remove item from the cart<\/li>\n<\/ul>\n\n<h4>1.3.23<\/h4>\n\n<ul>\n<li>Tested with WooCommerce 6.4.1 and WordPress 5.9.3<\/li>\n<li>Fixed reported PHP warning error at Admin panel<\/li>\n<\/ul>\n\n<h4>1.3.22<\/h4>\n\n<ul>\n<li>Changed default quantity buttons CSS for better looking<\/li>\n<li>Testing with WordPress 5.8.1 and WooCommerce 5.8.0<\/li>\n<\/ul>\n\n<h4>1.3.21<\/h4>\n\n<ul>\n<li>Avoid to add hide style for product quantity multiple times<\/li>\n<li>Prevent user from click on quantity buttons when disabled<\/li>\n<li>Tested with WordPress 5.8<\/li>\n<\/ul>\n\n<h4>1.3.20<\/h4>\n\n<ul>\n<li>Tested with WooCommerce 5.0.0<\/li>\n<li>Fixed translation domain path<\/li>\n<\/ul>\n\n<h4>1.3.19<\/h4>\n\n<ul>\n<li>Added dropdown_steps argument support for woocommerce_quantity_input_args hook<\/li>\n<\/ul>\n\n<h4>1.3.18<\/h4>\n\n<ul>\n<li>Fixed fatal error on frontend when WooCommerce plugin not enabled<\/li>\n<li>Let dropdown respect min_value and step values<\/li>\n<li>Added wac_quantity_div and wac_template_file filters<\/li>\n<li>Removed old legacy migration<\/li>\n<\/ul>\n\n<h4>1.3.17<\/h4>\n\n<ul>\n<li>Using document instead document.body listeners that was causing issues with some themes<\/li>\n<li>Trigger correct Update cart button in Cart for themes that using multiple layouts<\/li>\n<li>Changed HTML structure of buttons to make it more clickable<\/li>\n<\/ul>\n\n<h4>1.3.16<\/h4>\n\n<ul>\n<li>Tested with latest WordPress and WooCommerce version<\/li>\n<li>Fixed critical bug when changing quantity in Cart<\/li>\n<\/ul>\n\n<h4>1.3.15<\/h4>\n\n<ul>\n<li>Tested with latest WordPress and WooCommerce versions<\/li>\n<li>Removed unwanted admin notices<\/li>\n<\/ul>\n\n<h4>1.3.14<\/h4>\n\n<ul>\n<li>Optimized plus and minus quantity javascript listeners<\/li>\n<\/ul>\n\n<h4>1.3.13<\/h4>\n\n<ul>\n<li>Show confirmation to remove product when user empty quantity input<\/li>\n<\/ul>\n\n<h4>1.3.12<\/h4>\n\n<ul>\n<li>Removing deprecated PHP short_open_tag blocks<\/li>\n<\/ul>\n\n<h4>1.3.11<\/h4>\n\n<ul>\n<li>Updated template override compatibility to 4.0.0 and WC tested up to 4.2.0<\/li>\n<\/ul>\n\n<h4>1.3.10<\/h4>\n\n<ul>\n<li>Reversed changelog ordering to make it more standard<\/li>\n<li>Changed plugin notices to respect the guidelines<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>Added compatibility support with WooCommerce 4.0.1<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>Compatibility with WooCommerce Bundled Products<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Hide quantity select in Cart when maximum value is same as minimum value<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Updated supported woocommerce version to 3.8.1<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Updated supported woocommerce version to 3.7.1<\/li>\n<li>Prevent page reload when adding to cart in certain conditions<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Changed limit from 50 to 1000 for quantity in select<\/li>\n<li>Added compatibility with Giftable for WooCommerce plugin<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Removing +\/- buttons when product is sold individually<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Added compatibility with WooCommerce 3.6.4<\/li>\n<li>Standardized to <code>use strict<\/code> mode on frontend script, removing unused code<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Registering scripts using common hook <code>wp_enqueue_scripts<\/code><\/li>\n<\/ul>","raw_excerpt":"WooCommerce AJAX Cart is a WordPress Plugin that changes the default behavior of WooCommerte Cart Page, allowing a buyer to see the Total price calcul &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/37123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=37123"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/moiseh"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=37123"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=37123"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=37123"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=37123"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=37123"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=37123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}