I have updated to php v5.4 but when i load DM v4.6.0, some downloads work, most just disappear, no 404, just a completely blank page. But also, ALL the images on my site (including ones within posts etc) disappear as well which is very strange.
Its a production site, so no staging server.
CSV import working fine. After importing packages you are redirected to all downloads page.
If you notice the number of total downloads you will see that it has increased after import process.
Downloads are sorted by date. So imported packages may not present in first page depending on the create date set on csv file.
Any update on this? I currently have the option of using v4.5.6 and the downloads not working correctly or v4.6.0 where it removes most of my downloads and images from my entire site!!
Shall I just wait another two months for a reply?
so I purchased this: Download Manager Pro v4.6
what is the premium package?
according to this page http://www.wpdownloadmanager.com/downloads/add-ons/page/4/
it is free
so I install that and get access – is that correct?
This reply has been marked as private.
We just moved our site to AWS, but we have our WPDM packages hosted on the local (virtual) machine, not S3 storage. Our downloads work fine, but we can’t upload a package via the admin sidebar that’s larger than 100MB — the green upload bar will just cycle indefinitely after the file finishes, and these packages don’t make it to the DM folder. Packages smaller than 100MB will upload with no problem at all.
We are using Cloudflare CDN, but we were using that when the site was on BlueHost with no problems.
Do these packages upload in smaller packets or in one big chunk?
Thank you!
I have just updated my site to php v5.4 again and working fine with version 4.5.6. However, when I put it to v4.6.0 – most of my downloads disappear and all the images on my site disappear! Removed v4.6.0 and reinstalled v4.5.6 on php v5.4 and all working again…
I am in the same situation: CentOS 6, PHP 5.3.3 (which is the “latest” release from the standard CentOS 6 repos) and just upgraded WPDM from 4.5.6 to 4.6.0 with the same error message as the original poster. We take automatic backups before each update, so it was easy to roll back to 4.5.6 to get downloads to work again.
According to another thread today (“Fatal error activating the plugin”), the minimum version of PHP required is “5.3”, so the standard PHP with CentOS 6 should work OK, but it clearly doesn’t. It does feel like some post-PHP 5.3 code has snuck into the 4.6.0 release, but I can’t be sure.
At the moment, we’re holding back updates beyond 4.5.6, but this is only a temporary measure. I need to know if I have to upgrade PHP or not (there’s an IUS repo that would do the trick) – I’m reluctant to do so when all the other dozens of plugins we have installed across various sites are all fine with PHP 5.3.3.
Hi,
Your first link shows downloads from a category. Your category url base is downloads
( from WPDM url structure settings ). So all of your download category url will look like the first url.
Second and Third url shows normal WordPress posts from a category and tag. These pages uses different templates from Crypton Theme.
Building custom templates ( category and tag archive for normal posts ) requires more time than simple edit. Please mail to customize@wpdownloadmanager.com to get a quote for the customization.
Usually a theme uses different look for normal post and custom posts. Here you want same look for all posts ( download and normal posts)
Thanks.
I have an issue when trying to import a CSV under Bulk Import.
When I select the file yo upload and click the Import CSV button it takes a while to load and then takes me to the main Downloads screen, with the list of all my files.
I updated the plugin but I’m still having the same issue.
Thanks.
You can use download archive page to show all of your downloads. You can modify the archive page url from Downloads Settings Basic URL Structure panel.
You can also use [wpdm-all-downloads]
shortcode to show all packages table. Or [wpdm-all-packages jstable=1]
to show sortable data table.
You can install wp download manager to manage the downloads.
You will need this add-on http://www.wpdownloadmanager.com/download/lazy-download-add-on/ to make redirect to wait on download.
Thank you.
This must be really simple, but I can’t figure it!!
I want to upload PDFs and catagorise them, and then I want to display the list of files on a page, where all the there is for each upload, a title and a download link button in a sort of list format.
This must be possible, right?
Cheers!
Hi,
To show user downloads use [wpdm_my_downloads]
shortcode. Client downloads page now showing all downloads assign to logged in user.
Previous shortcode you used was [wpdm_frontend]
, This shortcode shows a frontend upload form and other related tabs.
Thanks.
Hi,
Please find the answers in same order,
1. It is possible to create a restricted page where all user downloads will be listed. User can only see their downloads after login. Downloads are assigned to user by Advanced Access Control addon. You can also assign downloads to a specific user roles. As user can access downloads inly after assigning to them, sign up confirmation is not required in my opinion. WPDM will show login/signup form in this page when user is not logged in.
2. Yes, this is a core feature of plugin. You can assign downloads based on user role.
Let us know if you have any confusion.
Thanks.
Hi,
After launcing a website with a lot of audio downloads, my users found out a few issues:
1) Some big files (> 30mb) whould not play on the iPhone (other mobile browsers I don’t know)
2) The audio files could not be scrubbed/rewinded backwards and forward in Chrome. Other browsers fully load the audio, but Chrome loads chunks of about 3mb as a kind of buffer.
I tracked these issues back to the function downloadFile in the /libs/class.FileSystem.php
Unfortunately, the HTTP_RANGE header handling was not implemented well.
After some changes and testing I got it working as it should. The code has been tested on the iPhone, Firefox, Chrome and Edge.
The users of my website are happy.
I hope you can use the code in an update of the plugin. I commented the code with WH@ so you can see what changes I made.
The attached file only includes the downloadFile function.
NOTE:
It seems the audio player on the iPhone does not send session cookies along with the requests. Because of this, WordPress can not authenticate a logged-in user. When you use the setting ‘Allow access:’ to only allow subscribers to download the package or individual files, subscribers won’t be able to download these files or listen to audio files on an iPhone.
I use an other access manager plugin which I had to alter because of this issue and let those requests pass without an access check.
But I tested and this issue also affects the access management of WP Download Manager.
A good solution, maybe, would be to send the WP authentication cookie value as a url parameter (only when iPhone or iPad is part of the useragent) and do the authentication using the apropriate WP functions yourself.
Hi there,
I have installed WP Download Manager Pro with the Custom User Access addon, and the only person any files show up for is my administrator account.
I have tried setting both the direct username as well as the subscriber group to which he belongs, yet still nothing shows up under client downloads.
I have tried disabling all other plugins or different theme, no change. I have attached a screenshot of the download package settings, and the page where the shortcode wpdm_frontend is used.
Any help would be appreciated.
Thanks
Victor
I’m currently running testing on one on a test blog to see if its any good, only got as far as researching and installing so far but looks like it might do the job for me. All I really need is the social media locks for my downloads rather than anything else so not sure it would suit your needs, but take a look at OnePress Social Locker – https://wordpress.org/plugins/social-locker/
I found the issue.. You must go into your Google Drive and set the “Sharing” properties to allow “downloads with a link”.
It is not possible to download a file using url if user does not have access to that package.
Please check your package category settings. May be it is set to All Visitors
Go to Downloads Categories page and click edit on the category you assigned to the package in question, uncheck all roles and save settings.
https://www.evernote.com/l/AUckKIva7CZGEqh-GloPE5HtJaE_8blwp2cB/image.png
This reply has been marked as private.
Hi there,
You need to set Allow Access = “” or specific user roles you want to allow access.
Check wp-admin► Downloads ► All files(Edit)/Add file ► Package Settings ► Allow Access (Set user roles). ► update
or try clearing your browser cache..
I hope this solves your issue.
Thank you.
I wanted to share this even though this is an old thread — in case someone else is looking for this solution (like I was).
I did not find a way to do this within the tool, but it is pretty easy to do if you are willing to edit the wpdm-extended-shortcodes plugin. I normally would never recommend updating a plugin like this (because any change will be lost when the plugin is updated), but it was an emergency for me and may be for you…
Open the wpdb-extended-shortcodes.php file
Find the wpdm_embed_tree() function and scroll down toward the bottom of that function (in the version I’m using (2.6.0), this is around line 470).
find this: “a href='” . get_permalink(get_the_ID()) . “‘ rel='” . get_permalink(get_the_ID()) . “‘”
and edit it to look like this: “a href='” . get_permalink(get_the_ID()) . “?wpdmdl=”.get_the_ID().”‘ rel='” . get_permalink(get_the_ID()) . “?wpdmdl=”.get_the_ID().”‘”
Basically, you’re just adding “?wpdmdl=[the post ID]” to each link.
NOTE: this will likely NOT work with login-protected downloads (there should also be a nonce that is not being included) but if you are just offering publicly accessible files, it should be fine.
It also seems like this would be a fairly easy update that could be made an option in the tool (hint… hint…).
This reply has been marked as private.