WordPress.org

Plugin Directory

Store Toolkit – WooCommerce Extensions, Quick Enhancements & Handy Tools

Store Toolkit – WooCommerce Extensions, Quick Enhancements & Handy Tools

Description

Ever wished that WooCommerce would add just that one enhancement, that one little tool, that handy little thing that it’s missing?

Introducing Store Toolkit for WooCommerce! The must-install plugin for every WooCommerce store that lets you toggle quick enhancements and gives you handy tools that make your store better. It’s the ultimate WooCommerce booster!

Boost WooCommerce These Quick Enhancements

WooCommerce Quick Enhancements let you tweak and extend WooCommerce with just a the flick of a switch.

  • Unlock the Edit Product screen for Product Variations
  • Change the Add To Cart button text
  • Adjust the number of products shown on product archives
  • Auto complete zero total Orders
  • Show related orders on the Order edit screen.
  • Show used coupons on the Order Preview popup on the Order list view.
  • Add an Empty Cart buton on the WooCommerce Cart and Cart Block.
  • Change the Place Order button text on the Checkout and Checkout Block.
  • Show Order custom Post meta from the Order edit screen
  • Show Order Items custom Post meta on the Order edit screen
  • Show Refund custom Post meta on the Order edit screen
  • Show Subscription custom Post meta box on the Subscription edit screen
  • Show Product custom Post meta box on the Product edit screen
  • Show Coupon custom Post meta box on the Coupon edit screen
  • Show Product Category custom Term meta box on the Category edit screen
  • Show custom User meta box on the User edit screen
  • Show Event custom Post meta box on the Ticket edit screen
  • Show Booking custom Post meta box on the Booking edit screen
  • Show Membership Plan custom Post meta box on the Membership Plan edit screen
  • Show User Membership custom Post meta box on the User Membership Plan edit screen

Handy WooCommerce Tools

WooCommerce Tools to help you manage and maintain your store. Perform common maintance tasks and more.

  • Re-link rogue Products to the Simple Product Type
  • Delete corrupt Product Variations
  • Refresh Product Transients
  • Generate Sample Orders (great for testing!)
  • Nuking Tools – 1-click mass delete orders, products, subscriptions, categories, tags, credit cards, logs, tax rates, images, and more.
  • View and manage existing Orders of customers from the User Profile screen
  • View number of Orders linked to each User from the Users screen
  • List of all registered WordPress Image Sizes on WooCommerce > System Status screen
  • Filter Orders by Billing Country from the Orders screen
  • Filter Orders by Shipping Country from the Orders screen
  • Filter Orders by Payment Method from the Orders screen
  • WP-CLI support for limitless nukes

Nuking Tools for mass deleting WooCommerce data

  • Products
  • Variations
  • Product Categories
  • Product Tags
  • Product Brands
  • Product Vendors
  • Product Images
  • Product Attributes
  • WooCommerce Logs
  • Orders
  • Order Items
  • Tax Rates
  • Download Permissions
  • Coupons
  • Shipping Classes
  • WooCommerce Logs
  • Advanced Google Product Feed
  • Delete Products by Product Status
  • Delete Products by Product Category
  • Delete Orders by Order Status
  • Delete Orders by Order Date
  • Bulk permanently Delete Products from the Edit Products screen
  • Posts
  • Post Categories
  • Post Tags
  • Links
  • Comments
  • Media: Images

If you find yourself in the situation where you need to start over with a fresh installation of WooCommerce then a ‘nuke’ will do the job.

Check out our other solutions

Wholesale Suite – The #1 rated and easiest way to add wholesale features to your WooCommerce store.
Advanced Coupons – add loads of new advanced coupon features to WooCommerce including BOGO coupons, store credit, coupon rules, and more.
WC Vendors – turn your WooCommerce store into a multi-vendor marketplace just like Amazon, Etsy, Tripadvisor and more.
AdTribes Product Feed Pro – #1 plugin for generating WooCommerce product feeds for all your marketing channels.

Usage

  1. Open Store Toolkit menu
  2. Quick Enhancements tab contains all the little enhancements you can turn on and off easily.
  3. Handy Tools tab contains an array of WooCommerce tools to help you maintain your store.

You’ll also find new Dashboard reports around sales and store details.

Support

If you have any problems, questions or suggestions please open a topic here on WordPress.org, open a new Support topic.

Reporting security issues

If you are here to report any sort of security issue with this Plugin please use this Report a Plugin vulnerability form.

https://visser.com.au/contact/

Disclaimer

It is not responsible for any harm or wrong doing this Plugin may cause. Users are fully responsible for their own use. This Plugin is to be used WITHOUT warranty.

Screenshots

  • The Store Toolkit overview screen.
  • The Nuke WooCommerce screen with ‘nuke’ options.
  • Additional ‘nuke’ options for WordPress details.

Blocks

This plugin provides 1 block.

  • Empty Cart Button

Installation

  1. Upload the folder ‘woocommerce-store-toolkit’ to the ‘/wp-content/plugins/’ directory
  2. Activate ‘Store Toolkit for WooCommerce’ through the ‘Plugins’ menu in WordPress

That’s it!

FAQ

Where can I request new features?

Thought of a new Quick Enhancement or Handy Tool you’d love to see? Drop us a line here!

Where can I report bugs or contribute to the project?

Drop us a line on the support forums for this plugin. We actively monitor the forums for support.

Reviews

Tîrmeh 11, 2024 1 reply
I LOVE this nuke button. Want to copy a whole woocommerce website but remove the order history? NUKE IT! Want to be GDPR compliant and need to delete customer info older than a year? NUKE IT! Your wife is complaining about you working overtime? NUKE IT!
Tîrmeh 21, 2023
One day I woke up to find 40,000 orders with payment pending, and more being created every second. After deactivating the responsible plugin, the next step was to clean up the orders. Just when I felt I needed a coffee to think through the steps and the SQL commands, I chanced upon this plugin that worked flawlessly. Many thanks to the team behind it!
Mijdar 23, 2022
This plugin does the job, needed to clear WooCommerce orders an products. Works great!
Mijdar 24, 2021 1 reply
I’ve been using this plugin for years, and, if it didn’t exist, I’d probably have to create it at least for my main uses – looking up custom field data on Users, Products, and Orders. I’ll note that on a site with 150,000 customers and extensive custom user data, the plugin greatly slows down the backend, especially when opening up /wp-admin/users.php. I’ve had to resort to activating the plugin only when debugging particular issues, and have to remind myself to de-activate it every time I’m done with whichever particular task, to avoid inconveniencing other people working on the site (and to avoid inconveniencing myself if I forget it’s on). So, in short, a simple on/off button at least, maybe some work on speeding things up, would be welcome, but I wouldn’t hold this issue against the developers of such a useful free plugin.
Read all 42 reviews

Contributors & Developers

“Store Toolkit – WooCommerce Extensions, Quick Enhancements & Handy Tools” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.4.1

  • Bug Fix: Empty Cart button shows on legacy cart regardless of whether quick enhancement is on
  • Improvement: Option to automatically delete product images when deleting a product

2.4.0

  • Enhancement: Backend design refresh, introducing Quick Enhancements, Handy Tools, and Growth Tools.
  • Enhancement: Replace the existing WordPress Dashboard widgets with the new Sales Snapshot and Store Snapshot widgets.
  • Feature: Introduce a new Overview tab containing new Sales Snapshot and Store Snapshot widgets.
  • Feature: New Quick Enhancement: Customize the Pay Now button text on Checkout or Checkout block.
  • Feature: New Quick Enhancement: Optionally add an Empty Cart button to Cart or Cart block.
  • Feature: New Quick Enhancement: Show used coupons on the Order Preview popup on the backend list view.
  • Feature: New Quick Enhancement: Quickly adjust the Add To Cart button wording.
  • Feature: New Quick Enhancement: Adjust the number of products per page on archive pages.

2.3.10

  • Added: HPOS compatibility
  • Added: PHP 8+ compatibility
  • Removed: Freemius libraries

2.3.9

  • Fixed: Updated Freemius SDK to the latest version

2.3.8

  • Fixed: Check for undefined Constant during Plugin activation

2.3.7

  • Added: Sanitize GET, POST and REQUEST inputs
  • Added: Escape outputs

2.3.6

  • Added: Sanitize GET, POST and REQUEST inputs
  • Added: Escape outputs

2.3.5

  • Added: Sanitize GET, POST and REQUEST inputs
  • Added: Escape outputs
  • Added: Scheduled Imports Post meta box

2.3.4

  • Changed: Opt-in Freemius Plugin usage monitoring

2.3.3

  • Fixed PHP 8 issue in Product nuke (thanks @webshaun)
  • Fixed PHP 8 deprecation notice (thanks @martin_bailey)

2.3.2

  • Fixed: Sanitize GET and POST form attributes (thanks for reporting)

2.3.1

  • Added: Delete Products by Product Status
  • Added: Setting option to show/hide Delete Permanently Product button and menu item (thanks @eftcolumbus)
  • Added: Opt-in Freemius Plugin usage monitoring

2.3

  • Fixed: Delete Orders by Order Date empty order_item & order_itemmeta tables
  • Fixed: Delete Orders by Order Status not working
  • Added: Order_Item_ID to Order page

2.2

  • Fixed: Compatibility with Sequential Order Numbers Pro (thanks @careyrob)

2.1.1

  • Fixed: Revised PHP error expanding Objects (thanks @pomegranate)

2.1

  • Changed: Generic templates for Post, Term, Order Item and User meta boxes
  • Fixed: PHP error expanding Objects (thanks @pomegranate)
  • Fixed: Broken link to Nuke CRON documentation
  • Added: Unlock Related Orders meta box option to WooCommerce > Store Toolkit > Tools
  • Changed: Plugin title to comply with WooCommerce trademark requirement

2.0.2

  • Added: WordPress Action to allow developers to extend individual nuke types

2.0.1

  • Fixed: Fatal PHP error on Edit User screen where Classes are serialized as custom User meta (thanks Pavle)
  • Fixed: PHP warning notice on Users screen where no Orders are returned for a User (thanks Michael)

2.0

  • Added: Post Types screen to Store Toolkit (thanks Rob)
  • Added: Custom Post meta to the Advanced Custom Fields Group Field screen (thanks Rob)
  • Fixed: Custom Term meta not showing on Edit Category, Edit Tag, Edit Brand screens (thanks Xavier)
  • Added: Actions column to Edit Category, Edit Tag and Edit Brand Term meta tables
  • Added: User ID column to Orders screen
  • Added: Generate sample Orders
  • Fixed: Nuking Orders would result in only 100 removed

1.9.2

  • Fixed: Delete Products by Category ignoring filter (thanks Rene)

1.9.1

  • Fixed: Date format incorrect on Edit User/Edit Profile screen (thanks Francisco)

1.9

  • Added: Validation to the Delete Products by Product Category section
  • Added: Validation to the Delete Orders by Order Status section
  • Fixed: Do not filter deleted Orders by date if not selected (thanks @cleverpixel)
  • Changed: Moved Javascript from inline to toolkit.js
  • Added: Confirmation popup for filter nukes (thanks @alucard001)

1.8.3

  • Added: Pagination to the User Orders page of the My Profile screen (thanks Michael)
  • Changed: Re-added Remove buttons to individual nuke filters (thanks @onlineatwork)

1.8.2

  • Fixed: Fatal PHP error on older PHP sites

1.8.1

  • Added: Tool to delete obviously corrupt Variations (thanks Rupesh)

1.8

  • Added: Delete Orders by Order Date (thanks @cleverpixel and @coryinthelou)

1.7.9

  • Added: Refunds Post meta to the Edit Order screen (thanks Lawrence)

1.7.8

  • Added: Nuke WooCommerce logs
  • Added: WP-CLI support for tactical nukes

1.7.7

  • Added: Export button support to the Profile/Edit User screen
  • Added: Custom Post meta for WooCommerce Subscriptions

1.7.6

  • Added: Category heirachy detail to Edit Category screen
  • Added: Category heirachy depth to Edit Category screen
  • Added: Export button support for EPO details within the Edit Order screen

1.7.5

  • Changed: Styling of Post meta meta boxes to striped
  • Added: Actions button support to Orders, Order Items, Coupons, Products
  • Added: Custom Post meta to Export Template CPT

1.7.4

  • Fixed: Really fixed Order nuking getting stuck at 10 for some users

1.7.3

  • Fixed: Order nuking getting stuck at 10 for some users
  • Added: wp_cache_delete() to try and force Post count refreshes
  • Added debug_log() for spotting permanent nuke loops

1.7.2

  • Added: WooCommerce Memberships support

1.7.1

  • Fixed: Dashboard crashing when WooCommerce is deactivated
  • Fixed: PHP warnings on User detail screen
  • Added: WOO_ST_DEBUG for controlling debug notices
  • Fixed: WooCommerce 3.0 compatibility

1.7

  • Fixed: Performance issue on Sales Summary widget refreshing every screenload
  • Added: Refresh Store Sales Summary Transient counts hourly
  • Added: Add custom Product meta to Store Exporter Deluxe via Edit Product screen (thanks Stephen)

1.6.9

  • Added: Additional WordPress Filters
  • Fixed: Save changes on Tools screen not working
  • Added: Attachment meta box

1.6.8

  • Added: WordPress Filters for supporting tactical nukes (thanks Peter)
  • Added: Migrated to WP_Query over get_posts for Order nukes

1.6.7

  • Added: Permanent loop detection for failed nukes
  • Added: Sales Summary Dashboard widget
  • Added: Nuke Store Exports
  • Added: Stopwatch to Admin footer

1.6.6

  • Added: Filter Orders by Billing Country to Orders screen
  • Added: Filter Orders by Shipping Country to Orders screen
  • Added: Filter Orders by Payment method to Orders screen
  • Added: WordPress Filters to toggle new Order filters
  • Added: Stopwatch to WordPress Administration screens
  • Added: CRON nuke engine for automated nuking

1.6.5

  • Added: WooCommerce Right Now Dashboard Widget
  • Added: Orders column to Users screen
  • Added: User Orders dialog to User Detail screen
  • Fixed: Delete Orders by Order Status

1.6.4

  • Added: Image Sizes section to WooCommerce > System Status

1.6.3

  • Added: Generate Sample Products
  • Added: Product Name template for Generate Sample Products
  • Added: SKU template for Generate Sample Products
  • Added: Short description template for Generate Sample Products
  • Added: Description template for Generate Sample Products
  • Added: Nuke Shipping Classes

1.6.2

  • Added: Reset Product Transients to Tools screen

1.6.1

  • Added: Booking mta box support for WooCommerce Bookings

1.6

  • Added: Unlock the Edit Product screen for Product Variations

1.5.9

  • Added: Event meta box support for WooCommerce Events

1.5.8

  • Fixed: Privilege escalation vulnerability (thanks jamesgol)

1.5.7

  • Fixed: Privilege escalation vulnerability (thanks panVagenas)
  • Added: Remove WooCommerce Product Transients

1.5.6

  • Fixed: Attributes screen not updating after Attribute nuke
  • Fixed: Delete WooCommerce Attribute Transient
  • Fixed: Delete WooCommerce Featured Products Transient

1.5.5

  • Added: WordPress Filter for overriding the default product_brand Term Taxonomy

1.5.4

  • Added: Nuke support for Advanced Google Product Feed

1.5.3

  • Fixed: Attribute nuke skipping Terms
  • Added: Auto-complete Orders with 0 totals

1.5.2

  • Added: Subscription Post meta box to Subscription Edit screen
  • Added: User Post meta box to User Edit screen
  • Added: WordPress.org translation support
  • Fixed: Order nuke skipping Terms

1.5.1

  • Fixed: add_query_arg() usage in Plugin
  • Added: Permanently Delete Products from Edit Products screen

1.5

  • Added: Delete Download Permissions on Orders nuked

1.4.9

  • Fixed: Taxonomy detection prior to counts
  • Added: Custom Post meta box to Product Variation Edit screen

1.4.8

  • Added: Tools tab for non-nuke actions
  • Added: Re-link rogue Products to Simple Product Type
  • Fixed: Common white screen and 500 Internal Server Error notices
  • Added: Explanation of nuke process while nuking
  • Added: Retry notice after nuke fails mid-nuke

1.4.7

  • Added: Product Brands support

1.4.6

  • Added: User capability check ‘manage_options’ for Meta boxes

1.4.5

  • Added: Custom User meta box to Edit User

1.4.4

  • Changed: Renamed mislabeled Category Term meta
  • Fixed: PHP warning on image nuke

1.4.3

  • Changed: Renamed meta box template files
  • Fixed: Nuke Product Images when no Products exist
  • Added: Coupon Post meta to Add/Edit Coupon screen
  • Added: Category Term meta to Edit Category screen

1.4.2

  • Fixed: Delete both product and product_variation Post Types
  • Fixed: Delete Orders in WooCommerce 2.2+
  • Fixed: Remove Terms linked to Products

1.4.1

  • Fixed: WooCommerce 2.2+ compatibility

1.4

  • Added: Support for nuking all images within WordPress Media

1.3.9

  • Fixed: Reduced memory usage when bulk deleting large catalogues

1.3.8

  • Added: Order Meta widget on Orders screen
  • Added: Order Cart Item widget on Orders screen

1.3.7

  • Fixed: Missing icon
  • Changed: Layout styling of descriptions on Nuke screen
  • Added: Screenshots to Plugin page

1.3.6

  • Changed: Plugin description
  • Fixed: Updated URL for WooCommerce Plugin News widget

1.3.5

  • Changed: Removed woo_admin_is_valid_icon
  • Changed: Using default WooCommerce icons

1.3.4

  • Added: Select All options to Nuke

1.3.3

  • Fixed: Coupons removal

1.3.2

  • Added: Per-Category Product nuking
  • Added: Tabs support
  • Changed: Removed Tools menu reference

1.3.1

  • Added: Store Toolkit menu item under WooCommerce

1.3

  • Added: Attributes support

1.2

  • Changed: Cleaned up markup
  • Added: Remove WooCommerce term details when removing Categories

1.1

  • Fixed: Dashboard widget URL out of date

1.0

  • Added: Delete Products, Product Categories, Tags and Orders
  • Added: First working release of the Plugin