WordPress plugin intelligence profile

Media Vault

Protect attachment files from direct access using powerful and flexible restrictions. Offer safe download links for any file in your uploads folder.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 3.7
Current version0.8.12
WordPress coverageTested up to WordPress 3.7
Minimum stackWP 3.5.0 · PHP —
Directory statusactive
Last directory update18 Feb 201412y ago
Active installations700Adoption metric — not a quality score
WordPress.org rating4.4 / 5 from 27 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Media Vault version 0.8.12 as active, updated 12y ago and tested up to WordPress 3.7.

Overview

About this plugin

Protected Attachment Files

Media Vault cordons off a section of your WordPress uploads folder and secures it, protecting all files within by passing requests for them through a powerful, flexible and completely customizable set of permission checks.

After activating the plugin, to protect attachment files with Media Vault you can:

  • use the Media Uploader admin page to upload new protected attachments,
  • use the Media Vault metabox to toggle file protection on the ‘Edit Media’ admin page,
  • use the the Media Vault Protection Settings fields in the new Media Modal, or,
  • using bulk actions in your Media Library page, you can change file protection on multiple pre-existing attachments at once.

By default the only permission check that the plugin does on media files is that the user requesting them be logged in. You can change this default behavior from the ‘Media Settings’ page in the ‘Settings’ menu of the WordPress Admin. You can also change the restrictions set on attachments on an individual basis by means of either the Media Vault metabox on the ‘Edit Media’ page or the Media Vault Protection Settings fields in the new Media Modal.

You can also write your own custom restrictions using the mgjp_mv_add_permission() function. See this support question for more details.

Safe Download Links

Creating a cross-browser compatible download link for a file is a harder task than might be expected. Media Vault handles this for you, and it does so while preserving all the file security features discussed earlier like blocking downloads to people who should not have access to the file.

The download links are available through a simple shortcode that you can use in your post/page editor screen:

[mv_dl_links ids="1,2,3"]

where ‘ids’ are the comma separated list of attachment ids you would like to make available for download in the list.

8+!

Note: Now supports WordPress MultiSite!

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • attachments
  • downloads
  • media
  • protection
  • security
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 3.7

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 3.7.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to3.7
Minimum requirementsWordPress 3.5.0 · PHP not listed
Update activity18 Feb 201412y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.