
內容簡介
WriteLeash 是一款專為 WooCommerce 設計的批量編輯外掛,能有效管理產品價格變更,避免因為其他人修改價格而導致的衝突。使用者可在確認後再進行應用,確保每次價格調整的準確性。
【主要功能】
• 批量選擇產品進行價格編輯
• 預覽變更前後的價格
• 獨立批准後在背景中應用
• 歷史記錄與可恢復價格功能
• 設定安全限制以控制價格變動
• 支援保存可重複使用的價格操作設置
外掛標籤
開發者團隊
原文外掛簡介
Bulk edit WooCommerce prices. Never overwrite a price someone changed after you reviewed it.
You prepare a 20% sale for 300 products. While you review, a colleague fixes one price by hand. Many bulk editors apply your number anyway, and the fix is silently lost.
WriteLeash checks every product again at the moment of Apply. If a price changed after your Preview, it keeps the newer value, marks the product as a conflict, and carries on with the rest.
How it works
Select products by name, SKU, category or ID.
Preview every change in exact before-and-after prices.
Approve separately, then Apply in the background.
Review History and restore eligible prices with Undo.
Built for stores where a wrong price costs money
Nothing changes until you approve it. Preview first, then a separate Approve step. Change any setting and you get a new Preview.
See what shoppers would pay after Apply. Before-and-after prices, delta and percent change, and a plain-language reason for every skipped product.
Safety limits you control. Cap how many products can change, set maximum increase and decrease percentages, get warnings on big swings, and block zero prices.
Runs in the background. Follow live progress, or close the tab and come back later. Resume skips work that is already done.
History and eligible Undo. See who changed what and when, and restore eligible prices within the Undo window (30 days by default).
Presets and Repeat. Save a price-operation setup as a reusable preset, or repeat an eligible job from History as a fresh, editable Preview.
Choose products your way
Search by product name or SKU, pick a category (optionally including nested subcategories), enter exact IDs, or choose a variable parent to target all of its variations. Narrow the list with an inclusive Regular Price or Sale Price range, and exclude individual products or variations before approval; confirmed exclusions are left out of Apply and Undo.
Bulk edit Regular Price and Sale Price
Set a price, add or subtract a fixed amount, or increase or decrease by a percentage. Choose Regular Price or Sale Price. A Regular Price change preserves the existing Sale Price and sale schedule. Use Set to add a first Sale Price, or calculate a sale discount from each product’s reviewed Regular Price. Clear Sale Price makes the sale price blank, not zero, and keeps its dates.
Use optional .99, .95, .90 or whole-number Price Endings where store precision allows. Sale dates, stock and orders are not changed.
Preserve newer edits
If the stored price WriteLeash is changing or another checked setting no longer matches the preview, WriteLeash leaves the newer value alone and marks that product as a conflict. Other eligible products can continue.
Product name, SKU and category are reference details only; changing them alone does not conflict.
Example: reviewed Regular Price $100, target $80; another edit sets it to $120 before Apply. WriteLeash leaves $120 unchanged. Proceed only through a fresh Preview and separate approval.
Good to know
Preview shows planned stored prices, not guaranteed shopper prices. Invalid or unsupported items are skipped where safe, and a safety-limit blocker refuses the whole Preview.
Download Preview CSV before approval; it reflects the saved Preview, not the live catalog, and does not apply changes.
Undo availability does not guarantee restoration. Failed current price/setting checks leave the product alone as a conflict, and Undo does not reverse orders, completed sales, emails, webhooks, remote requests, external queues or other plugins’ effects.
Respects your store and your data
No tracking, no ads, no upgrade nags, no remote code and no auto-updater. Declares WooCommerce HPOS (custom order tables) compatibility. Uninstalling never changes your products or prices.
Supported scope
Up to 1,000 selected products per new job in the tested configuration. Variations count individually.
Published core simple products and published variations of published core variable products, in the base store currency. Parent prices are not edited directly.
Custom product types and universal extension compatibility are unsupported.
WooCommerce 10.0 through 11.x (version 10.0.0 or newer, below 12.0.0).
WordPress 7.0.1 and 7.1.2 were exercised. Requires WordPress 7.0 or newer.
PHP 7.4.33, 8.0.30, 8.1.34 and 8.2.34 were exercised. Requires PHP 7.4 or newer.
MySQL 8.0.44 and MariaDB 10.11.15 were exercised, with default and Redis Object Cache 2.7.0 (Redis 7.4.2) persistent cache modes.
WooCommerce refreshes variable parent price ranges after each variation change.
Multisite is unsupported.
Real managed or shared hosting has not been tested.
