Download Plugins and Themes from Dashboard – WordPress Plugin

From: $19.99 / year

Download installed plugins and themes ZIP files directly from your admin dashboard without using FTP.

$19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$49.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
$149.99 $79.99Unlimited sitesLifetime updates and support30-day money-back guaranteeBuy


Download Plugins and Themes from Dashboard plugin lets you download installed plugins and themes ZIP files directly from your admin dashboard without using FTP. Plugin can be used out-of-the-box, i.e. without setting any options. After installation “Download ZIP” links will be automatically added to all:

  • plugins – to your “Plugins > Installed Plugins” menu, and
  • themes – to your “Appearance > Themes” menu.

Although there are no required settings, you can modify the plugin’s behavior by visiting “Settings > Download Plugins and Themes” from your WP admin dashboard.

General Settings

Download Plugins and Themes from Dashboard - General Settings

Add main plugin/theme directory to ZIP
Sets if you want to include plugin’s or theme’s directory in ZIP or only save plugin’s/theme’s files instead.
Default: yes
Append plugin/theme version number to ZIP filename
When enabled will add plugin’s/theme’s version to the file name, e.g.:
Default: no


This section allows you download all plugins or themes directory at once in single ZIP file. After clicking the button, file ( or will be saved on your computer. Please note that if you have large number of plugins or themes, you may need to increase your WP memory limits to use “Download all” tools.

Download Plugins and Themes from Dashboard - Tools

Advanced Settings

Download Plugins and Themes from Dashboard - Advanced Settings

ZIP library
Sets which ZIP library should be used. Leave the default value if not sure. Possible values: ZipArchive; PclZip.
Default: ZipArchive
Temporary directory
Leave blank to use the default system temporary directory.
Default: None

Periodical Downloads

This section allows you to enable automatic periodical plugins or themes downloads. Files will be saved on your server.

Download Plugins and Themes from Dashboard - Periodical Downloads

Periodical plugins/themes downloads
Possible options: Do not download; Download once a minute; Download once hourly; Download twice daily; Download once daily; Download once weekly; Download every 4 weeks.
Default: Do not download
Path for periodical plugins/themes downloads
Set directory on your server where ZIP files will be saved.
/wp-content/uploads/plugins-archive or /wp-content/uploads/themes-archive
Append download date & time to plugin/theme ZIP filename
When enabled will add download time and date to the file name, e.g.:
Default: no
Plugins/themes output file(s)
Possible options: Each plugin’s/theme’s zip; All plugins/themes in single zip; Each plugin’s/theme’s zip + All plugins/themes in single zip.
Default: Each plugin's/theme's zip
Plugins/themes single ZIP file name
Sets file name for single file ZIP (used only if you’ve selected “All plugins/themes in single zip” or “Each plugin’s/theme’s zip + All plugins/themes in single zip” in “Plugins/themes output file(s)” option).
Default: plugins or themes


There are no reviews yet.

Be the first to review “Download Plugins and Themes from Dashboard – WordPress Plugin”

Your email address will not be published.

Free version

This plugin is a premium version of free "Download Plugins and Themes from Dashboard" plugin.


1.8.1 - 17/11/2021

  • Dev - Add github deploy setup.
  • Tested up to: 5.8.

1.8.0 - 26/06/2021

  • Fix - Checking for the activated Pro plugin version correctly now.
  • Dev - "Send file" headers updated.
  • Dev - Code refactoring.
  • Description in readme.txt updated.

1.7.2 - 04/06/2021

  • Tested up to: 5.7.
  • Plugin author updated.

1.7.1 - 15/02/2021

  • Dev - JS file minified.
  • Dev - Localization - load_plugin_textdomain() moved to the init hook.
  • Tested up to: 5.6.

1.7.0 - 20/03/2020

  • Dev - Better system temp directory retrieving algorithm: checking upload_tmp_dir, wp_upload_dir() and open_basedir now (if the default sys_get_temp_dir() is not writable).
  • Dev - Admin settings descriptions updated.
  • Dev - Code refactoring.
  • Tested up to: 5.3.

1.6.0 - 30/09/2019

  • Fix - Settings - Security - Checking for user capability and nonce. Sanitizing and escaping data.
  • Dev - Settings - "increase your WP memory limits" link updated.

1.5.0 - 23/07/2019

  • Fix - "Single File" plugins download fixed (except in "Periodical" downloads).
  • Fix - "Must-Use" and "Drop-in" plugins support added (except in "Periodical" and "All" downloads).

1.4.3 - 08/07/2019

  • Dev - Advanced Settings - "Temporary directory" option added.
  • Tested up to: 5.2.

1.4.2 - 19/04/2019

  • Dev - "Tested up to" updated.

1.4.1 - 09/12/2018

  • Dev - Advanced Settings - "ZIP library" option added.
  • Dev - More info added in create_zip() error message.

1.4.0 - 27/09/2018

  • Dev - "Download all" plugins/themes tools added.
  • Dev - Checking for zlib extension availability.
  • Dev - Checking system requirements only when download link is clicked.
  • Dev - Deleting zip file (if exists) before creating new one.
  • Dev - Pro version link (and "Periodical Downloads" section) added.
  • Dev - Code refactoring.

1.3.0 - 18/03/2018

  • Dev - PclZip fallback zip archivation library added.
  • Dev - "Settings" action link added.
  • Dev - Code refactoring.
  • Dev - "Requires PHP" added to readme.txt.

1.2.0 - 11/06/2017

  • Dev - "Add main directory to ZIP" options added.
  • Dev - "Append version number to ZIP filename" options added.
  • Dev - Code refactoring.

1.1.3 - 09/06/2017

  • Dev - Zip files deletion from temporary folder after successful download added.

1.1.2 - 25/03/2017

  • Fix - load_plugin_textdomain moved from init hook to constructor.
  • Dev - System requirements error message updated.
  • Dev - Language (POT) file updated.
  • Dev - Plugin header info ("Text Domain" etc.) updated.
  • Dev - Donate link updated.

1.1.1 - 10/11/2016

  • Fix - For portability now only forward slashes (/) are used as directory separator in ZIP filenames.

1.1.0 - 05/10/2016

  • Dev - Themes download functionality added (and plugin renamed).
  • Dev - Plugins download action moved to from plugins_loaded to admin_init hook.
  • Dev - More validation added to plugins download action.
  • Dev - Using single plugin_action_links hook to add download action links, instead of using separate hook for each plugin.
  • Dev - Checking for ZipArchive and RecursiveIteratorIterator classes to exist.
  • Dev - Language (POT) file added.
  • Dev - Screenshots added.
  • Dev - Icons and banners added.

1.0.0 - 28/09/2016

  • Initial Release.

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin’s zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to “Admin Dashboard > Plugins > Add New > Upload Plugin” and browse for downloaded zip file.
  • If plugin is successfully installed – you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.


We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.