Hiding the Download URL of the File with Simple Download Monitor Plugin

The simple download monitor plugin has an option that you can use to keep the download URL of the file hidden. This can be useful if you are offering some password protected file downloads and you want to keep the actual URL of those files hidden.

First, Quickly Install the Free Plugin (if you don’t have it)

You can install the plugin using the following steps:

  1. Download the Simple Download Monitor Plugin from the plugin page of the WordPress repository.
  2. In the WordPress Dashboard menu, select Plugins, then click Add New.
  3. Search for “Simple Download Monitor” and locate the Simple Download Monitor Plugin in the list of results.
  4. Click the Install Now link, then Activate it.

Configure a New Download Item

Step 1) Click Downloads, then Add New from the left-hand menu.

Step 2) Configure the download item as usual.

Step 3) Check the “PHP Dispatch” option. See screenshot below:


Step 4) Optionally, set a password for the download (if you want to apply password protection to this download).

Step 5) Embed this download item on any post or page using the standard SDM plugin shortcode.

When your users download this item, the actual file URL of the item will now be hidden.

Enabling PHP Dispatching To All New Downloads

You can go to the settings menu of the plugin and check the “PHP Dispatching” option if you want this option to be enabled by default for all new download items that you configure.


If you are using a very large file on a cheap shared hosting with low RAM memory limit then this option may not work correctly. Read our WordPress hosting recommendation guide to learn more on this.

Found this article interesting? Subscribe to Tips and Tricks HQ

email icon rss feed icon twitter icon google plus icon

Comments (2 responses)

  1. admin says:

    @David, SDM doesn’t have an option for that at the moment.

    You may want to look at our WP eStore plugin for that. eStore has a feature for doing that (you can create download now buttons that are outside the public_html directory):

  2. David ei says:

    Is there any way to configure SDM files so that they do not have a publicly accessible URL? I.E. They are accessible from the file system (and presumably your PHP plugin), but are in a folder outside of public_html? This would be much more secure than merely hiding the URL.

Speak Your Mind