please let me know if the issue has been resolved from your side. your Site Address (URL), WordPress Address (URL) and live URL should be the same. please check and let me know
Thank you again and regards
Hello Acuarel Lab,
Hope you are well. And sorry for the inconvenience. For categories hierarchy, giving access to a certain category for a particular role you have to set from the edit category option, then you have to make empty for the Allow Access option or have to give a particular role on it like as I image attached or as usual for the select member option too,

because
Package Access = Package Access + All Category Access = All Visitors + Author = All Visitors
and Package Access = Package Access empty + Category Access(Author) = Author
or Package Access = Package Access(Author) + Category Access(Author) = Author
More details can be found in the below link,
https://www.wpdownloadmanager.com/doc/add-new-package/package-settings/allow-access-access-control-option/
I hope you have understood now.
please check and let me know. If the problem persists you can also share the related URL. if possible, you can also give your temporary wp-admin login details in a private reply for checking the issue.
Thank you again and regards
Hello Nate Stockard,
Hope you are well. It may require taking a customization request here, https://www.wpdownloadmanager.com/download/custom-upgrade-service/ or you can also check our this add-on, https://www.wpdownloadmanager.com/download/advanced-custom-fields/ if it fulfills your requirements. If it doesn’t help you can also share some screenshots or related URLs elaborating on the issue. Thanks for your appreciation.
Thank you and regards
This reply has been marked as private.
Is it possible via Add-Ons or templates to associate a related pages URL with a package? See image as an example.

Hi,
recently the ?wpdml= for an direct link stopped working correctly.
When accessing for an example:
https://www.international-petroleum.com/download/?wpdmdl=2561
https://www.international-petroleum.com/download/?wpdmdl=2557
https://www.international-petroleum.com/download/?wpdmdl=2558
It gives the same files to download, while it should be different files.
But when adding some random text in the url like:
https://www.international-petroleum.com/wadawdawd/download/?wpdmdl=2558
It gives the correct document.
As the WPDM Block Hotlink add-on will help you to block hot links to download URLs from external sites, it will not work when it’s a link to an external download site. I hope you have understood.
Thank you and regards
Hello Bill English,
Hope you are well. And sorry for the inconvenience. For password lock process details, can you please check this doc?
Lock Options
And for your issues, please share the related URLs, you can also share some screenshots, if possible, can you please, give your temporary wp-admin login details in a private reply for checking the issue?
Thank you and regards
I’m using wp-rocket, and this cache is being generated by WPDM plugin itself. It was the same issue with the shortcode [thumb_wxh] shortcode, but fortunately, the shortcode worked without dimensions, i.e., [thumb], and the cache issue was resolved. But unfortunately, it is not the case with [thumb_url_0x0] shortcode. It doesn’t work like [thumb_url].
In short, whenever we add image dimensions to the shortcode, it starts caching the images.
Kindly offer a solution to either disable this cache or make the shortcode work without dimensions.
Hi, is it possible to add the name of the file when adding it from the URL here? https://i.imgur.com/UKVoxXh.png
So that custom file name is displayed in the attachments instead of URL like this: https://i.imgur.com/dPyDMYU.png
I think that would be useful if we are adding a file from google drive for example
Please let me know. Thank you
Hello Simhachalam konari,
I have come forward with information that, you have to add data-package='[ID]' this portion too in this code snippet,
<a href="[download_url]" data-package='[ID]' class="wpdm-download-link wpdm-download-locked btn btn-primary"> Download Now with URL </a>
Thus it will work properly for it. I hope you have understood. please check and let me know
Thank you again and regards
Hi Tanvir,
I’m not quite sure what you are saying in your last message. Yes you are correct that I wanted something to ‘integrate a redirect URL to a thank you page after download’ and you suggested the Lazy Load Plugin. Now I’m struggling to find the functionality within this plugin and I’ve asked if you can point out where the field is that I add my thank you page URL so that after download it redirects to the thank you page. From your message – “So I suggested the plugin when user clicks on the download then it will redirect to thank you page.Here there is no way to add redirect link. you can set thank you page then in that page you may add any link that could be visited by user” – I’m not clear if you are saying that the plugin will do what I need or won’t do what I need. Could you perhaps pass this on to another support person to come back to me. I’m hoping the Lazy Load plugin does have this functionality and if so, still need some help working out how – if it can’t do this, I will request a refund as I bought it on your recommendation that it would meet my needs. Thanks, Mel.
Hello,
I suggested that plugin according to your initial requirement that you want to integrate a redirect URL to a thank you page after download.
So I suggested the plugin when user clicks on the download then it will redirect to thank you page.Here there is no way to add redirect link. you can set thank you page then in that page you may add any link that could be visited by user.
Regards
Tanvir
This reply has been marked as private.
Hello Jason Emanuelson,
For menu items to direct download a package, you can follow this way, you can generate a package download URL as I image attached and add a menu from Custom Link as I image attached,


please check and let me know, if it helps you.
Thank you again and regards
Hi,
Regarding the queries.
1. It appears that you are using an older version of the WPDM plugin. Can you please try after updating to the latest version to check whether it’s working or not?
If still, the problem exists then please share the related package URL where you have tested.
2. Awaiting the dev team’s confirmation. Please spare us some additional time.
Regards
Hello 127 Stvdio,
I hope you are using our this add-on,
Elementor Addons
Can you please share the issue-related URL, please? if possible, can you please, give your temporary wp-admin login details in a private reply for checking the issue in detail?
Thank you and regards
Is there a way to customize the e-mail sent when a customer requests a download via E-mail lock?
I’m sure there is a way, but I am not sure where or how to access the template.
I want to add a couple of sentences and possibly a URL for more explanation.
Thanks.
I will update this thread,
I cannot use default value plugin as my WPDM plugin is too old to support it, but i presume as i paid for the plugin yearly, i would still have support. I know i’m not using the latest version of the plugin but my old server stop in a week and i’m seeking for help.
My main purpose is not to ask for any new wpdm code or addon, but basically to understand how it work
something simple : update wp_postmeta set meta_value = replace(meta_value, 'ns37xxxxx.ip-213-32-0.eu/folder1', 'ns30yyyyy.ip-149-202-85.eu/folder2') WHERE meta_key = '__wpdm_files'; exact SQL request right?
Result : On Phpmyadmin, the field is perfectly replaced by the new “folder2” with new server URL but on the Website, under the WPDM plugin downloads setting, the field “attached files” gets empty!
Another something simple : Export database, edit database with notepad++, replace old download server link with new server link on the 7500 lines concerned, then re-import SQL database
Same… all links were replaced under phpMyAdmin correctly, but “attached file” field on wpdm got empty again…
3rd simple example? doing same but replacing just “ns37xxxxx” by “ns30yyyyy” without any – or . or / or special characters
works great, attached file got updated under phpmyadmin AND wpdm “attached files” badly i need to change the full url…
why???
Is there some joint tables that are linked to wpdm_files that i need to change too?
I’m out of ideas badly, and really need for support. i don’t see myself changing 1 by 1 all the 7500 different wpdm links.
Thanks in advance.
Renz
Hello,
Please ensure that WPDM Pro, WP Membership and Extended shortcode addon are in the latest version.
WPDM Extended Short-codes
If the problem still exists then please share your website credentials in a private reply so that I can take a closer look and work with you to get this working.
Here are the details I’ll need –
# Website Login URL
# Username
# Password
# Related web page URL
We are looking forward to hearing from you.
Good day! We’ve noticed that when using the Elementor WPDM add-on and adding a package list a nicely formatted table as added. This is exactly what we want. However, the file icon and the file title are not links, there is no way to download the file while using this package table. also, we’d prefer not to have the download buttons shown. We like the appearance of the table without the button, but it does us no good if we can download the files. The only link is the category text. Below is an example of the code that is generated. How can we have this same table but with the image and the package title be direct download links to the file itself (not to the package download page).
<table id="wpdmmydls-066a18a6ef5f9ea80e3d04d68d8780f4">
<thead>
<tr>
<th id="title"
>Title</th>
<th id="categories"
>Categories</th>
</tr>
</thead>
<tbody>
<tr>
<td
style="background-image: url('http://intranet.pchc.local/wp-content/plugins/download-manager/assets/file-type-icons/pdf.svg');background-size: 36px;background-position: 5px 8px;background-repeat: no-repeat;padding-left: 52px;line-height: normal;">
<strong>ShoreTel Analog Phone Quick Reference (pdf)</strong><br/>
</td>
<td
>
<a class='sbyc' href='http://intranet.pchc.local/?p=22150&tax%5Bwpdmcategory%5D=shoretel'>ShoreTel</a>
</td>
</tr>
<tr>
<td
style="background-image: url('http://intranet.pchc.local/wp-content/plugins/download-manager/assets/file-type-icons/pdf.svg');background-size: 36px;background-position: 5px 8px;background-repeat: no-repeat;padding-left: 52px;line-height: normal;">
<strong>ShoreTel 560 Phone Quick Reference (pdf)</strong><br/>
</td>
<td
>
<a class='sbyc' href='http://intranet.pchc.local/?p=22150&tax%5Bwpdmcategory%5D=shoretel'>ShoreTel</a>
</td>
</tr>
<tr>
<td
style="background-image: url('http://intranet.pchc.local/wp-content/plugins/download-manager/assets/file-type-icons/pdf.svg');background-size: 36px;background-position: 5px 8px;background-repeat: no-repeat;padding-left: 52px;line-height: normal;">
<strong>ShoreTel 230 Quick Phone Reference (pdf)</strong><br/>
</td>
<td
>
<a class='sbyc' href='http://intranet.pchc.local/?p=22150&tax%5Bwpdmcategory%5D=shoretel'>ShoreTel</a>
</td>
</tr>
<tr>
<td
style="background-image: url('http://intranet.pchc.local/wp-content/plugins/download-manager/assets/file-type-icons/pdf.svg');background-size: 36px;background-position: 5px 8px;background-repeat: no-repeat;padding-left: 52px;line-height: normal;">
<strong>ShoreTel Communicator for Windows (pdf)</strong><br/>
</td>
<td
>
<a class='sbyc' href='http://intranet.pchc.local/?p=22150&tax%5Bwpdmcategory%5D=shoretel'>ShoreTel</a>
</td>
</tr>
</tbody>
</table>
<ul class='pagination wpdm-pagination pagination-centered text-center'></ul>
Thanks, that seems to be working. Where did you add the CSS?
And where is the logo URL set? I’m not seeing any options on the settings. This is what I’m seeing in the code so must be set somewhere:
img src=”logo-url” alt=”Logo”
Also, is there a class to hide the login link in the menu when a user is logged in? I had it set with another plugin to replace with a logout button. Is that not possible with this one?
Thanks for your help.
i used the blue template…nothing happened, how i can add my site url to the logo?
@Shahjada, I’ve already customized the link and page templates to create new defaults, and while it’s great that I can clone and then edit templates (yay!), I can’t find a way to specify the new templates to be used as my new “defaults” nor to bulk-edit my assets to specify the new defaults, it looks like I’ll have to manually edit my hundreds of downloads to do that…..sigh…
BUT on THIS issue of the base URL, I see that in the plugin’s main file there are lines that setup the slug variable, in download-manager.php on line 289 there is this:
$tslug = get_option('__wpdm_purl_base', 'download');
if(!strpos("_$tslug", "%"))
$slug = sanitize_title($tslug);
else
$slug = $tslug;
and then a few lines further down, line 304, is the rewrite argument for the CPT that uses that variable.
I tried commenting those out but then the plugin inserted “wpdmpro” into the URL and did NOT use my category. 🙁
I’ve already had to hack this file to add support for post_tags, which is critical for us, we can’t do without the Post Tags applied to each asset, so as long as I’m hacking it, can you tell me if you think this part of the code is causing the problem?
Thank you @shahjada I truly appreciate your ongoing help, but this is not working.
While my (non downloads) Pages are working (no more 404s) none of the downloads are actually accessible, I get a 404 on those when I try to “view” them from the Downloads overview page in the back end, and the front-facing page where I have the shortcode to display the list by category shows nothing, just the (added by WPDM) search and filter bar, no listing below even though I’m certain I have the categories set for each download and the short code entered correctly (it was working fine before, no changes to the shortcode and the category ID has not changed).
In order to get the category name in the URL, but not the word “download”, I used both snippets of code you’ve provided – the one way above that sets up the variable %wpdmcategory% and the code just above to filter out ‘download’ when parsing.
All downloads show the correct URL structure in the back end (mysite.com/wpdmcategoryname/assetname) but can’t be accessed on the front end.
And honestly I’ll tell you that this should not be a “paid” customization. I was told in the forum for the free version that by upgrading to the Pro version I’d be able to control the URL base, this is not what I call “controlling the URL base”.
I’m fortunate to also be a developer, I’ve been working with WP since pre-version 1, and have developed many themes and a few custom plugins myself…….I cannot imagine the frustration of someone trying to do this without my background, I’m extremely frustrated by this and deeply unhappy…..
To be honest, I don’t even understand why your plugin works so hard to NOT let a user control the URL…..
I’m going to keep messing with this for one more day, after that if I can’t get it working I will request a refund and just go back to Download Monitor.