Product Description


Store Toolkit – formally Nuke – includes a growing set of commonly-used e-Commerce administration tools aimed at web developers and store maintainers including the following features:

WP e-Commerce

  • Re-link broken WP e-Commerce Pages
  • Re-link existing Sales from pre-registered Users
  • Repair WordPress option ‘wpsc_version’
  • Manage Permalinks for WP e-Commerce Pages (e.g. Products Page, Checkout, etc.)
  • Nuke support for clearing WP e-Commerce store records
  • All in One SEO Pack integration (All in One SEO Pack)

WooCommerce & Jigoshop

  • Nuke support for clearing store records

If you find yourself in the situation where you need to start over with a fresh installation of Jigoshop, WooCommerce or WP e-Commerce then a ‘nuke’ will do the job.

This Plugin clears the following WP e-Commerce 3.7 and 3.8 database tables:

  • …wpsc_product_list
  • …wpsc_productmeta
  • …wpsc_product_categories
  • …wpsc_item_category_assoc
  • …wpsc_product_images
  • …wpsc_product_order
  • …wpsc_product_files
  • …wpsc_product_rating
  • …wpsc_purchase_logs
  • …wpsc_cart_contents
  • …wpsc_submited_form_data
  • …wpsc_claimed_stock
  • …wpsc_wishlist (Add to Wishlist)
  • …wpsc_creditcard (Offline Credit Card Processing)

Since the release of WP e-Commerce 3.8 Store Toolkit also includes support for nuking the following custom Post types and taxonomies:

  • Products (wpsc-product)
  • Categories (wpsc_category)
  • Tags (product_tag)
  • Wishlist entries (wpsc-wishlist)

Store Toolkit includes support for nuking the following WooCommerce & Jigoshop store details:

  • Products (product)
  • Categories (product_cat)
  • Product Images
  • Tags (product_tag)
  • Orders (shop_order)

Store Toolkit’s ‘nuke’ feature will clear the contents of the above mentioned tables, the 1.2 release brings controlled tactical detonations but as with any nuclear weapon there is no second chance so ensure you backup the contents of these tables if there is even the slightest chance you’ll need them in the future.


Looking for support, a copy of the readme, Plugin updates, Ideas or usage instructions? Check out our Documentation for Store Toolkit.


  1. Trying to nuke an wp ecommerce update gone bad. (LATEST)
    Installed this plugin but it fails with the following message:
    “You do not have sufficient permissions to access this page.”

    OS is Windows 7 Home Premium Logged on as administrator.


    Phil Dunton

    • Do you have WP Firewall installed/activated? I often get this error when the firewall blocks an install or change to any core files.

  2. I downloaded the plugin and then FTPed the file to the plugin folder and extracted. I went to activate the plugin but it did not appear in the list.

    Also I looked in the folder and it was empty

  3. hi – i’m getting a fatal and a page of errors when i nuke everything. The errors look like this (partial):

    Warning: array_diff() [function.array-diff]: Argument #1 is not an array in /home/jimfrank/public_html/wp-includes/taxonomy.php on line 1751

    Warning: array_map() [function.array-map]: Argument #2 should be an array in /home/jimfrank/public_html/wp-includes/taxonomy.php on line 1755

    Warning: array_diff() [function.array-diff]: Argument #1 is not an array in /home/jimfrank/public_html/wp-includes/taxonomy.php on line 1751

    Warning: array_map() [function.array-map]: Argument #2 should be an array in /home/jimfrank/public_html/wp-includes/taxonomy.php on line 1755

    Warning: Invalid argument supplied for foreach() in /home/jimfrank/public_html/wp-includes/taxonomy.php on line 1761

    Fatal error: Call to undefined function wpsc_intermediate_image_sizes_advanced() in /home/jimfrank/public_html/wp-content/plugins/wp-e-commerce-store-toolkit/includes/release-3_8.php on line 194

  4. Hi,

    I’m having some kind of issue with my e-commerce plugin and can’t solve it.
    My products page just doesn’t work, instead keeps returning this error:

    – Fatal error: Call to a member function action() on a non-object in ………………../public_html/wp-content/themes/mystique/page.php on line 18

    My line 18 of page.php has this code action('before_primary'); ?>

    I tried to use Store Toolkit plugin to repair that error with the function ” Re-link WP e-Commerce Pages “, or if without any good result remove definitly e-commerce plugin and the aplly the nuke feature to remove the leftovers.

    It turns that when I used the repair function, it just didn’t work too and returned this error message:

    Fatal error: Call to a member function get_var() on a non-object in /……………/public_html/wp-content/plugins/wp-e-commerce-store-toolkit/store-toolkit.php on line 50

    So Before I remove it definitly do you have any hint or sugestion?

    Thanks in advance

    • Hi Miguel, there’s a bug in your Theme, instead of ‘action…’, change it to ‘do_action…’, then save and refresh. :) As for the error on line #50 I’ll take a look at that, what version of Store Toolkit and WP e-Commerce are you using?

  5. Hi, I have been having the problem of ppl putting things in their shopping carts but not checking out, which has made some of my stock unavailable. In searching a fix to this problem I came upon a thread where you shared this plugin. I just downloaded it and cleared the claimed stock and it’s fixed! Thanks SO much!!

  6. Heeeeelp !

    I’m running version 1.6.

    I erased all products and tags… great BUT half of my categories are gone (over 150 from 300!). As the category importer doesn’t work properly (v2.8.4.3), I have to start over category importing almost manually…


  7. Currently developing a site and this plugin has come in very handy. So thanks for putting it out there. However, since we upgraded from wp-ecommerce 3.7 to 3.8.3 we’ve had some issues with the product nuke. It actually deletes some of my custom wp nav menu items that have the same name as the product categories. I didn’t fully investigate but I think maybe the term_id should be term_taxonomy_id in the delete where clause. Instead I commented out your delete block in the includes/release-3_8.php and used the following, which uses the wp_delete_post which is supposed to take care of all of the term relationships.

    $product_sql = "SELECT id FROM " . $wpdb->prefix . "posts WHERE post_type = 'wpsc-product'";
    $products_to_delete = $wpdb->get_results( $product_sql );
    if( $products_to_delete ) {
    foreach( $products_to_delete as $delete_me ) {
    //echo $delete_me->id . ', ';
    wp_delete_post($delete_me->id, true);

  8. Hi Michael….

    FYI – I got a error after switch Nuke 1.5.4 to 1.5.5

    Fatal error: Call to undefined function wpsc_get_major_version() in /is/htdocs/…./wp-content/plugins/wp-e-commerce-nuke/nuke.php on line 20

    • Thanks for the comment Stephan, I’ll patch that up now, I’m using that function to detect the current WP e-Commerce version after the existing method was rendered obsolete. Expect an update shortly :)

Add a comment

Before you comment - Do you have a support request? If so, this is not the right place to post it. You should submit a support request here.


Store Toolkit comes with a Quick Start document (readme.txt) to help with installing the Plugin. Additional support can be found from the Contact page or methods below.

Urgent Support

If you find yourself needing immediate support for your purchase use the Premium Support page or Live Support button.

Store Toolkit Forum

If you have any problems, questions or suggestions please join the members discussion on our Store Toolkit forum.