SAWE Download URL Manager releases
Update File Download URLs
by SAWE · github.com/apbrook5/sawe-woocommerce-download-url-manager-plugin · website
★ 0stars
3release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/apbrook5/sawe-woocommerce-download-url-manager-plugin/releases/download/v1.1.1/sawe-woocommerce-download-url-manager.zipA WordPress plugin for managing and bulk-updating base URLs for WooCommerce downloadable product files.
Features
- Scan all WooCommerce products and variations for downloadable files
- Identify all unique base directory URLs across your entire catalog
- Simulate a base URL change before applying — see every affected product and file in a preview table
- Filter simulation results by Changed / Unchanged by clicking the summary counts
- Apply changes with a confirmation dialog — updates both product meta and customer download permissions
- Cancel after simulating to reset and start over without making changes
- Revert the last applied change — stored persistently in
wp_optionsand available until a new change is applied
Use Case
Ideal for migrating downloadable files to a new directory (e.g., from a custom path to woocommerce_uploads/) without manually editing hundreds of products. Works with both products and variations, and updates wp_woocommerce_downloadable_product_permissions so existing customer download links continue to work.
Installation
- Download the latest release zip
- In WordPress admin, go to Plugins → Add New → Upload Plugin
- Upload the zip and activate
- Navigate to WooCommerce → Download URL Manager
Requirements
- WordPress 5.8+
- WooCommerce 6.0+
- PHP 7.4+
Changelog
1.1.0
- Added Cancel button to reset simulation without applying
- Added Revert Last Change — persists across page loads, clears after revert
- Simulation result counts are now clickable filters (Changed / Unchanged / All)
1.0.0
- Initial release
- Scan, simulate, and apply base URL remapping
- Updates product meta and customer download permissions
- HPOS compatible
Releases
2 releases. Each count is every asset in that release; expand a row for the breakdown.