=== Bulk Variations for WooCommerce ===
Contributors: lumiblog
Donate Link: https://lumumbas-blog.co.ke
Tags: bulk, variation, attribute, woocommerce
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.2.1
WC requires at least: 8.0
WC tested up to: 10.7.0
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

WooCommerce bulk variations with global price adjustments

== Description ==

Bulk Variations for WooCommerce is a powerful WordPress plugin that simplifies the process of creating and managing product variations in WooCommerce. It allows you to add a new variation attribute to all your existing products with just a few clicks, saving you a significant amount of time and effort. 

Additionally, the plugin offers a global price adjustment feature, enabling you to increase or decrease the prices of the newly created variations with a percentage value.

= Key Features =

* **Bulk Variation Creation**: Create a new variation attribute for all existing WooCommerce products simultaneously. This feature eliminates the need to manually add variations for each product, streamlining the process and saving you valuable time.
* **Global Price Adjustment**: Easily adjust the prices of the newly created variations by specifying a percentage value. You can either increase or decrease the prices across all variations, providing flexibility in your pricing strategy.
* **Landing Page Integration**: The plugin includes a shortcode `[variations attribute="your_attribute"]` that generates a landing page displaying all the available variation terms (e.g., shows, exhibitions) as a grid. Customers can easily navigate and select their desired variation.
* **Automatic Attribute Creation**: If the specified attribute doesn't exist in your WooCommerce installation, the plugin will automatically create it, ensuring a seamless integration with your existing product catalog.
* **User-Friendly Admin Interface**: The plugin provides a clean and intuitive admin interface, allowing you to configure the variation attribute name, variation term name, and pricing adjustment percentage with ease.

[Find out more here.](https://wpcorner.co/woocommerce-bulk-variations-with-global-price-adjustments/)

== Frequently Asked Questions ==

= How does the plugin handle existing product variations? = 
The plugin creates new variations for all existing WooCommerce products. If a product already has variations, the new variations will be added to the existing ones.
= Can I create multiple variation attributes at once? =
No, the plugin currently supports creating one variation attribute at a time for all products. However, you can run the process multiple times to add different variation attributes.
= Does the plugin support variable products only? =
Yes, the Bulk Variations for WooCommerce plugin is designed to work with variable products. It will not create variations for simple products.
= How do I display the variations on the frontend? =
You can use the provided shortcode `[variations attribute="your_attribute"]` on any page or post to display a grid of variation terms (e.g., shows, exhibitions). Customers can then click on the desired variation to navigate to the corresponding products.
= Can I customize the appearance of the variations landing page? =
The plugin generates a basic grid layout for the variations landing page. However, you can customize the appearance by overriding the CSS styles in your theme or through additional CSS rules.

== Screenshots ==

1. Settings - Dashboard

== Installation ==

* Upload the `bulk-variations-for-woocommerce-x.x.x.zip` file through the WordPress Plugin screen and install
* Otherwise please upload the uncompressed `bulk-variations-for-woocommerce` folder to the `wp-content/plugins/` directory
* Activate the plugin from the Plugins page within WordPress
* Go to WooCommerce - Bulk Variations and create your first bulk variation (the attribute must already exist)


== Changelog ==

= 1.2.1 =
* FIX: Replaced inline <script> tag with wp_add_inline_script() per WordPress coding standards
* FIX: Escaped shortcode output (esc_html, esc_attr, esc_url) to prevent potential XSS

= 1.2.0 =
* UPDATE: Compatibility test passed for WordPress 7.0
* UPDATE: Compatibility test passed for PHP 8.5
* UPDATE: New and modern UI introduced

= 1.1.7 =
* UPDATE: Plugin Icons and banners added
* UPDATE: Updated readme file

= 1.1.6 =
* UPDATE: Updated WordPress compatibility
* UPDATE: Updated WooCommerce compatibility

= 1.1.5 =
* UPDATE: Updated WordPress compatibility

= 1.1.4 =
* UPDATE: Updated WordPress compatibility
* UPDATE: Updated WooCommerce compatibility

= 1.1.3 =
* UPDATE: Updated WordPress compatibility
* UPDATE: Updated WooCommerce compatibility

= 1.1.2 =
* UPDATE: Updated WordPress compatibility
* UPDATE: Update JavaScript to ES6

= 1.1.1 =
* FIX: Fixed author name
* UPDATE: Updated assets and tags

= 1.1.0 =
* UPDATE: Made all parameters customizable
* UPDATE: Added documentation
* FEATURE: Created a shortcode to display the existing attribute terms

= 1.0.0 =
* First release