- Developed by: Smarty Studio | Martin Nestorov
- Plugin URI: https://github.dev/smartystudio/smarty-woocommerce-bulk-price-updater
This plugin provides a robust solution for WooCommerce store administrators to bulk update product prices efficiently. It supports updating prices based on specific SKUs, product categories, or both, offering flexibility in managing product pricing strategies.
- Bulk Price Increase: Apply a percentage-based price increase across selected products.
- Bulk Price Decrease: Apply a percentage-based price decrease to reduce prices quickly.
- Sale Price Adjustment: Add or adjust sale prices by a specified percentage relative to the regular price.
- Selective Price Update: Update prices based on SKUs, categories, or a combination of both.
- Sale Price Removal: Clear sale prices from selected products to quickly end promotions.
- Upload the plugin files to the
/wp-content/plugins/smarty-bulk-price-updater
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' menu in WordPress.
-
SKU
${\textsf{\color{lightgreen}(Optional)}}$ : If specified, prices are updated only for products with the selected SKUs. However, a category must also be selected; otherwise, no changes will be applied. -
Categories
${\textsf{\color{red}(Required)}}$ : The selection of categories is mandatory. If no SKUs are selected, prices update for all products within the selected categories. - SKU and Categories: If both are selected, prices update only for products with the specified SKUs within the selected categories. If the SKU is selected but no category is selected, even if a percentage change is specified, the prices will not change due to the requirement of category selection.
-
Sale Price: Calculated by applying the specified percentage decrease to the regular price. For example, a
10%
sale adjustment on a$100
product sets the sale price at$90
.
- Select SKUs and/or categories.
- Specify the percentage for price increase, decrease, or sale price adjustment.
- Submit changes to apply updates across selected products.
- WordPress 4.7+ or higher.
- WooCommerce 5.1.0 or higher.
- PHP 7.2+
- Batch Processing: Implement batch processing to handle large datasets without performance impacts.
- Undo Last Change: Add functionality to revert the last applied price change.
- Advanced Filters: Enhance selection options with more granular filters such as attributes or custom fields.
For a detailed list of changes and updates made to this project, please refer to our Changelog.
Contributions are welcome. Please follow the WordPress coding standards and submit pull requests for any enhancements.
This project is released under the GPL-2.0+ License.