[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdqOvxvHdYWbzt6KUK_tWTBQ0EOd9vIuQAn1vA7mMHMs":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"sahiljb","Sahil Buddhadev","https:\u002F\u002Fprofiles.wordpress.org\u002Fsahiljb\u002F",2,20,93,30,89,"2026-04-05T10:16:05.076Z",[14,38],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":33,"download_link":34,"security_score":35,"vuln_count":22,"unpatched_count":22,"last_vuln_date":36,"fetched_at":37},"pasa-link-redirect","PASA Link Redirect","1.0.0","\u003Cp>WordPress plugin to create and manage 301 SEO friendly link redirector.\u003C\u002Fp>\n","A simple WordPress plugin to mange website link redirects.",10,1018,0,"2020-09-23T17:47:00.000Z","5.5.18","3.0.1","",[28,29,30,31,32],"301-redirect","404-error","link-redirect","redirection","wordpress-link-redirect","http:\u002F\u002Fsahilbuddhadev.me\u002Fwordpress-plugin\u002Fpasa-link-redirect-and-manager","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpasa-link-redirect.1.0.0.zip",85,null,"2026-03-15T15:16:48.613Z",{"slug":39,"name":40,"version":41,"author":5,"author_profile":6,"description":42,"short_description":43,"active_installs":20,"downloaded":44,"rating":22,"num_ratings":22,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":55,"download_link":56,"security_score":57,"vuln_count":22,"unpatched_count":22,"last_vuln_date":36,"fetched_at":37},"variation-stock-inventory","Variation Stock Inventory","1.0.1","\u003Cp>\u003Cstrong>Variation Stock Inventory\u003C\u002Fstrong> is a lightweight WooCommerce extension that gives you precise control over how stock is reduced when products are purchased, plus complete visibility into every inventory change. Define custom stock reduction multipliers for both simple products and individual product variations to accurately manage inventory for bundles, packs, wholesale items, or any scenario where one sale should reduce stock by more than one unit.\u003C\u002Fp>\n\u003Cp>Perfect for store owners who sell products in quantities but need to track individual units in inventory and maintain a complete audit trail of all stock movements.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stock Multiplier for Simple Products\u003C\u002Fstrong> – Add a custom inventory reduction multiplier directly in the product Inventory tab\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stock Multiplier for Product Variations\u003C\u002Fstrong> – Configure unique multipliers for each variation independently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory History Tracking\u003C\u002Fstrong> – Complete audit trail of all stock changes with date, time, user, and order information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed History View\u003C\u002Fstrong> – Dedicated “Inventory History” tab shows before\u002Fafter quantities, changes, and notes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Stock Calculation\u003C\u002Fstrong> – Stock is automatically reduced by (quantity ordered × multiplier) when orders are placed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Fallback\u003C\u002Fstrong> – Variations without a multiplier automatically inherit the parent product’s setting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Integration\u003C\u002Fstrong> – Settings appear natively within WooCommerce’s product editor interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – No bloat, no configuration pages – just the functionality you need\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pack Products\u003C\u002Fstrong> – Sell 6-packs but track individual cans? Set multiplier to 6 and see every stock change\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fabric & Materials\u003C\u002Fstrong> – Sell by the meter, track by centimeter with full history\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wholesale Quantities\u003C\u002Fstrong> – Different pack sizes reduce inventory differently, all tracked automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bundle Sales\u003C\u002Fstrong> – Selling a bundle of 3 items reduces stock by 3 with complete audit trail\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-unit Products\u003C\u002Fstrong> – One product listing represents multiple physical items with detailed tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory Audits\u003C\u002Fstrong> – Review complete history of stock movements for any product\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Tracking\u003C\u002Fstrong> – See which orders affected inventory and by how much\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Stock Multiplier:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Set a “stock multiplier” value on any product or variation\u003Cbr \u002F>\n2. Customer places an order for that product\u003Cbr \u002F>\n3. Plugin calculates: \u003Ccode>stock reduction = ordered quantity × multiplier\u003C\u002Fcode>\u003Cbr \u002F>\n4. Inventory is reduced by the calculated amount\u003Cbr \u002F>\n5. Change is automatically logged to inventory history\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Inventory History:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Every stock change is automatically tracked and logged\u003Cbr \u002F>\n2. View complete history in the “Inventory History” tab on product edit page\u003Cbr \u002F>\n3. See date\u002Ftime, product\u002Fvariation, action type, before\u002Fafter quantities, order links, and user information\u003Cbr \u002F>\n4. Add notes to manual stock adjustments for future reference\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example\u003C\u002Fstrong>: A 12-pack of soda has multiplier set to 12. Customer orders 2 packs. Your inventory reduces by 24 cans (2 × 12 = 24), and the history shows: Order #123 reduced stock from 100 to 76 (-24).\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch4>Setting Stock Multiplier\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>For Simple Products:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to Products > Edit Product\u003Cbr \u002F>\n2. Click on the “Inventory” tab in the Product Data section\u003Cbr \u002F>\n3. Find the “Stock reduction multiplier” field\u003Cbr \u002F>\n4. Enter your desired multiplier value (minimum: 1)\u003Cbr \u002F>\n5. Save the product\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Variable Products:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to Products > Edit Product\u003Cbr \u002F>\n2. Click on the “Variations” tab in the Product Data section\u003Cbr \u002F>\n3. Expand any variation\u003Cbr \u002F>\n4. Find the “Stock reduction multiplier” field\u003Cbr \u002F>\n5. Enter your desired multiplier value for each variation\u003Cbr \u002F>\n6. Save changes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: If a variation doesn’t have a multiplier set, it will automatically use the parent product’s multiplier value (if set).\u003C\u002Fp>\n\u003Ch4>Viewing Inventory History\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Products > Edit Product\u003C\u002Fli>\n\u003Cli>Click on the “Inventory History” tab in the Product Data section\u003C\u002Fli>\n\u003Cli>View complete history of all stock movements including:\n\u003Cul>\n\u003Cli>Date & Time of each change\u003C\u002Fli>\n\u003Cli>Product or Variation name\u003C\u002Fli>\n\u003Cli>Action type (Order Placed, Manual Update, Stock Increased\u002FDecreased, etc.)\u003C\u002Fli>\n\u003Cli>Before and After quantities\u003C\u002Fli>\n\u003Cli>Change amount (color-coded: green for increases, red for decreases)\u003C\u002Fli>\n\u003Cli>Order number (clickable link to order)\u003C\u002Fli>\n\u003Cli>User who made the change\u003C\u002Fli>\n\u003Cli>Notes (click info icon to view)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>History shows the last 100 records per product\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please email: hello@sahilbuddhadev.me\u003C\u002Fp>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Ch4>Hooks Used\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Stock Multiplier:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>woocommerce_product_options_inventory_product_data\u003C\u002Fcode> – Adds multiplier field to simple products\u003Cbr \u002F>\n* \u003Ccode>woocommerce_variation_options_pricing\u003C\u002Fcode> – Adds multiplier field to variations\u003Cbr \u002F>\n* \u003Ccode>woocommerce_admin_process_product_object\u003C\u002Fcode> – Saves simple product settings\u003Cbr \u002F>\n* \u003Ccode>woocommerce_save_product_variation\u003C\u002Fcode> – Saves variation settings\u003Cbr \u002F>\n* \u003Ccode>woocommerce_order_item_quantity\u003C\u002Fcode> – Applies the multiplier during stock reduction\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Inventory History:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>woocommerce_product_data_tabs\u003C\u002Fcode> – Adds inventory history tab\u003Cbr \u002F>\n* \u003Ccode>woocommerce_product_data_panels\u003C\u002Fcode> – Renders inventory history panel\u003Cbr \u002F>\n* \u003Ccode>woocommerce_product_set_stock\u003C\u002Fcode> – Tracks simple product stock changes\u003Cbr \u002F>\n* \u003Ccode>woocommerce_variation_set_stock\u003C\u002Fcode> – Tracks variation stock changes\u003Cbr \u002F>\n* \u003Ccode>woocommerce_reduce_order_item_stock\u003C\u002Fcode> – Tracks order-based stock reductions\u003C\u002Fp>\n\u003Ch4>Database Tables\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>{prefix}_wc_stock_inventory_history\u003C\u002Fcode> – Stores inventory change records with product_id, variation_id, date_time, action_type, quantities, order_id, user_id, and notes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Meta Keys\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>_stock_multiplier\u003C\u002Fcode> – Stores the multiplier value for products and variations\u003C\u002Fli>\n\u003Cli>\u003Ccode>_stock_before_change\u003C\u002Fcode> – Temporary storage for tracking stock changes\u003C\u002Fli>\n\u003C\u002Ful>\n","Set custom stock reduction multipliers for WooCommerce products and variations with complete inventory history tracking — ideal for bundles, packs, an &hellip;",1092,"2025-12-07T03:19:00.000Z","6.9.4","5.0","7.4",[50,51,52,53,54],"inventory","stock-management","stock-multiplier","variation-inventory","woocommerce","http:\u002F\u002Fsahilbuddhadev.me\u002Fplugin\u002Fwoocom-variation-stock-inventory","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvariation-stock-inventory.1.0.1.zip",100]