Empty Cart Button for WooCommerce


With Empty Cart Button for WooCommerce plugin you can add (and customize) “Empty cart” button to WooCommerce.

Main Features

  • Option to add “Empty cart” button to the cart page.
  • Option to add “Empty cart” button to the checkout page.
  • There is also [alg_wc_empty_cart_button] shortcode available, so you could place the button anywhere on your site.
  • Styling options include template, HTML class, HTML style.
  • Optionally pop up confirmation box can be enabled for the “empty cart” button.
  • Customizable label (Pro version).
  • If you wish you can enable custom redirect for the “empty cart” button (Pro version).


  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Please visit the plugin page.


  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Empty Cart Button”.


June 5, 2019
Why bother figuring how to do this yourself for the price of 2 lattes? I needed a custom placement for the button and they added it as an option within just a few hours of me contacting them!
January 27, 2017
Thank you so much for taking the time to create this plugin! I don't mind a bit of coding on my own, but this is a real time-saver! Works like a charm!
Read all 2 reviews

Contributors & Developers

“Empty Cart Button for WooCommerce” is open source software. The following people have contributed to this plugin.



1.2.4 – 17/09/2019

  • Dev – Advanced Options – “Button type” option reset to “Hyperlink” (and “Form” marked as deprecated).
  • Dev – New button positions added.
  • Dev – Confirmation – “Confirm by pop up box (jQuery)” option added.
  • WC tested up to: 3.7.

1.2.3 – 06/08/2019

  • Dev – Advanced Options – “Button type” option added.
  • Dev – Position Options – Cart: Button position – ‘After “Apply coupon” button’ and ‘After “Update cart” button’ positions added.
  • Tested up to: 5.2.

1.2.2 – 02/05/2019

  • Dev – Code refactoring.
  • Dev – Admin settings restyled.
  • Dev – “Tested up to” and “WC tested up to” updated.

1.2.1 – 08/08/2018

  • Fix – Autoloading fixed on settings reset.
  • Dev – Settings array is saved as main class property.
  • Dev – Descriptions updated.
  • Dev – Admin settings restyled.
  • Dev – Code refactored and cleaned up.
  • Dev – Plugin link updated.

1.2.0 – 11/06/2017

  • Fix – Position Options – Button Position on the Checkout Page – Wrong position options removed.
  • Dev – “Style Options” options for Checkout added.
  • Dev – “Redirect Options” section added.
  • Dev – Position Options – “Cart: Button Position Priority” and “Checkout: Button Position Priority” options added.
  • Dev – [alg_wc_empty_cart_button] shortcode – html_template, html_style and html_class attributes added.
  • Dev – HTML id added for empty cart button on frontend.
  • Dev – Code refactoring.
  • Tweak – Settings restyled.
  • Tweak – Description tips added for “Cart: Button Position” and “Checkout: Button Position” options. “Confirmation Options” section description added.

1.1.0 – 09/06/2017

  • Dev – [alg_wc_empty_cart_button] shortcode added.
  • Dev – Button Position on the Cart Page – “Do not add” option added.
  • Dev – Autoloading plugin’s options.
  • Tweak – Admin settings descriptions updated.
  • Tweak – Plugin link updated from http://coder.fm to https://wpcodefactory.com.
  • Tweak – Plugin header (“Text Domain” etc.) updated.

1.0.0 – 22/01/2017

  • Initial Release.