
內容簡介
Bulk COGS Editor for WooCommerce 讓使用者能夠在產品管理畫面一次性更新多個產品的銷售成本(COGS)。透過篩選產品、預覽變更並在背景批次中應用更新,節省時間並提高效率。
【主要功能】
• 一次性更新多個產品的 COGS
• 篩選產品類別、品牌和其他屬性
• 預覽變更,確保數據安全
• 支援批次處理,適合大型目錄
• 只更改 COGS,不影響產品價格
外掛標籤
開發者團隊
② 後台搜尋「Bulk COGS Editor for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Bulk COGS Editor for WooCommerce lets you update the Cost of Goods Sold (COGS) of many products at once, right from the Products admin screen. Filter your catalog, choose an action, preview every change, and apply it in background batches.
It works with WooCommerce’s native Cost of Goods Sold (COGS) feature, so there is nothing extra to set up beyond enabling COGS in WooCommerce. For setup instructions and a step-by-step guide, see the Bulk COGS Editor documentation.
Watch the plugin in action
See how Bulk COGS Editor for WooCommerce helps you filter products, preview COGS changes, and apply bulk updates safely.
Why use Bulk COGS Editor?
Save time when supplier prices change. Raise or lower costs for a whole category, brand, or group of products in one pass instead of editing products one by one.
Preview before you apply. See the current COGS, the calculated COGS, and the exact change for every product. Previewing never changes your store data.
Built for large catalogs. Updates run in Action Scheduler batches, with live progress and the option to cancel.
Your prices stay untouched. The plugin only changes the Cost of Goods Sold value.
How it works
Filter products by title or SKU, category, brand, product type, stock status, current price, or current COGS.
Choose an action: set an exact COGS, increase or decrease it by a percentage or a fixed amount, or clear it.
Preview the proposed changes in a paginated table.
Apply the update and follow the progress, elapsed time, and success, skipped, and failed counts.
Features
Filtering
Filter by title or SKU, category, product type, stock status, brand, current price, and current COGS. Filters are combined to narrow the matching products.
Select multiple values in each filter dropdown, or use “Select all” to select or clear every option. A partially selected checkbox indicates that only some options are selected.
Category options show product counts in parentheses. Parent and child categories are available, and selecting a parent category also includes its child categories.
Category filtering matches variations through their parent product’s categories, including when only the Variation product type is selected.
Brand filtering appears only when a public brand taxonomy is registered for products.
Price filters use the current WooCommerce product price. COGS filters use the supported COGS API.
Actions
Set an exact COGS value.
Increase or decrease COGS by a percentage.
Increase or decrease COGS by a fixed amount.
Clear COGS.
Values use store decimal precision with half-up rounding, and decreases stop at zero.
Preview and selection
See the total number of matches with separate product and variation counts before previewing changes.
Review matching products in a paginated table with product images, edit links, current and calculated COGS, and the change.
Choose 10, 20, 50, or 100 products per page. The default is 20.
Changing the action or its value refreshes the preview automatically.
Select or clear all products on the current preview page. Selections are kept across preview pages, and selected-only updates support up to 500 products.
Safe background processing
Updates are processed in Action Scheduler batches.
View progress, elapsed time, estimated remaining time, and success, skipped, and failed counts. The estimate appears once processing has started.
Cancel at any time. Updates that already completed are kept.
Product matching uses bounded ID batches to limit memory use.
Product types
Uses WooCommerce CRUD APIs for simple, variable, grouped, external, and custom product types, and for variations.
Variations are treated as separate records, and variable parent products are not changed when only variations are selected.
Good to know
Relative actions (percentage or fixed amount) skip products whose COGS is not set. Use “Set exact” to add costs to those products.
WooCommerce’s product COGS API converts a value of zero to empty. Clearing uses the API’s null value.
Use cases
Supplier price change: filter the affected products by category or brand, preview a percentage or fixed increase, then apply it to the matching products.
Correct a specific group of products: find products by title or SKU, select the ones to change, preview exact COGS values or clear them, then confirm the update.
Add missing costs: use “Set exact” to give a COGS value to products that do not have one yet.
Requirements
WordPress 6.7 or later
WooCommerce 10.3 or later
PHP 7.4 or later
WooCommerce Cost of Goods Sold feature enabled in WooCommerce settings
If Cost of Goods Sold is unavailable or disabled, the editor is turned off and explains what is needed.
Privacy
Bulk COGS Editor for WooCommerce does not send product, customer, order, or store data to external services. All COGS calculations and updates are performed locally on your WordPress/WooCommerce installation.
Developer resources
Bulk COGS Editor for WooCommerce is open-source software and is made to be extended. The source code is available in the GitHub repository.
Connect with the developer
Website
Facebook
X
LinkedIn
GitHub
