Title: VariantNinja &#8211; Bulk Variation Price Editor
Author: variationxninja
Published: <strong>June 14, 2026</strong>
Last modified: June 14, 2026

---

Search plugins

![](https://ps.w.org/variantninja-bulk-variation-price-editor/assets/banner-772x250.
png?rev=3571607)

![](https://ps.w.org/variantninja-bulk-variation-price-editor/assets/icon.svg?rev
=3571607)

# VariantNinja – Bulk Variation Price Editor

 By [variationxninja](https://profiles.wordpress.org/variationxninja/)

[Download](https://downloads.wordpress.org/plugin/variantninja-bulk-variation-price-editor.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/variantninja-bulk-variation-price-editor/#description)
 * [Reviews](https://wordpress.org/plugins/variantninja-bulk-variation-price-editor/#reviews)
 *  [Installation](https://wordpress.org/plugins/variantninja-bulk-variation-price-editor/#installation)
 * [Development](https://wordpress.org/plugins/variantninja-bulk-variation-price-editor/#developers)

 [Support](https://wordpress.org/support/plugin/variantninja-bulk-variation-price-editor/)

## Description

If you manage a WooCommerce store with variable products, you know how tedious it
is to update prices across dozens or hundreds of variations. Change your supplier
cost, run a sale, or apply a price increase — and you’re stuck clicking through 
each variation individually.

**VariantNinja** fixes that. Update all your variation prices from one clean interface
in seconds.

#### Two ways to filter

**By Attribute** — select an attribute (e.g. Size) and a term (e.g. Large), and 
load every matching variation across your entire catalogue. Perfect for store-wide
price changes like “increase all Large variants by 10%”.

**By Product** — search for a specific variable product and edit all its variations
in one grid.

#### Inline editing

Prices load in an editable grid. Click any price cell and type the new value. Changed
rows highlight so you always know what’s been modified. Hit **Save All Changes**
when ready — only changed rows are sent to the server.

#### Bulk actions

 * **+10% Regular** — increase all regular prices by 10%
 * **-10% Regular** — decrease all regular prices by 10%
 * **Clear Sale** — remove all sale prices from the current view
 * **Set all Regular to** — type a value and apply it to every row at once
 * **Set all Sale to** — same for sale prices

#### Built for real stores

 * Paginated results (100 per page) — handles stores with thousands of variations
 * Saves only changed rows — efficient and fast
 * Clears WooCommerce price caches after saving so changes appear immediately
 * Fully compatible with WooCommerce High Performance Order Storage (HPOS)
 * Works entirely within your WordPress admin — no external services, no data leaves
   your server

## Screenshots

[⌊Plugin header and filter interface⌉⌊Plugin header and filter interface⌉[

Plugin header and filter interface

[⌊Inline price editing grid with bulk action bar⌉⌊Inline price editing grid with
bulk action bar⌉[

Inline price editing grid with bulk action bar

[⌊Filter by Attribute mode — edit all matching variations across the catalogue⌉⌊
Filter by Attribute mode — edit all matching variations across the catalogue⌉[

Filter by Attribute mode — edit all matching variations across the catalogue

## Installation

 1. Upload the `variantninja` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** screen in WordPress
 3. Go to **WooCommerce > VariantNinja** to get started

## FAQ

### Does this work with stores that have hundreds of variations?

Yes. Variations load 100 per page via AJAX, so there is no practical limit.

### Can I target variations across multiple products at once?

Yes. Use the **Filter by Attribute** tab — select an attribute and term (e.g. Color:
Red) and every matching variation across your entire store loads in the grid.

### Will it break my existing sale prices if I only want to update regular prices?

No. The save function only updates the fields that were changed. If you only edit
a regular price cell, the sale price for that variation is untouched.

### Is WooCommerce HPOS supported?

Yes, VariantNinja declares full compatibility with WooCommerce High Performance 
Order Storage.

### Does any data leave my site?

No. Everything runs inside your WordPress admin via standard AJAX. No external API
calls are made.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“VariantNinja – Bulk Variation Price Editor” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ variationxninja ](https://profiles.wordpress.org/variationxninja/)

[Translate “VariantNinja – Bulk Variation Price Editor” into your language.](https://translate.wordpress.org/projects/wp-plugins/variantninja-bulk-variation-price-editor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/variantninja-bulk-variation-price-editor/),
check out the [SVN repository](https://plugins.svn.wordpress.org/variantninja-bulk-variation-price-editor/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/variantninja-bulk-variation-price-editor/)
by [RSS](https://plugins.trac.wordpress.org/log/variantninja-bulk-variation-price-editor/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release
 * Filter variations by product or by attribute and term
 * Inline price editing grid — edit regular and sale prices directly
 * Bulk actions: +10%, -10%, clear sale, set all to a fixed value
 * Paginated results (100 per page)
 * Saves only changed rows, clears WooCommerce price caches on save
 * HPOS compatible

## Meta

 *  Version **1.0.0**
 *  Last updated **4 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk edit](https://wordpress.org/plugins/tags/bulk-edit/)[pricing](https://wordpress.org/plugins/tags/pricing/)
   [Variable Products](https://wordpress.org/plugins/tags/variable-products/)[variations](https://wordpress.org/plugins/tags/variations/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/variantninja-bulk-variation-price-editor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/variantninja-bulk-variation-price-editor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/variantninja-bulk-variation-price-editor/reviews/)

## Contributors

 *   [ variationxninja ](https://profiles.wordpress.org/variationxninja/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/variantninja-bulk-variation-price-editor/)