How can I send guests a direct download link via email instead of sending people to a download page?
I would like the download to start automatically for my customer.
My customer sends out a newsletter with download links. If someone clicks on the link, they have to log in. Unfortunately, the download does not start automatically, but the customer is redirected to the package. They then have to search there themselves to find the correct download.
domain.com/file.pdf
This is what the links look like.
If I am logged in, the download does not start either. I also end up on the package page.
Is there a solution for this?
Thank you very much!
I am trying to customize a clone of the following link template:
————————————–
<div class="media">
<a class="pull-left" href="[page_url]">
[icon]
</a>
<div class="media-body">
<h3 class="media-heading m-0 p-0">[page_link]</h3>
<div class="text-muted text-small"><i class="fas fa-copy"></i> [file_count] [txt=file(s)] <i class="fas fa-hdd ml-3"></i> [file_size]</div>
</div>
<div class="ml-3">
[download_link]
</div>
</div>
————————————-
I need <a class="pull-left" href="[page_url]">
and <h3 class="media-heading m-0 p-0">[page_link]</h3>
to have the same functionality as [download_link]
I’ve tried to replace [page_url]
and [page_link]
, but can’t seem to get it right. Any help is appreciated.
Hello,
I just downloaded the mailchimp extension so that my users are automatically saved in my DB, my question is that I want there to be a record in the mailchimp registry of when the user has accepted that I send them commercial emails… How can I do this?
Hello,
I have downloads enabled on my website after the user writes their email, that is, they enter their email, click on the download button and the file is downloaded.
I would like, as you have provided me with your email, to be able to send you an automatic email so that I can send you the link to a Google Form survey. How can I do it?
Thank you!
Hello,
I am doing some work to add old versions of package files to ACF fields but i can’t appear to get the download url for a package file, how can i do this?
example of what i currently have
$files = get_package_data( $post_id, 'files' );
if ( $files ) {
// Define the new row to add.
$new_row = array(
'title' ► get_the_title(),
'date_added' ► gmdate( 'M d Y h:i:s A' ),
'files' ► array(),
);
foreach ( $files as $key ► $file ) {
if ( isset( get_package_data( $post_id, 'fileinfo' )[ $key ] ) ) {
$new_row['files'][] = array(
'file_name' ► $file,
'file_type' ► get_package_data( $post_id, 'fileinfo' )[ $key ]['type'],
'file_size' ► get_package_data( $post_id, 'fileinfo' )[ $key ]['size'],
'file_url' ► get_the_permalink( $post_id ) . '?wpdmdl=' . $post_id . '&ind=' . \WPDM_Crypt::Encrypt( $key ),
);
}
}
add_row( 'previous_versions', $new_row, $post_id );
}
Hi, we write you for an issue related to the password reset.
We have this download center: https://polydentia.ch/download-center/ based on your plugin and we have an issue when we try to reset a password of an administrator user.
When we try to reset the password we receive correctly the rest link in our email inbox, we can choose the new one but, when we try to confirm the new password it load an error that say that for this user we can’t change the password. We tested this issue with three different users all with administrator role and it happen for everyone.
If we deactivate your plugin everything came back to work as usual.
We try to check all the settings but we didn’t find anything, is there something that we have to check? Is there some settings that maybe we loose?
This is a screen of the error that appear: https://ibb.co/mtW1CD6
Let me know if you need some help.
Thanks and best regards
Mattia
I’m seeing strange behavior on my site since the latest update was installed. Some downloads are failing with “404 Errors”, but not all. Seems there may be an issue with the flat download URLs that are being generated that causes some file downloads to fail. If I disable the “Flat Download Link” option the issue is resolved. However, I would like this option enabled. Please advise, there is urgency with this issue.
Hello and thank you for the form lock feature. Is there a way to achieve the following :
When someone has completed the form, then he is receiving the download link by email. Perfect !
I want that if the same person (IP and session) :
– click again on the download button on the document page, he should see “the download link has been sent to your email. Send again ?”
– if he clicks on another document with same form lock, he shouldn’t need to complete the form again, but instead has the message “click here to receive download link by email for this document”
Thank you very much for your help !
Hello I just bought your plugin and I thank you for your great work. Using Download manager pro + Form lock.
I have some issues about text strings that are not translatable (with loco translate). It is working for other text strings but some are missing : they do not appear in the list of translatable strings.
So, could you please add possibility to translate the following strings :
On the download page sent by email after a form lock (strings not available in loco translate) :
– Expire in x hours
– x downloads remains
– Download
– Go to Home
– View Package
Backend : On the popup for manual “Email Download Link” (from /post_type=wpdmpro) (strings not available in loco translate) :
– Usage limit
– Expire after
– Mins
– Hours
– Days
Backend : On “Generate Temporary Download Link” popup (strings not available in loco translate) :
– Generate Temporary Download Link
– Usage limit
– Expire after
– Generate
– Click generate button
AND On the email sent to Customer with download link, strings appear in loco translate but translating strings with loco translate is not working, it is not taken into account :
– Thanks for Subscribing to … Please click on following link to start download:
– Download button
– Best Regards, Support Team
These strings are not translated even with loco translate… I tried, but it is not changing the email content.
Thank you very much for your help !