Hi WPDM
We often get requests from clients, who cannot see the preview of our PDF-files, but instead just sees the source code in a frame.
We just had a new incident on this page: https://lyngdorf.steinwaylyngdorf.com/downloads/lyngdorf-catalogue-2022/ – when I view it the PDF file shows nicely with a preview, where I can scroll through the PDF without having to download it.
But often the visitors see it as this https://www.itchmarketing.dk/hubfs/Skrald/image002.png
We’ve been troubleshooting it internally. It happens across all browsers, both Chrome, Edge and Safari (100% updated).
Could you help us solve this problem?
Sorry, actually my fault, I thought you were trying to expire order as soon as user downloads an item.
However, please use this:

We have added the hook for the next update.
We just went through a mess of an update, our website was down briefly, but everything – and I mean everything – is now up to date.
PHP64 version 7.4
Download Manager version 6.3.1
WordPress Amazon S3 Storage Plugin version 3.1.1 (in the list it’s the WPDM – Amazon S3)
WPDM – Elementor version 1.2.2
WPDM – OneDrive version 1.0.1
Wordpress 5.7.8 – ok, that’s not updated. Does WPDM need 6.1.1?
Note that the first two are paid for and licensed, in my current account. However, the S3 Storage Plugin doesn’t show up as registered on this page: Downloads->Add Ons. This happened when I removed it while upgrading and added it again.
Downloads -> Settings -> Updates shows wpdm-amazon-s3.zip shows version 3.1.1 activated.
However, if I go to “All Packages” or “Add New” and then click on “Select from Amazon S3” an initial screen comes up, but then just hangs.
So, we can’t post our update, and the media is upset with us 🙁
Other stuff:
Elementor / plugins all updated
Elementor Pro (I just purchased it, a previous website dev had installed it)
Site used to work fine a year ago when we made a download link.
The site is https://www.dworldvr.com
Please help! Thank you.
== John ==
Downloads work for logged in users but non logged in users get file expired message to public ie available all files
Hello,
Thanks for your reply.
1. You are welcome.
2. If any user is assigned to any file, then he will automatically visit the downloads from frontend
3. You can view it from front end. You can set the allowed users to manage files from the below setting. So, user will be able to view/manage pending files from the page that is created using [wpdm_frontend]
shortcode

Allowed user role will see those like below:

Also as an admin you can manage it from your wordpress dashboard
Let me know for further assistance.
Regards
Tanvir
Hello Floriana,
Thanks for the details.
1. updated the template file in child theme. in download-manager directory there. it hides the last 5 downloads
2. For sharing file specifically with user you need the below addon. Then there will appear a menu My Downloads. Clicking that will show the assigned downloads
Advanced Access Control
3.Pending downloads can be viewed from all items menu.

Regards
Tanvir
I’ve installed the webhook add-on and view downloads, but I also need to see who downloaded the user and their registration data.
I created a registration form that extracts various data, and it would be useful to report them in the spreadsheet that I have once the download request has been sent (always to a user already logged in)
I’d like users to be able to download the latest version of a product they owned at the time their access to it expires, regardless if their access expired or not. In other words, users access expires at version 1.1, then version 1.2 is released. User should still have access to version 1.1, but not have access to v1.2.
Currently, I believe a only solution for this is to:
– 1. Use unique attached files for each version update
– 2. Store the version info / ids of the files against the user account meta with each version update if the user’s access hasn’t ended. If it has ended, don’t store info against their accounts.
– 3. Before allowing access to a download, check what versions the user has access to and display only the versions they have access to by checking the meta data stored against their user account.
I believe this solution will work, but I’m not sure if updating meta for each user’s account each time their is a product update is an efficient solution if there are many users. Maybe not a huge issue, but seems a bit hacky.
Is there a better way about it or something built in I’ve missed? I know there is version/date for a file that’s attached, but changing that and granting access only to that version if their account has access would mean they wouldn’t be able to access previous versions they owned at the time their account expired. I don’t want users to get cut off from downloads if there account isn’t up-to-date, I just don’t want them to have access to updates that came after their account expired.
Thanks
I want to show top downloads on a page with Link template :- call to action 4.I want options to change the number of columns per device. I cant seem to do that using WPDM top downloads for Elementor as there are no options to set this display. I can alternatively use the Packages plugin for Elementor but I don’t see how I can put the top downloads parameter on the parameters available.
Indeed it is still not possible to pay a membership with Mollie.
Can you tell me how long the customization will take?
Will it be working again soon?
So if I understand correctly. A Memebership for downloads can only be payd with paypall at this moment, right?
Hello,
I have inspected the issue. You need to create a separate single post type for wpdm. There you need to remove the sidebar for downloads template.
single-wpdmpro.php
the template for custom post type “wpdmpro”, will show WordPress Download Manager Package details when you open a WordPress Download Manager package URL. Usually, you can create a copy from single.php and rename it to single-wpdmpro.php in active theme directory.
Let me know for further assistance.
Regards
Tanvir
When trying to download some files, I am getting this error repeatedly, especially on Chrome browser:
Warning: Illegal string offset in /public_html/wp-content/plugins/download-manager/libs/class.DownloadStats.php on line 27
Can you please advise:
Site: https://www.pnicorp.com/
Wordpress: 6.1.1
Download Manager: Version 4.6.2
Thank you
HI, we purchased Special package but within downloads, we are not seeing BUDDYPRESS integration plugin
Pls enable access to all plugins
After more investigation we think it is a conflict between the updates with this plugin and the memberpress plugin we are using. Currently transferring all downloads over to the memberpress download manager as this addon is integrated to memberpress. We have 176 files to transfer over! No further investigation on your end on our behalf is required, but thank you for your prompt response.
This reply has been marked as private.
This reply has been marked as private.
Hi,
That page built on Gutenberg using the following plugins and blocks:
Theme:
WP Attire – https://www.wpdownloadmanager.com/download/attire-allinone-wordpress-theme/
Plugins:
1. Attire Blocks – https://wordpress.org/plugins/attire-blocks/
2. WPDM Gutenberg Blocks – https://wordpress.org/plugins/wpdm-gutenberg-blocks/
Blocks:
1. Section
2. Call to Action
3. Category Card
4. Heading
5. Paragraph
6. Packages
7. Post Grid
But category page like this [private]https://www.morsemicro.com/downloads/datasheets/[/private] totally depends on theme.
1. We know there needs to be a bug fix from earlier in the thread. Clicking a single download from Package was creating a zip even though I did not click the Zip button. This was creating huge loads on the server for no reason resulting in the original 500 and timeout error..
2. The Download Count Limits and Expiration Date is not followed for Form Locked Packages.
Right now Form Locked seem to be set to 3 downloads.. If a package has more than 3 files, the person needs to do several Form Submissions to get all files.. That is not good..
3. Lack of Scrolling in FormLock link page – Which you provide partial fix.
4. There should be a way to turn the ZIP Package button on and off at the package level. Some packages with small files, a Zip would be great. However, a package with large files, a zip is not good.. Right now your partial fix has totally disable ALL zip which is not so great at all..
-Jason
OK, i got the above shortode from here
[wpdm_category] – Query All Downloads From One or More Categories
[wpdm_category id="Category Slug or Slugs" operator="IN" title="Custom Title Here or 1" desc="Custom Description or 1" toolbar="1" paging="1" orderby="field name" order="asc or desc" items_per_page="10" template="Template ID" cols=4 colspad=2 colsphone=1 async=1]
And am working on creating a template that fits my needs, thanks
Hi there,
We have downloaded and tried to twice install the plugin as per the link and it now shows that the 6.2.9 ( 1.9.6.) installed.
We have re-cleared the cache with Purge SG Cache but we still see a spinning download
See here : https://healtheducationpartnership.com/free-resource-downloads/
Any more ideas please? The client is not at al happy with the product and its inconsistencies, as it has now been over 6 weeks
Regards
Hi,
I am building a searchable resource library for a medical professionals group – they want to be able to display downloads by category. Each download has multiple categories and sub-categories. The search interface is structured into tabs so you select the tabs that reflect what you’re looking for – the final tab (of four) shows the downloads in that category. So that final tab should be only showing downloads that match all four of the categories selected by the tabs.
https://www.btog.org/resources-v2/
password: btog123
This is the code I am using to display the downloads, but the AND operator doesn’t seem to work – it is currently displaying all downloads regardless of the categories in the code.
[wpdm_all_packages login=1 thumb=1 items_per_page="20" categories="medical oncology, small cell lung cancer, scientific principles, aetiology and risk factors" operator="AND" jstable=1 order_by="field_name" order="ASC/DESC" cols="title|excerpt|download_link" colheads="Title|Summary|Download::155px"]
What am I doing wrong?
Hi,
Thank you for your reply.
Can you please share the demo page URL so that we can provide you with accurate information?
Also, please use the link template ID in the template parameter. Example: template=”link-template-default”
You will more details in our documentation.
[wpdm_category] – Query All Downloads From One or More Categories
Regards
Hi Shahjada,
Thank you, however when I installed the update from inside the site, it uninstalls the old version but doesn’t install the new version. It removes the plugin entirely. I had to upload / reinstall the old version.
I tried the update from the WordPress updates, and the plugins page and from the Download Manager/settings/updates.
From the WordPress updates and plugins page, I got a success message but as soon as I refreshed the update was back. From the Download Manager updates, it uninstalled. I was offered an install button and then a success message but the plugin was uninstalled.
I also tried downloading from our Download Manager downloads area and uploading that but it’s still the old version.
Regards,
TEEG web team
Here is the all downloads table demo:
https://try.wpdownloadmanager.com/package-list-in-responsive-table/
For only 67 packages there shouldn’t be any such issue, even not for 670, but could be for 6700 if your server can’t handle loading all together.
Please give me your URL and temporary wp-admin login info in a private reply to check.
This reply has been marked as private.