This is the URL
`
Home
`
There is no role restriction applied. As per my colleague, anyone who has the link should be able to download it.
In the standard WP search, i type “toelichting”. A page with search results appears.
The first result is “Toelichting op kaart 3.3” that has the link “https://oudbennekom.nl/download/toelichting-op-kaart-3-3/”
When you click the link the page with URL “https://oudbennekom.nl/download/toelichting-op-kaart-3-3/” opens but it is the front page of the Woo shop.
Now the funny thing: when i use the standard theme twentytwentythree the same search gives me the same result “https://oudbennekom.nl/download/toelichting-op-kaart-3-3/” However, when i click on it now, it does open the right page, the page with the download button.
Remark: when i look at my server for “https://oudbennekom.nl/download/”, there is no such folder.
I am using
-the latest WordPress, Divi theme
-The permalink setting in WP : https://oudbennekom.nl/voorbeeld-bericht/ (Message Name)
-For Woo, i use “Custom base”. In my case: /winkel/
-latest Download Manager, version 3.2.81 by W3 Eden, Inc
-latest “Divi Easy Digital Downloads” Version 1.0.1 by DiviPlugins that adds Easy Digital Downloads modules to the Divi theme and builder.
Any ideas what is happening here?
Hello,
Thank you for your response.
Please check the below instructions to change the link template.
1. Create a dir named download-manager inside your active theme dir
2. Now copy the files you want to modify from /src/{ComponentDir}/views
dir to /{active-theme}/download-manager/
dir.
3. Customize template file(s) in {active-theme}/download-manager dir as per your need
4. Keep the dir structure, which means, a file from /src/Packages/views/link-templates
dir should go to /{active-theme}/download-manager/link-templates
dir.
In your scenario, it will be /src/Package/views/link-templates/link-template-....php
I hope you understand now.
Regards
I’m using the download manager login form on the website for subscriber login access; however the standard wordpress logout url (/wp-login.php?action=logout) is not working or logging out the user. The logout link on the “already logged in” screen works but I need a global user logout button available.
Please let me know if that’s possible.
Hello,
Thank you for your response.
Regarding the download file settings, the page templates are not selectable issue, I’d request you to check whether there are any plugins installed that might be causing this.
Here is what you can do to check:
1. Please try switching to another theme, like Twenty Twenty-one
, and check whether the issue persists or not. If not, then it is the theme that is causing the error.
2. Deactivate all plugins temporarily except WPDM and see if that solves the problem. Then, activate plugins one by one to see which plugin is causing the problem.
3. Try one more time after clearing your browser, website, and CDN caches if you have any. You may temporarily disable the caching plugin for testing.
Apart from that, to change the default link template layout you have to modify the related link template by following this instruction: https://www.wpdownloadmanager.com/doc/template-files/.
In the related template file, you can use any template tag you want and can customize it as per your need.
You may check our documentation for more details: https://www.wpdownloadmanager.com/doc/templates/template-tags/.
With Regards
Hi Nayeem,
The issue is I need the Titles of each package to display here in a list:
https://www.envyustestserver.com.au/meertens/packages/
1. The client will then click on the login button be redirected to the login dashboard here:
Dashboard
Question 1 – Can I redirect the login button to the dashboard, currently it redirects to the WP login.
2. My concern is for the package titles to display on the page, https://www.envyustestserver.com.au/meertens/packages/ , I need to make them so they are not hidden within the settings. This means if someone has the direct link to a package they will see the package and it’s contents – obviously not able to download but they can still see the potential download file names. Can these packages be hidden and the client needs to login? As an example I have placed in the short-code into the packages page and if you click on the package link you can see the contents of that package – https://www.envyustestserver.com.au/meertens/packages/
Question 2 – Can the packages ALL be displayed in a list and when someone clicks on a package they need to login to see it BUT it cannot not be publically viewable, regardless if you can down load or not..
Does that make sense?
Thanks
This reply has been marked as private.
On my site, I’m using a Custom Permalink Structure for Posts to put /blog/ in front of all blog posts. E.g. Custom Structure =
/blog/%postname%/
But your wpdmpro Custom Post type is keeping that permalink structure for both Categories and Tags.
For example
Tags look like this: https://domain.com/blog/document-tag/biology/
Categories like this: https://domain.com/blog/downloads/bay-area-science-festival-basf/
I need those without the /blog/
If I were generating my own custom post types and custom taxonomies & tags, I would define “with_front = false”
Can you provide a snippet to change your taxonomy and tag structure?
This reply has been marked as private.
Hello Dave,
I have tested your shared link, it shows the login section properly.
https://www.envyustestserver.com.au/meertens/download/btn/

Can you please check and elaborate more on your issue? please check and let me know
Thank you and regards
This reply has been marked as private.
Hi all,
First of great software and help so far. I am creating a page that lists all package titles using the following:
[wpdm_all_packages login=0 thumb=1 items_per_page="20" jstable=1 order_by="field_name" order="ASC/DESC" cols="title,file_count,download_count|page_link|update_date|download_link" colheads="Title|Categories|Update Date|Download::155px"]
The page can be seen here: https://www.envyustestserver.com.au/meertens/packages/
You can see I have created 2 packages. I am trying to display a list of all the package titles only and when you click on either the title or page link or even the download link it goes to a login specific for that package. 1 package = 1 client access.
I have the general settings set to – When a user is not allowed to download: only block download – as I need the title of the packages to display on the packages page and cannot be hidden.
1. Obviously anyone with the page link can see within the packages and all files example –https://www.envyustestserver.com.au/meertens/download/btn/, which I do not want, as soon as they go to page link I want it to direct them to login
2. Also, if I can get the above to work, I can either remove the download_link or perhaps redirect that as well.
Any suggestions are much appreciated.
cheers,
Dave
Hello Daniel Durán,
Hope you are well. Are you talking about hiding package information like the Create Date
and Last Updated
sections as in the link shared here
WPDM TEST
please check and let me know
Thank you and regards
Hi all,
I have a pro license and I have created 2 dummy packages containing 1 PDF download.
The packages are available to all.
When I either login as an administrator or a subscriber, into the dashboard I can see the packages but when I click on them all I get is the title of that package as a blank page? So In the dashboard I have displaying the last 5 history downloads and this is where you see the packages to download, click on them and blank. Or as the administrator of the site if I click on the permalink of that package, again just the title of that package and no files to download.
I have created a dashboard page with the shortcode – [wpdm_user_dashboard signup=1 flaturl=0] And it displays ok.
I have created a my-downloads page with the shortcode – [wpdm_all_packages login=1 thumb=1 items_per_page="20" jstable=1 order_by="field_name" order="ASC/DESC" cols="title,file_count,download_count|categories|update_date|download_link" colheads="Title|Categories|Update Date|Download::155px"] And this too works fine.
However, when I click on the package BTN it goes to /download/btn/ and just the title displays – nothing else.
I would really appriate a quick answer from support please – urgent client request.
Thank you
Hello Jorge Sotolongo,
Hope you are well. For categories and various demos, you can check this add-on and demos link,
WPDM Directory Add-on
please check and let me know, if it helps you.
Thank you and regards
This reply has been marked as private.
add_action("wpdm_before_email_download_link", "your_function", 10, 2);
function your_function($post, $package){
$package_data = get_post( $package['ID'] );
$headers = 'From: Site Name <noreply@sitename.com>' . "\r\n";
$headers .= 'Content-type: text/html' . "\r\n";
// Set the time zone to Asia/Singapore
date_default_timezone_set('Asia/Singapore');
$current_date_time = date('Y-m-d h:i:s A');
$message = '<html><body>';
$message .= '<table style="border: 1px solid #ccc; background-color: #f5f5f5; border-collapse: collapse;">';
$message .= '<tr><td style="font-weight: bold; border: 1px solid #ccc;">Downloader Name:</td><td style="border: 1px solid #ccc;">' . $post['name'] . '</td></tr>';
$message .= '<tr><td style="font-weight: bold; border: 1px solid #ccc;">Downloader Email:</td><td style="border: 1px solid #ccc;">' . $post['email'] . '</td></tr>';
$message .= '<tr><td style="font-weight: bold; border: 1px solid #ccc;">Package Title:</td><td style="border: 1px solid #ccc;">' . $package_data->post_title . '</td></tr>';
$message .= '<tr><td style="font-weight: bold; border: 1px solid #ccc;">Downloader\'s IP:</td><td style="border: 1px solid #ccc;">' . $_SERVER['REMOTE_ADDR'] . '</td></tr>';
$message .= '<tr><td style="font-weight: bold; border: 1px solid #ccc;">Downloaded Time:</td><td style="border: 1px solid #ccc;">' . $current_date_time . '</td></tr>';
$message .= '</table>';
$message .= '</body></html>';
wp_mail(get_option("admin_email"), "Potential Leads - Visitor downloaded a file from the NSW website.", $message, $headers);
}
View post on imgur.com
Hi thanks for your guidance im able to use your code to modify it helps alot.
This code above already works flawlessly, i have change to wpdm_before_email_download_link but i wanted to add “company” using advanced customfield. it didnt work, i wanted to add extra 1 info to the email notification.
however i use the following code to add “company” it seems doesnt work:
$company = wpdm_acf([acf_EmailLock_Company], 'EmailLock/Company');
$message .= "Company: " . $custom_data . "<br>";
not sure how to add that in.. could you guide me?
Hello,
Thanks for the update. Package_url is not for the download. You can follow the below example for Purchase Confirmation
email template.
Thanks for your order at [#sitename#].
Your Order ID: [#orderid#]
Purchased Items:
[#items#]
You can download your purchased item(s) from the following link:
[#order_url#]
Regards
Tanvir
Great, thank you !
It was due to the client id and secret id which were not entered, the emails works correctly now.
But I still have a problem: I can’t insert the download link in the mail, I tried several variables like {{package_url}} without success. Which one should I use so that the buyer can download the package(s) he put in his cart?
Hello Barbara,
Hope you are well. you can try creating your link template with the below code,
<a href="[download_url]">[title]</a>
please check and let me know if it helps you
Thank you and regards
Hello, I have double-checked, my Purchase Confirmation (To: Customer) and Purchase Confirmation – Guest (To: Customer) email templates are correctly configured with the shipping email address “insoliteguadeloupe@gmail.com”.
I used the free Check Email plugin, the test works and my site sends an email which lands in my inbox.
But when I make a test purchase via Paypal I do not receive the purchase confirmation email with the download links, after the payment process no emails are sent, neither for the admin nor for the customer
I don’t understand why !!
I will provide you temporary admin access in a private reply
Hello,
we’re looking for a way to make the download as sleek as possible: Only display the name of the download, and on click of the name the download should proceed – in our case the email lock window should open.
Creating a template we found that the only way to add the download link (not detail-page link) is through the “Download” button. In a page with 50+ downloads below each other this looks very crowded.
How can we make the title start the download instead?
Thanks in advance!
This reply has been marked as private.
Hello,
Thank you for your response.
It seems the captcha and download are working fine: https://www.loom.com/share/f56bc01d4ef2427a95876eba7f161ff3?sid=0b52ed38-a517-4b24-a844-a51d2c75ef18
However, regarding the email download, it’s working fine in our test environment/server.
In this case, if possible, please share your staging website login access in a private reply so we can investigate the issue further.
Also, can you please check the private link download limit and expiration time option from the settings?
We are looking forward to hearing back from you.
Regards
Dear Trisha,
I hope this message finds you well. We would like to express our gratitude for reaching out to us.
To obtain the most up-to-date version of WPDM (WordPress Download Manager), please follow these steps:
1. Log in to your account on our platform.
2. Navigate to the “Download Area” within your account.
Here, you will find the download link for the current version of WPDM, which you can access and install at your convenience.
Additionally, we have created a reference screencast to assist you in this process. Please view it by clicking on the following link: https://www.loom.com/share/798289fd0ff749c0af5f360d651a78c3
If you encounter any issues or have further questions, please do not hesitate to contact our support team, and we will be more than happy to assist you.
Thank you once again for your interest in WPDM, and we look forward to providing you with the latest features and improvements. Should you require any additional assistance, please feel free to reach out at your convenience.
Best regards,