=== Vikasratudi Bulk Variation Editor for WooCommerce ===
Contributors: vikasratudi
Donate link: https://vpsuform.info/product/vform-donation/
Tags: woocommerce, variations, bulk edit, variations manager
Requires at least: 5.0
Tested up to: 7.1
Stable tag: 1.0.1
Requires PHP: 7.0
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manage WooCommerce product variations with bulk editing, inline editing, and advanced filtering.

== Description ==

Manage WooCommerce product variations with a clean, intuitive dashboard. Instead of editing each variation one by one through WordPress's interface, this plugin gives you an efficient tool to:

✓ **View all variations in one place** - See all your variable products and their variations in a clean table
✓ **Inline editing** - Click any cell to edit price, stock, SKU directly without leaving the page
✓ **Bulk edit** - Select multiple variations and update them all at once
✓ **Advanced filtering** - Filter by status, stock level, or search by name
✓ **Export/Import CSV** - Backup or migrate your variations with ease
✓ **Visual editing** - See product images and variations at a glance
✓ **Real-time stats** - Track total stock, average price, and out-of-stock items instantly

**Perfect for:**
- E-commerce stores with hundreds of variations
- Clothing stores with size/color variations
- Bulk price/stock updates
- Migrating variations between sites
- Backup and restore operations

== Installation ==

1. Download the plugin
2. Go to WordPress Admin > Plugins > Add New
3. Click "Upload Plugin"
4. Select the plugin ZIP file
5. Click "Install Now"
6. Activate the plugin
7. Go to "Variation Master" in the admin menu

**Requirements:**
- WordPress 5.0+
- WooCommerce 3.0+
- PHP 7.4+

== Getting Started ==

1. **Navigate to Variation Master** in the admin menu
2. **Search for a product** using the search box (only variable products show up)
3. **View all variations** in the clean table interface
4. **Click any cell** to edit inline (price, stock, SKU)
5. **Select multiple** variations using checkboxes
6. **Bulk edit** by clicking "Bulk Edit" button
7. **Export/Import** using CSV buttons

== Features ==

=== Inline Editing ===
Click any value in the table to edit it instantly. No page reloads, no confusing dialogs.

=== Bulk Editing ===
Select multiple variations and update:
- Price (set, increase, decrease)
- Stock (set, increase, decrease)
- SKU
- Status
- Regular price
- Sale price

=== Advanced Filtering ===
- Filter by status (published/draft)
- Filter by stock level (in stock/out of stock)
- Search by variation name

=== CSV Export/Import ===
Export your variations as CSV to:
- Backup all variations
- Migrate to another site
- Bulk update in Excel/Sheets
- Keep version history

== Frequently Asked Questions ==

**Q: Does it work with all WooCommerce products?**
A: Only variable products (products with variations) are supported. This is by design.

**Q: Can I edit simple products?**
A: No, this plugin is specifically for managing variations on variable products.

**Q: Is my data safe?**
A: Yes, all data stays in your WordPress database. We don't send anything to external servers.

**Q: Can I undo bulk edits?**
A: Yes, export your variations to CSV before making changes as a backup.

**Q: What if I have 1000+ variations?**
A: The plugin loads 50 variations at a time for performance. Filter or search to narrow down your list.

**Q: Does it support WooCommerce Subscriptions?**
A: Yes, it works with any WooCommerce variable product, including subscriptions.

== Screenshots ==

1. Search and select products from the clean interface
2. View all variations in a sortable, filterable table
3. Edit prices and stock inline without reloading
4. Bulk edit multiple variations at once
5. Export variations to CSV for backup or migration

== Changelog ==

= 1.0.1 =
* Fixed security: Added nonce sanitization
* Fixed security: Added file upload validation
* Added "Requires Plugins" header for WooCommerce dependency
* Updated plugin name for clarity
* Updated contributor information

= 1.0.0 =
* Initial release
* Inline editing for variations
* Bulk editing functionality
* Advanced filtering system
* CSV export/import
* Search and filter products
* Real-time statistics


== Upgrade Notice ==
= 1.0.1 =
Security update recommended - adds nonce sanitization and file upload validation.