Hi,
When creating the package assign the user roles in the “Allow Access” option http://prntscr.com/phms9f
Only the users with these roles will be able to download the file.
You can use all packages shortcode to list your downloads in the frontend.
[wpdm_all_packages items_per_page="10" jstable=0 cols="page_link,file_count,download_count|categories|publish_date|download_link" colheads="Title|Categories|Publish Date|Download::155px"]
Thanks.
Hi,
Please install the latest version to fix the issue. Follow these steps to update the plugin,
1 ) Deactivate and delete the old version. You won’t lose any data.
2 ) Download latest version from here https://www.wpdownloadmanager.com/user-dashboard/?udb_page=purchases
3 ) Install the latest version and activate the license key.
To fix the auto-update issue, logout and then login again from your Downloads > Settings > Updates tab.
Thanks.
Hi,
All packages shortcode doesn’t have a category relation operator. You have to create a custom template for all packages table to add this AND relation between categories. Please check the related doc here https://www.wpdownloadmanager.com/doc/template-files/
Basically, make a copy of /download-manager/tpls/wpdm-all-downloads.php
file and place it in /active-theme/download-manager/wpdm-all-downloads.php
Then add the following code at the top of the new template file ( after if (!defined('ABSPATH')) die();
)
if( isset( $tax_query ) )
$tax_query = array(
array(
'taxonomy' ► 'wpdmcategory',
'field' ► 'slug',
'terms' ► $terms,
'operator' ► 'AND',
'include_children' ► false
)
);
Best regards.
This reply has been marked as private.
This reply has been marked as private.
Hi,
this is the short code:
[wpdm_category id="erp-scale-pse" tags="web" cols="1" order_by="name" toolbar=1 desc=1 item_per_page=10 template="link-template-calltoaction3.php"]
For your information: Each time we create a new version of our software, we create a new category which is version specific. e.g. erp-scale-pse-v4-0-2-b19233. We then make the parent of the new category (erp-scale-pse-v4-0-2-b19233) the category erp-scale-pse. This automatically displays the latest release on our main download page. When the next version is released, we change the parent of category erp-scale-pse-v4-0-2-b19233 to the the category old-releases. Using this we can quickly move versions between the current release page and old releases pages.
Note: On the old releases page we currently add each previous release individually in a separate block with a separate short code. It would be great if we could get a similar layout by just adding the “old-release” category and the child categories are automatically listed as a separate block with the category title as header and the files listed within the block.
Thanks for your help
Ian
Hello, I am using WP Download Manager Pro with the PDF Viewer Add-On. I have created a custom link template which allows a user to download a file or click on a custom link which opens a Modal window displaying the PDF of the document. The PDF view is managed using a custom page template assigned to each PDF. This works great. The issue I am running into is that my client would like to have a mix of PDFs and non-PDF documents in the same category. As I can only use the one Link Template when using the category shortcode, all downloads including those that are not PDFs have the Preview button. I am going to create a “Sorry no Preview Available” page template and assign it to the non-PDF downloads as a short term solution. Ideally I would like to not display the Preview link if the download is not a PDF. Does the WPDM template builder allow for custom PHP code? If so, within a template is there a way to look up a download’s file name extension?
Thank you for your time!
Hi, it’s just a one off, so I just want to make all downloads available to logged in members only, or subscriber access (same thing?). I’d get the addon, but it’s unlikely I’ll ever have to do bulk values again.
Thanks Shahriar for your help.
Hi,
To sell downloads you have to install the Premium Package add-on
If you have already installed and activated it then go to the Package Setting meta Box > Pricing Tab when adding or editing a package. This Pricing tab controls all pricing related settings.
To set up your PayPal go to Downloads > Settings > Premium Package > Payment and activate the Paypal. Follow this tutorial to setup PayPal.
To understand details please take a look at Premium Package doc here https://www.wpdownloadmanager.com/docsfor/premium-package/ or just let me know if you have any specific query.
Thanks.
The quickest way to apply subscriber-only access to the downloads is the Default Values add-on. You can bulk update “Allow Access” option using this add-on.
To apply a lock option custom coding is required. If this is what you want, which lock do you want to activate? I will provide you custom code based on that.
Hi,
Do you want to hide packages that the user can’t access? It is possible in Pro version. In Pro , there is an option to “Hide Everything” when user doesn’t have access to the package.
In the free version, you can use a custom template fro /download-manager/tpls/wpdm-all-downloads.php
and add some code customization there to hide restricted packages https://www.wpdownloadmanager.com/doc/template-files/
Thanks.
I’ve checked my categories, and they’re all set to subscribers and above access, however all my downloads (hundreds of them) Have all visitor access. Is there a quick way to apply a subscriber only access to the downloads, or have some kind of validation from the public. My site is getting scraped I think, or people are downloading in bulk.
Any advice would be great, I’d rather have validation than restrict to members only, but if it has to be members only I’ll go with that.
Hi Myron, just want to tell you are not alone.
For us WPDM is fine for normal PDF-file and other small files. But for heavy files I do not use it anymore, since our clients have been complaining a long time about slow speed and interupted downloads.
We have tried to solve it in many ways, but for now I put big files with a normal wordpress direct link (like a normal link to a media-file). Will look further for other solutions out there.
This reply has been marked as private.
It is possible but requires a custom template for /download-manager/tpls/wpdm-all-downloads.php
I have created the custom template which sorts by download count. Download the file from the following link and place it in /active-theme/download-manager/wpdm-all-downloads.php
https://www.dropbox.com/s/ev77auo5vt8a3wj/wpdm-all-downloads.php?dl=1
Hi,
The login info doesn’t work. Also, you are using a very old version ( 4.6.7 ) of Download Manager. Please install the latest version. Follow these steps to update the plugin,
1 ) Deactivate and delete the old version. You won’t lose any data.
2 ) Download latest version from here https://www.wpdownloadmanager.com/user-dashboard/?udb_page=purchases
3 ) Install the latest version and activate the license key.
After the update login to your WPDM account from Downloads > Settings > Updates to enable auto update feature.
Thanks.
Have you installed the Download Manager Pro? If both plugins are active the PDF Stamper settings should be available in Dashboard > Downloads > Settings > PDF Stamper Tab.
When I try to use the bulk upload feature with a CSV the uploader works and creates them as individual files in the admin manager. When you look at them in the front end they show as 10 different files but when you click the download button it downloads all files from the same folder as one zip file.
So my csv contains 10 files from the same directory. I get 10 different downloads in the manager. The front end I get 10 files but each point to a zip version of the one directory with all 10 files in it.
How do I make it count each file as an individual file from the same directory?
Thank you
Hi,
Provided user doesn’t have the administrator role. So, couldn’t install the latest version.
Please install the latest version to fix the issue. Follow these steps to update the plugin,
1 ) Deactivate and delete the old version. You won’t lose any data.
2 ) Download latest version from here https://www.wpdownloadmanager.com/user-dashboard/?udb_page=purchases
3 ) Install the latest version and activate the license key.
To fix the auto-update issue, logout and then login again from your Downloads > Settings > Updates tab.
Thanks.
All my download links do not work anymore. Maybe aftre updating the packahe? Or after installing recaptcha v3?
https://www.vphuisartsen.nl/downloads/
Please send temporary wp-admin login info in private reply or find the following line in /download-manager/tpls/wpdm-all-downloads.php
file,
$dor = array('publish_date' ► strtotime(get_the_date()), 'create_date' ► strtotime(get_the_date()), 'update_date' ► strtotime(get_the_modified_date('', get_the_ID())));
and replace it with this code,
$dor = array(
'publish_date' ► strtotime( get_the_date('Y-m-d') ),
'create_date' ► strtotime( get_the_date('Y-m-d') ),
'update_date' ► strtotime( get_the_modified_date('Y-m-d') )
);
You can use the category shortcode with paging=0
parameter. For each category use one category shortcode. Shortcode doc link https://www.wpdownloadmanager.com/doc/short-codes/wpdm_category-query-all-downloads-from-one-or-more-categories/
Another option is using the tree shortcode you tried but that requires some code customization to limit the number of packages. You have to replace 'posts_per_page' ► 9999
with 'posts_per_page' ► 3
in /plugins/wpdm-extended-shortcodes/wpdm-extended-shortcodes.php
file.
Hi,
I’m using your plugin with the WPDM – Amazon s3 add-on and I’m finding it very useful. Now I have a problem, my client needs to create new folders inside his Amazon Bucket and I thought that with the button “Create Dir” found in Downloads -> Amazon S3 he could do it without any problems. I found out that when using this button it seems to go fine (it says “created successfully”) but the folder doesn’t show inside the bucket.
What could be the problem?


Thank you. I’ve not checked that out yet but in the meantime, I’ve uploaded a test package, labeled Somebody23897349, this file contains 191 files and is a little over 1200 mb in size (this is on the smaller size of something we would be using this plugin for). When I click on download for this package, I get this link –
http://sebrieimages.com/download/somebody23897349/
then it redirects to
http://sebrieimages.com/download/somebody23897349/?wpdmdl=14566&refresh=5d8a13e90386e1569330153
And what ends up displaying is a generic parked domain page, as if the dns hasn’t been updated. I called my host and they said there wasn’t anything they could do on their end.
Also,
1. Some of the files in that test package were renamed with this prefix 1569258750wpdm_ by the plugin (It was only some at the end). I did a test upload as our users would upload, (only in the back end by going to downloads > add new) by leaving the upload to run overnight and in the morning hitting create package. This morning when I hit create package there was an error that said the link expired and it loaded a blank add package creation form. However, when I checked the package itself in the back end, it looks as if it uploaded fine, I just can’t download it because of the above issue.
2. Is there a way to get the files to save automatically without hitting create package on the front end?
3. When I update the plugin, will the custom edits stick or do I need to back up something?
Looks like a JS conflict. Maybe the theme is loading it’s own Bootstrap JS which is conflicting with WPDM JS. You can try deactivating WPDM Bootstrap from Downloads > Settings > User Interface Tab. Or send temporary wp-admin login info in private reply if you want me to check the issue there.
The message “You’re not allowed to download” is shown when a user doesn’t have required access to download the file. Please check the “Allow Access” option from package settings meta box to check you have set proper permission there.