Good morning, I need to know if it’s possible to do this. I need to create a restricted area with about a thousand products inside. To speed up the upload process, I’d like to start by manually creating all the categories and tags. Then, I’d upload just one product and export it to a CSV file using the appropriate add-on. At that point, I’d manually modify the CSV file by adding rows for all the products, including their URLs, names, categories, tags, etc.
Do you think it’s possible to populate the database this way?
Hey Support Team,
Our client notified us that some of the companies they work with does not allow the PDF to display because of Download Manager parameters. Here’s what they found:
“The PDF is correctly hosted on your site. Note how the URL doesn’t have the blocked Google Docs URL path: https://actenergy.com/download/act-energy-technologies-reports-2025-q1-interim-results/?wpdmdl=1594&refresh=6835d9501e1cd1748359504. It looks like currently being served through a download manager plugin that adds dynamic parameters to the URL (e.g.,?wpdmdl=…&refresh=…).
Some corporate firewalls flag this kind of link as a potential online storage or file-sharing service, and automatically block access for security reasons.”
Here’s a screenshot:
We were hoping there was a work-around to this since it seems like a major issue – otherwise we may need to remove the plugin which isn’t really something we want to do.
Thank you for your assistance,
FBC
Hi,
could you add global redirect after login label in settings?
‘casue now the only way to set redirection URL is in the gutenberg block (which doesn’t work by the way) or shortcode.
This is illogical and weak for UX-configuration.
I’m having trouble creating a custom page with Elementor for URLs, such as the page: https://try.wpdownloadmanager.com/download/67c1c0d6ed620/
I want to add the title and the bradcrumb. I haven’t used it for a long time, so I must have forgotten how to do it.
I have created a package for each user of the website. When I create a package in the “Access” option I remove “All visitors” and I select only the specific user I need. This way noone else can download the files uploaded for that user.
The issue is that his download page URL is still visible and public and you can see the list of all his files names.
Example: https://gbfersrl.it/download/slug-of-package/
Even if a visitor can’t download any file, it is a privacy issue to show the names of the downloads.
So far I have solved the issue by creating this snippet that hides the subpages of the download page from logged out users,
add_action('init', 'restrict_download_subpages_to_logged_in_users');
function restrict_download_subpages_to_logged_in_users() {
// Get the current path
$request_uri = $_SERVER['REQUEST_URI'];
// Check if the URL starts with /download/ and is not exactly /download/
if (preg_match('#^/download/.+#', $request_uri)) {
// If user is not logged in, redirect to login
if (!is_user_logged_in()) {
wp_redirect(home_url());
exit;
}
}
}
HOWEVER I need a solution in order to show the entirety of the package url only to the user I have attributed the Access to.
In my wordpress shop (using woocommerce), I use gifs as primary image for my products. In WPDM, I tried to do the same, and set a gif as the main image of a download, but the gif gets processed by the plugin. Instead of loading the image from my wordpress library, it puts the image into wpdm-cache and loads it from there. I opened the direct url to the gif, and the gif is no longer playing, seems like it was processed/resized and now its a static gif. Is there any way not to use the wpdm cache and when I add a photo to a download, just have it load from my wordpress library? Instead of processing the images (and thus, making the gif static.
Thanks in advance for the reply!