{"id":388506,"date":"2026-11-08T11:41:30","date_gmt":"2026-11-08T11:41:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/super-easy-variable-products-for-woocommerce\/"},"modified":"2026-11-08T11:41:20","modified_gmt":"2026-11-08T11:41:20","slug":"variqora-variable-product-creator-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/variqora-variable-product-creator-for-woocommerce\/","author":23587808,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"VariQora \u2013 Variable Product Creator for WooCommerce","header_author":"WP Senior","header_description":"Create WooCommerce variable products easily: generate variations from attributes, give each variation its own image, and bulk edit prices, SKUs and stock on one screen.","assets_banners_color":"9776cb","last_updated":"2026-11-08 11:41:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/wp-senior.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":104,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wpseniordev","date":"2026-11-08 11:41:20","revision":3790925}},"upgrade_notice":{"1.0.0":"<p>First public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3790925,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3790925,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3790925,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3790925,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3790925,"resolution":"1","location":"assets","locale":"","width":1440,"height":1250},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3790925,"resolution":"2","location":"assets","locale":"","width":1440,"height":1250},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3790925,"resolution":"3","location":"assets","locale":"","width":1440,"height":1100},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3790925,"resolution":"4","location":"assets","locale":"","width":780,"height":1688},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3790925,"resolution":"5","location":"assets","locale":"","width":1440,"height":900},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3790925,"resolution":"6","location":"assets","locale":"","width":1440,"height":1250}},"screenshots":{"1":"A variable product with Color and Size attributes, nine generated variations, an image for each color and a stock quantity per variation.","2":"A variation opened for detail, with its own stock quantity, and bulk editing set to schedule sale dates for every variation.","3":"The guided tour explains each step, here showing how to give a variation its own image.","4":"The variations list on a phone-sized screen.","5":"The confirmation screen after publishing a variable product with nine variations.","6":"Simple products use the same screen: name, prices, SKU, main image, gallery and publishing options."}},"plugin_section":[],"plugin_tags":[11143,30615,159106,6602,286],"plugin_category":[45],"plugin_contributors":[291498],"plugin_business_model":[],"class_list":["post-388506","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-edit","plugin_tags-variable-product","plugin_tags-variation-images","plugin_tags-variations","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-wpseniordev","plugin_committers-wpseniordev"],"banners":{"banner":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/banner-772x250.png?rev=3790925","banner_2x":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/banner-1544x500.png?rev=3790925","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/icon-128x128.png?rev=3790925","icon_2x":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/icon-256x256.png?rev=3790925","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/screenshot-1.png?rev=3790925","caption":"A variable product with Color and Size attributes, nine generated variations, an image for each color and a stock quantity per variation."},{"src":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/screenshot-2.png?rev=3790925","caption":"A variation opened for detail, with its own stock quantity, and bulk editing set to schedule sale dates for every variation."},{"src":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/screenshot-3.png?rev=3790925","caption":"The guided tour explains each step, here showing how to give a variation its own image."},{"src":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/screenshot-4.png?rev=3790925","caption":"The variations list on a phone-sized screen."},{"src":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/screenshot-5.png?rev=3790925","caption":"The confirmation screen after publishing a variable product with nine variations."},{"src":"https:\/\/ps.w.org\/variqora-variable-product-creator-for-woocommerce\/assets\/screenshot-6.png?rev=3790925","caption":"Simple products use the same screen: name, prices, SKU, main image, gallery and publishing options."}],"raw_content":"<!--section=description-->\n<p>Creating a variable product in WooCommerce usually means saving the product first, then opening each variation one by one to add its photo, price, SKU and stock. With many sizes and colors, that quickly becomes dozens of clicks per product.<\/p>\n\n<p><strong>VariQora \u2013 Variable Product Creator for WooCommerce<\/strong> from <a href=\"https:\/\/wp-senior.com\/\">WP Senior<\/a> puts the whole variable product on one friendly screen. Add your attributes, generate every variation, give each one its own image, price and stock, check everything, and publish in a single step.<\/p>\n\n<h4>Fast variation generation<\/h4>\n\n<p>Add attributes such as Color and Size and the screen shows how many combinations they make, for example 3 \u00d7 3 = 9. Click <strong>Generate Variations<\/strong> and every combination appears as a clear card with its own regular price, sale price, SKU, stock quantity and stock status. Turn a variation on or off with a switch, open it for more detail, or remove it.<\/p>\n\n<p>Changed your mind about the attributes? Generate again: the variations you already set up keep their prices and images, new combinations are added, and anything that would be removed is shown to you for confirmation first.<\/p>\n\n<h4>An individual image for every variation<\/h4>\n\n<p>Click a variation's thumbnail to pick its photo from your Media Library, before the product is ever saved. To save time, give one image to a whole group at once, for example \"use this photo for every Black variation\".<\/p>\n\n<h4>Bulk editing for variations<\/h4>\n\n<p>Change many variations at once: regular and sale prices, scheduled sale dates, stock quantities, stock status, weight, tax class, shipping class, cost, enabled status and images. Apply a change to all variations, only the ones you selected, or only the ones that are still empty. Before an existing value is replaced, you are asked to confirm.<\/p>\n\n<h4>Attributes and terms<\/h4>\n\n<ul>\n<li>Use the attributes you already have in your store, or add attributes for just this product.<\/li>\n<li>If you have permission to manage attributes, add new store attributes and new values without leaving the screen.<\/li>\n<li>Type values and press Enter, or paste a comma-separated list such as \"S, M, L\".<\/li>\n<li>Choose which options are pre-selected when customers open the product page.<\/li>\n<\/ul>\n\n<h4>Prices, SKUs and inventory<\/h4>\n\n<p>Every variation card has its own regular price, sale price, SKU and stock quantity. Type a quantity (or switch on <strong>Track<\/strong>) and WooCommerce manages that variation's stock: its status follows the quantity, \"In stock\" above 0 and \"Out of stock\" at 0, and the stock goes down automatically as orders come in. Leave tracking off to choose the stock status by hand instead. An empty quantity is never treated as 0, and quantities must be whole numbers of 0 or more. Backorders start as \"Do not allow\" and can be changed per variation.<\/p>\n\n<p>Open a variation for its backorders, weight, dimensions, shipping class, tax class, scheduled sale dates, downloadable files and description, plus cost of goods when that WooCommerce feature is turned on. SKUs are checked for duplicates before anything is saved.<\/p>\n\n<h4>Built for products with many variations<\/h4>\n\n<ul>\n<li>Large products are saved in short batches with a progress bar, so they work within normal hosting time limits.<\/li>\n<li>The product stays a hidden draft until every variation exists, so customers never see a half-finished product.<\/li>\n<li>If your browser closes or your connection drops while saving, the creator offers to <strong>resume<\/strong> the unfinished product or <strong>discard<\/strong> it the next time you open it.<\/li>\n<li>Clicking Publish twice can never create two products.<\/li>\n<\/ul>\n\n<h4>A guided interface for beginners<\/h4>\n\n<ul>\n<li>A short quick-start panel explains the three steps.<\/li>\n<li><strong>Show me around<\/strong> starts a guided tour of the screen.<\/li>\n<li><strong>Try an example<\/strong> fills in a sample Color \u00d7 Size product so you can see the whole workflow before entering your own.<\/li>\n<li>A checklist next to the Publish button shows what is still missing.<\/li>\n<\/ul>\n\n<h4>Simple products too<\/h4>\n\n<p>When a product has no variations, switch to <strong>Add Simple Product<\/strong> at the top of the same screen. The fields you already filled in, such as the name, description and images, stay put when you switch.<\/p>\n\n<h4>Everything else you would expect<\/h4>\n\n<p>Product gallery with drag-and-drop ordering, short and long descriptions, categories with a searchable list of sub-categories and inline creation of new (nested) categories, tags, brands when WooCommerce Brands is available, inventory, shipping, tax, downloadable and virtual products, upsells and cross-sells, catalog visibility, featured products, and scheduled publishing.<\/p>\n\n<h4>Native WooCommerce products<\/h4>\n\n<p>Products are created with WooCommerce's own product classes, exactly as if you had made them in the standard editor. They appear under <strong>Products<\/strong>, can be edited in the normal WooCommerce editor, and keep working if this plugin is deactivated or deleted.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>This plugin does not connect to any external service, does not track you, and does not collect or send any data. While a product is being saved it keeps a temporary record in your own database so the save can be resumed; these records are cleaned up automatically and removed completely when the plugin is deleted. The \"Hide tips\" choice is remembered only in your browser.<\/p>\n\n<p>This plugin is developed by WP Senior and is not affiliated with or endorsed by WooCommerce.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure WooCommerce 8.0 or newer is installed and active.<\/li>\n<li>In your WordPress dashboard, go to <strong>Plugins \u2192 Add New Plugin<\/strong>, search for \"VariQora \u2013 Variable Product Creator for WooCommerce\", and click <strong>Install Now<\/strong>. You can also upload the ZIP file under <strong>Plugins \u2192 Add New Plugin \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<li>Open <strong>VariQora<\/strong> in the admin menu, choose <strong>Add Variable Product<\/strong>, and start building your first product.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce 8.0 or newer must be installed and active. Without it, the plugin shows a notice and does nothing else.<\/p><\/dd>\n<dt id=\"how%20do%20i%20give%20each%20variation%20its%20own%20image%3F\"><h3>How do I give each variation its own image?<\/h3><\/dt>\n<dd><p>After generating the variations, click the thumbnail on a variation card and choose an image from your Media Library. To set one image for a group, open <strong>Bulk edit<\/strong>, choose \"Set image for one attribute value\", pick the attribute value (for example Color: Black) and click <strong>Apply<\/strong>.<\/p><\/dd>\n<dt id=\"how%20do%20i%20track%20stock%20for%20each%20variation%3F\"><h3>How do I track stock for each variation?<\/h3><\/dt>\n<dd><p>Type the quantity into the <strong>Stock qty<\/strong> field on the variation's card; tracking turns on by itself, and the status shows \"In stock\" or \"Out of stock\" automatically. To set the same quantity for several variations, tick them, open <strong>Bulk edit<\/strong>, choose \"Set stock quantity\", pick \"Selected variations\", enter the number and click <strong>Apply<\/strong>. Switch <strong>Track<\/strong> off for variations whose stock you do not count; you then choose their stock status yourself.<\/p><\/dd>\n<dt id=\"how%20many%20variations%20can%20one%20product%20have%3F\"><h3>How many variations can one product have?<\/h3><\/dt>\n<dd><p>Up to 250 by default. If you generate more than 60, the creator asks you to confirm first. Developers can change these limits with the <code>seawvp_max_variations<\/code> and <code>seawvp_variation_warning_threshold<\/code> filters.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20store%27s%20existing%20attributes%3F\"><h3>Does it work with my store's existing attributes?<\/h3><\/dt>\n<dd><p>Yes. You can use your store's global attributes and their values, add custom attributes for a single product, or mix both.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20saving%20is%20interrupted%3F\"><h3>What happens if saving is interrupted?<\/h3><\/dt>\n<dd><p>The product is kept as a hidden draft until all of its variations are saved. The next time you open the creator, it offers to resume the unfinished product or discard it. If saving fails with an error, everything that request created is removed again, including any new tags, categories or attribute values. Images in your Media Library are never deleted.<\/p><\/dd>\n<dt id=\"can%20i%20create%20simple%20products%20as%20well%3F\"><h3>Can I create simple products as well?<\/h3><\/dt>\n<dd><p>Yes. Choose <strong>Add Simple Product<\/strong> at the top of the screen. Variable products are the main focus, but simple products use the same screen and fields.<\/p><\/dd>\n<dt id=\"who%20can%20use%20the%20creator%3F\"><h3>Who can use the creator?<\/h3><\/dt>\n<dd><p>Anyone who can edit WooCommerce products, such as Shop Managers and Administrators. Users who are not allowed to publish products can still create them; their products are submitted as \"Pending review\".<\/p><\/dd>\n<dt id=\"will%20it%20change%20my%20existing%20products%3F\"><h3>Will it change my existing products?<\/h3><\/dt>\n<dd><p>No. The plugin only creates new products. It never edits or deletes existing products, and it does not change WooCommerce, your theme or your templates.<\/p><\/dd>\n<dt id=\"can%20i%20edit%20the%20products%20later%20in%20the%20normal%20woocommerce%20editor%3F\"><h3>Can I edit the products later in the normal WooCommerce editor?<\/h3><\/dt>\n<dd><p>Yes. They are standard WooCommerce products, so you can open and edit them under <strong>Products<\/strong> like any other product.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20any%20data%20to%20outside%20services%3F\"><h3>Does the plugin send any data to outside services?<\/h3><\/dt>\n<dd><p>No. Everything happens inside your own WordPress site.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>One screen for creating WooCommerce variable products, with simple products supported on the same screen.<\/li>\n<li>Variation generation from store, custom and new attributes; safe regeneration that keeps existing variation data.<\/li>\n<li>Individual images, prices, SKUs and stock for each variation, assigned before the first save.<\/li>\n<li>Stock quantity on every variation card with its own tracking switch; the stock status follows the quantity, and empty is never saved as 0.<\/li>\n<li>Bulk editing of prices, sale dates, stock quantities and status, weight, tax and shipping class, cost, status and images.<\/li>\n<li>Per-variation sale dates, shipping class, tax class, downloads, description and cost of goods.<\/li>\n<li>Searchable nested categories with inline creation, tags, brands, upsells and cross-sells, and scheduled publishing.<\/li>\n<li>Batched, resumable saving for large products, duplicate-save protection and automatic cleanup on failure.<\/li>\n<li>Quick-start tips, a guided tour and a \"Try an example\" product.<\/li>\n<\/ul>","raw_excerpt":"Create WooCommerce variable products easily with fast variation generation, attributes, images, bulk editing, pricing, and inventory controls.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/388506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=388506"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpseniordev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=388506"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=388506"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=388506"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=388506"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=388506"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=388506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}