This reply has been marked as private.
Additionally to my comments above I just discovered two more bugs with this block.
Tags don’t work like I would expect in this block:
1. If you put in the Tag Column the links that appear of the tag don’t actually link anywhere, but if you are on a package details page they work as expected so something in your block is breaking or removing the tag links.
2. If you use the all downloads table block and try to query filter by a tag nothing happens. No content is displayed. I tried with the slug and the tag title.
Use case
OK then please explain that when accessing this link – logged out – to a URL functions as intended – a permission denied .txt is served – respecting the permissions set against the package in the WPDM interface (.zip file in package)
https://stoneridge-tachographs.com/importers/download/optimo-linx-upgrader-4-8-2000-3322-to-7-0-3000-4051/?wpdmdl=8420&refresh=67a3641682a271738761238
And this does not (.exe file in package)
https://stoneridge-tachographs.com/importers/download/optimo-dell-7-7-2000-4152/?wpdmdl=11164&refresh=67a35a62488641738758754
This has absolutely nothing to do with the masking of the URL – the issue would be present for both surely? The script/hook/process that intercepts the download – and prevents access to the file based on permissions – isn’t working for packages containing .exe files – highlighted by the very specific use case provided. It’s a bug – not a config issue – not a masking issue – a bug.
Can you please take a look
Hi,
After the latest update of WP Download Manager Pro, I encountered an issue with the registration form. The registration button is not working, and the browser console shows the following error:
“An invalid form control with name=’wpdm_reg[last_name]’ is not focusable.”
It seems that some form fields, such as “Last Name” and “Confirm Password,” are required but not visible or not properly handled. I have tried the following troubleshooting steps:
Checked the registration form settings in the plugin
Disabled other plugins to rule out conflicts
Reset the permalinks
Checked for errors in the browser console
However, the issue persists. Could you please assist me in resolving this bug?
The pagew is: https://imeva.it/registrazione/
Thank you for your support!
Hello…I just updated the archive page add-on from V4.4.4 to V4.6. On our archive page, on initial load, it showed the search function, the categories on the left and then a column of packages (from all cats, from most recent to least recent). Now, on initial load, the packages don’t load at all. It’s blank, with a message that says “select category or search…”. Most of our users just load the page and download the most recent packages, so is there a parameter that I can add that will cause all packages to show up right away. If I click on “HOME”, then the packages show up immediately, so I just added a note that says “to view the most recent packages, click on ‘Home'”, which is a fine workaround, but we did like it when all the packages from all categories were listed right on initial load. Thanks for any help!
Currently using DM V6.7.2, WPDM – Archive Page V.6
Here is the short code we are using:
[wpdm_archive cat_view="extended" button_style="default" showcount=0 link_template="5c830ecaed300" items_per_page="30" order_by="date" order="desc" cols=1]
Here’s how it used to look on initial load:

Here’s how it now looks on initial load:

Let me know if you need any additional info!
Reeb Venners
zcla.org
Hi, I have an issue with the sidebar on download pages showing below the download content. I will link and example in the next message.
1. To protect the download tables you have to use this parameter login=1
inside the short-code. login=1
will show a login form for the visitors who are not logged in.
e.g: [wpdm_packages login="1" paging="1" orderby="field name" order="asc or desc" items_per_page="10" template="Link Template ID" cols=4 colspad=2 colsphone=1]
2. If you want to protect all the packages from guest(unauthenticated users) then you have to set the access level of the packages to subscribers so only the login users can access the the packages.
Hello, Ami
I hope you are doing well and thanks for reaching out.
You can easily achieve login and register features using download manager plugin.
To set up login and registration pages, simply use the short-codes [wpdm_login_form] and [wpdm_reg_form] respectively on two separate pages named “Login” and “Register.” Then, choose these pages from the selection provided at this link.
Please check and let me know.
Regards
Please kindly set the credentials for AI from Downloads > Settings > AI Settings
and check the option from Downloads > Templates > Create Page Template/ Link template
as I image attached,

Thus you may create templates with AI with your command. Please kindly check and let me know.
Thank you and kind regards
Hello Chelsea Profit,
Hope you are well. Thanks for writing to us. For changing download button label, you can change or edit link label from your edit package section setting or bulk apply to all packages, You can use this add-on, https://www.wpdownloadmanager.com/download/wpdm-default-values/ and making thumbnail much bigger please kindly share the related URL thus I can adjust it for you. Please kindly check and let me know.
Thank you and kind regards
I am using this shortcode:
[wpdm_all_packages login=1 thumb=1 items_per_page="25" categories="community-relationships-and-social-connection" template="topicssearch" jstable=1 order_by="field_name" order="ASC/DESC" cols="title|categories|excerpt|download_link" colheads="Title|Categories|Excerpt|Download ::155px"]
I would like to make the thumbnail bigger OR take it out all together (with no icon). I would also like to change the text on the download button. Can I do this?
Hello, Marc
I hope you’re well, and thanks for reaching out.
If you’re using the image gallery page template and want to enable users to download all files at once, you can insert the [download_link]
tag into your page template, which will let users download everything as a single zip file.
Please take a look and let me know.
Regards
Hello Ryan Stueve,
Hope you are well. Thanks for writing this. We have introduced a new AI feature for WPDM. You shall find it from Downloads > Settings > AI Settings
. After setting credentials properly you are able to create templates with AI from Downloads > Templates > Create Page Template/ Link template
section. Please kindly check and let me know.
Thank you and kind regards
This is the masked HTML for the buggy .exe package – the file can be downloaded without any user role / direct
Download
Its irrelevant whether its masked – accessing the link directly from either should prevent download if permissions are set
This is the masked HTML for a working .zip package – permission is denied unless logged in
Download
BOTH packages require the user to have the ‘Subscriber’ role
Hello Mike Mooney,
Hope you are well. You can mask the download link from WPDM settings. Please kindly check and let me know.
Thank you and kind regards
The following package is available when the link is directly accessed when a user isn’t authenticated / logged in
Use case
https://stoneridge-tachographs.com/importers/download/optimo-dell-7-7-2000-4152/?wpdmdl=11164&refresh=67a35a62488641738758754
The subscriber role is required to download
I’m very sorry, but I can’t seem to find the path you provided. Is this within the “wpdm-archive-page” directory? There’s nothing like “Downloads > Templates > Link templates” there, nor in the “download-manager” directory. Please, I kindly ask you to provide a more detailed indication of where I can find the function that prints that list of items, as shown in the previously attached screenshot.
It is the shortcode link-template, you shall find the default and other link template from Downloads > Templates > Link templates
. Please kindly check and let me know.
Thank you and regards
There are a lot of issues with file requests.
The expiration date isn’t respected by default, neither is the closed status, and I had to write my own hook to override the fileRequest function located in wp-content/plugins/download-manager/src/DropZone/DropZone.php
. And because there are no proper hooks/filters here I then had to also override the Template::locate
function from wp-content/plugins/download-manager/src/__/Template.php
for just this one instance. That was all working fine until 6.7.1.
However, after the new “Dropzone improvements”, File Request uploads stopped working. Specifically, $_FILES[‘attach_file’][‘tmp_name’] is empty, and error = 1.
Also there doesnt seem to be a way to make File Requests public/for non-logged in users, so I have to yet override 2 more functions.
In the “chunkUploadFile” function in wp-content/plugins/download-manager/src/AuthorDashboard/AuthorDashboard.php
, you are unlinking package_file
instead of attach_file
on line 354, but that’s not the issue here. (Based on reading other code, I believe you meant to only use package_file
for admin frontend uploads and not for “File Requests”.
I’m a bit concerned about the status of the Dropzone/File Request features, and their confusing settings overlaps.
How can we fix this?
I have to display somewhere all the urls of the package download links
For that, you can create a simple link template using this tag [download_url] and name the template for example abc
. Then you can use this template in this short-code: [wpdm_category id="slug" template="abc" toolbar=0]. In this way you can get all the package link URLs for a particular category.
Hello,
is there way to get all packages download links from each category ? For the link i mean the link wich would open or download the file, not the link to the post where i can download the file. I’m not talking about the archive page…
thank you
You can edit the link template PHP file directly from the download-manager plugin folder, for creating template files and for making backup your file you may follow this doc, https://www.wpdownloadmanager.com/doc/template-files. Please kindly check and let me know.
Thank you and regards
Hi Nayeem,
I wanted to send an update and post in public in case others have the same problem.
Basically, we need file downloads to open in a new tab in order to prevent the page reload issue we have (still unsure why this happens).
But, using our page builders module “Page links to” -> “Custom URL” prevents names from being recorded.
I looked in the settings for download manager and saw it has a native/in built toggle to open files in a new tab. I activated this, and changed all of our files so the “Page links to” module is set to “It’s a normal WordPress URL”.
So far we are seeing positive results and names are being recorded. Continuing to monitor but hopefully this is all working correctly now.
Thanks!