{"id":385691,"date":"2026-10-13T14:01:51","date_gmt":"2026-10-13T14:01:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bulkivaro-free\/"},"modified":"2026-10-13T14:01:30","modified_gmt":"2026-10-13T14:01:30","slug":"zelqorio","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/zelqorio\/","author":23530379,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.3","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Zelqorio","header_author":"Muhammad Mujahid Sarfraz","header_description":"Safe bulk product editor for WooCommerce: select, preview, apply, verify and undo when safe.","assets_banners_color":"dfdbff","last_updated":"2026-10-13 14:01:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/mujahidwp\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"mujahidwp","date":"2026-10-13 14:01:30","revision":3744121}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3744108,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3744108,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3744108,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3744108,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3744108,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3744108,"resolution":"1","location":"assets","locale":"","width":1440,"height":820},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3744108,"resolution":"2","location":"assets","locale":"","width":1440,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3744108,"resolution":"3","location":"assets","locale":"","width":1440,"height":760},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3744108,"resolution":"4","location":"assets","locale":"","width":1440,"height":900},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3744108,"resolution":"5","location":"assets","locale":"","width":1440,"height":900},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3744108,"resolution":"6","location":"assets","locale":"","width":1440,"height":560},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3744108,"resolution":"7","location":"assets","locale":"","width":1440,"height":760},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3744108,"resolution":"8","location":"assets","locale":"","width":1440,"height":860}},"screenshots":[]},"plugin_section":[],"plugin_tags":[11143,6601,3150,702,286],"plugin_category":[45],"plugin_contributors":[281325],"plugin_business_model":[],"class_list":["post-385691","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-edit","plugin_tags-inventory","plugin_tags-price","plugin_tags-products","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-mujahidwp","plugin_committers-mujahidwp"],"banners":{"banner":"https:\/\/ps.w.org\/zelqorio\/assets\/banner-772x250.png?rev=3744108","banner_2x":"https:\/\/ps.w.org\/zelqorio\/assets\/banner-1544x500.png?rev=3744108","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/zelqorio\/assets\/icon.svg?rev=3744108","icon":"https:\/\/ps.w.org\/zelqorio\/assets\/icon.svg?rev=3744108","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-1.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-2.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-3.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-4.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-5.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-6.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-7.png?rev=3744108","caption":""},{"src":"https:\/\/ps.w.org\/zelqorio\/assets\/screenshot-8.png?rev=3744108","caption":""}],"raw_content":"<!--section=description-->\n<p>Zelqorio lets store owners edit simple and variable WooCommerce products from one modern dashboard.<\/p>\n\n<ul>\n<li>Spreadsheet-style product editor with variation rows<\/li>\n<li>Filters: category, tag, SKU, title, type, price range, stock, status<\/li>\n<li>Bulk price changes (fixed, amount, percent, sale rules, rounding)<\/li>\n<li>Bulk inventory and status changes<\/li>\n<li>Preview of old\/new values before anything is saved<\/li>\n<li>Every saved value is reloaded from WooCommerce and verified<\/li>\n<li>Conflict detection and conditional undo for non-inventory fields<\/li>\n<li>Background processing with Action Scheduler when available<\/li>\n<li>Update-only CSV import and CSV export<\/li>\n<li>No license or account required, no telemetry, no external requests; max 2,000 selected items per operation<\/li>\n<\/ul>\n\n<p>All product writes use WooCommerce CRUD objects. Designed to use WooCommerce APIs; HPOS compatibility requires runtime testing.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin and activate it. WooCommerce must be active.<\/li>\n<li>Open Zelqorio in the admin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20undo%20a%20backup%3F\"><h3>Is undo a backup?<\/h3><\/dt>\n<dd><p>No. Undo restores non-inventory fields only when values still match. Inventory fields require manual review. Keep regular backups.<\/p><\/dd>\n<dt id=\"does%20it%20send%20data%20anywhere%3F\"><h3>Does it send data anywhere?<\/h3><\/dt>\n<dd><p>No. There is no telemetry and no external service.<\/p><\/dd>\n<dt id=\"what%20happens%20on%20uninstall%3F\"><h3>What happens on uninstall?<\/h3><\/dt>\n<dd><p>Data is kept unless you enable \"Delete data on uninstall\" in Settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Renamed plugin branding and translation text domain to Zelqorio.<\/li>\n<li>Added migration for legacy plugin options and tables when updating existing installations.<\/li>\n<li>Updated database, REST API and scheduled-action identifiers for the new brand.<\/li>\n<li>Fixed safe SQL identifier handling for legacy table migration and consistent job-item table lookups.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Fixed zero-value numeric normalization.<\/li>\n<li>Use WooCommerce atomic stock adjustment for stock quantity changes and flag concurrent stock changes for review.<\/li>\n<li>Inventory undo and interrupted stock retries require manual review.<\/li>\n<li>Reject duplicate CSV headers and malformed row widths.<\/li>\n<li>Bound job size and payload for server safety.<\/li>\n<li><p>Removed unapproved future plugin-directory URL.<\/p><\/li>\n<li><p>Initial release including core editing functionality.<\/p><\/li>\n<\/ul>","raw_excerpt":"Safe bulk product editor for WooCommerce: select, preview, apply, verify and undo when safe. 100% free, no account, no external services.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/385691","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=385691"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mujahidwp"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=385691"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=385691"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=385691"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=385691"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=385691"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=385691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}