WooCommerce Bulk Download allows your customers to easily create a download a ZIP file of their purchased downloads when on their My Account page, or download their order’s files on the Order Received page.
Note: For larger files to download, you must have more max_execution_time on your server.
Installation
↑ Back to top- Download the .zip file from your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
- Install Now and Activate the extension.
More information at: Install and Activate Plugins/Extensions.
Setup and Configuration
↑ Back to topIf you’d like to customize the labels used, go to WooCommerce > Settings > Products > Downloadable Products.
You can also change in the WooCommerce Bulk Download section:
- Download Zip Button Text – Default (if blank): Download All Files (.zip)
- Select All Text – Default (if blank): Select All
- Download All Order Downloads Text – Default (if blank): Download Order Files (.zip)

Usage
↑ Back to topAn Available Downloads area appears on the My Account page to allow for bulk downloads.

The list of downloads includes the user’s ‘Available Downloads’, which have either been purchased or placed there after permission was granted by the store manager. Customers can select the ones they want to download or Select All and then download a dynamically created zip file containing the selected files.
Order Received Page
↑ Back to topAdditionally, as of version 1.1.0, customers can see a Download Order Files (.zip) button on the ‘Order Received’ page after checkout, so they can easily download files they purchased.

Customization
↑ Back to topIf you want to remove this button, CSS can be added to your custom.css
file or with a plugin like Simple Custom CSS:
.wcbd-zip-form.wcbd-order-zip-form { display: none; }
The file that they download will be generated in the custom wcbd_zips folder that is created in the /wp-content/uploads/
directory on plugin installation. This file will be automatically delete every hour or so.
Uninstalling
↑ Back to topWhen the plugin deactivated and deleted, it will remove the wcbd_zips folder from the uploads directory and any files within it. This will have no effect on your product’s downloads or files, so don’t worry at all.