外掛標籤
開發者團隊
原文外掛簡介
WordPress lets you bulk-select media files in the Media Library, but only to delete them. ZipMyMedia adds the missing piece: a “Download Selected” button that zips up all the selected files and sends them to your browser as a single download.
It works seamlessly in both grid view and list view, and uses WordPress’s native UI patterns so the button feels like a built-in feature.
Features
Adds a “Download Selected” button next to “Delete permanently” in grid view bulk-select mode
Adds a “Download Selected” option in the bulk actions dropdown in list view
Button stays disabled until you actually select something, with a live count of selected items
Single files download directly (no unnecessary zipping)
Multiple files are bundled into a timestamped ZIP archive
Handles duplicate filenames automatically (appends attachment IDs)
Uses nonce verification and capability checks for security
No settings page, no database tables — install and it just works
Use cases
Migrating media from one site to another
Downloading a batch of client photos in one go
Backing up specific media files without grabbing the entire uploads folder
Pulling assets for offline editing
Requirements
WordPress 5.5 or higher
PHP 7.4 or higher
PHP ZipArchive extension (available on virtually all hosts by default)
