GT Downloads Manager
A lightweight yet powerful downloads manager plugin to showcase and track downloadable resources on your WordPress site.
by Gaurav Tiwari · github.com/wpgaurav/gt-downloads-manager · website
★ 4stars
21release downloads
≈10active sites
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/wpgaurav/gt-downloads-manager/releases/download/1.0.2/gt-downloads-manager.zipFrom the readme
Table-driven downloads manager with REST API, dynamic blocks, tracked links, and a built-in docs page.
GT Downloads Manager 2.0 stores download records in its own custom table:
- Table: {$wpdb-prefix}gtdmdownloads
- Columns include title, description, media/direct source, categories, tags, status, and downloadcount
- No dependency on wpposts for download data
What you get in v2
- Server-rendered and AJAX-enhanced discovery UI
- Search, category filtering, tag filtering, sorting, and pagination
- REST API namespace gtdm/v2
- Dynamic Gutenberg blocks
- Download tracking with simple anti-abuse throttling
- Admin menu with custom download manager UI
- In-plugin Docs submenu with shortcode and REST usage
Shortcodes
- [gtdmdownload id="123" image="medium"]
- [gtdmdownloads category="" tag="" search="" sort="newest" perpage="12" page="1" layout="grid" filters="1"]
Query vars (no-JS fal
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| 1.0.2 | Mar 19, 2025 | gt-downloads-manager.zip | 11 |
| 1.0.1 | Mar 19, 2025 | gt-downloads-manager.zip | 5 |
| 1.0.0 | Mar 19, 2025 | gt-downloads-manager.zip | 5 |
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.