We sell digital media using WOO. We restrict access with WOO memberships.
When using short-code [wpdm_tree] we get a list of all packages in the given category, and when the link is clicked the access restriction will send them to either the download page or will tell them to purchase. It would be nice to restrict the list to purchased items, but that data is in WOO.
When using short-code[wpdm_all+packages] the button link immediately starts the download, without going to the download page and without being subjected to our purchase gateway.
I prefer the look of wpdm_all_packages, but need our authorization test.
Can I do anything to get this result?
I already customized the “default.html
” file
In which path of the child directory should I paste it?
In the link you indicated, there is the example of the files from the path: /src/Packages/views/link-templates
in my case the original path structure is: src/__/views/email-templates
I am using the structure: /{active-theme}/download-manager/email-templates
and it is not working
Could you tell me the correct path to paste the new default.html file?
I am trying to change the payment method for the Download Manager Plugin. When I follow that link it does not show me the current payment method on file and when I click change payment method it takes me to an error screen after I enter the card details.
The WPDM File cart add-on demo is here, https://www.wpdownloadmanager.com/download/wpdm-file-cart/ and also check the attached image here,


Here, https://www.wpdownloadmanager.com/download/wp-pro-membership/ WP Pro Membership is a separate plugin, and [wpdm_user_dashboard]
is a shortcode of the Download manager plugin, for more details, you check this here,
[wpdm_user_dashboard] – User Dashboard Short-code
And for your requirements,
#2, Various view of layouts, you can check Downloads > Templates > Page/Link Templates Preview
and also the Import Template
section
#3, For stats overview you can check the Downloads > Stats
section
#4, For membership you can check our membership add-on, https://www.wpdownloadmanager.com/download/wp-pro-membership/ and for email collection before download, you can use the email lock feature, https://www.wpdownloadmanager.com/doc/add-new-package/lock-options/
#5, For stats and history overview you can check the Downloads > Stats > Download History
section
#6, For this, you can check the User Dashboard shortcode, https://try.wpdownloadmanager.com/user-dashboard/?udb_page=download-history
#7, For cloud storage you can check these add-ons, https://www.wpdownloadmanager.com/downloads/cloud-storage/
#9, For theme you can check our Attire theme, https://www.wpdownloadmanager.com/download/attire-allinone-wordpress-theme/
#11, For category-based, you can give password lock individual files and also check them for category/tag
#12, For now, for Download Limit, you can check this add-on, https://www.wpdownloadmanager.com/download/download-limit/, you can also take any customization services too
#13, Can you please elaborate more on your requirements?
#14, For that, you can check the File cart add-on, https://www.wpdownloadmanager.com/download/wpdm-file-cart/
#15, You can do this with this add-on too, ou can check the File cart add-on, https://www.wpdownloadmanager.com/download/wpdm-file-cart/
please check and let me know, if you have any queries.
Thank you and regards
This reply has been marked as private.
Ok. I see the File Cart in use on this demo instead: http://demo.wpdownloadmanager.com/addons/membership-plans/
Please explain the difference between https://www.wpdownloadmanager.com/download/wp-pro-membership/ and shortcode [wpdm_user_dashboard].
Is WP Pro Membership a WPDM addon or is it a totally separate WordPress plugin? Confused.
I’d love to work with you to figure out all of the addons we’d need to meet our objectives. Our initial install of WPDM pro is not using the newest addon/functionality to meet our latest needs. Here are our objectives: (What combo of addons would you recommend?)
1 – Download single, by category or by selection to an auto zip file. (Doing this now)
2 – Flexibility to create a desired view of downloads in various layouts. (List (sorted), masonry, title that expands, card etc.)
3 – Get stats based on single download, zip file download (with single files increment).
4 – Collect email prior to download. OR create a login membership.
5 – Backend: Get stats based on email (John downloaded these files historically).
6 – Frontend: Let visitor see which files they already downloaded by searching using their own email.
7 – Store files in the Cloud.
8 – Embed downloads in a post or page. (doing this now)
9 – Style download buttons. (doing this now – would a theme be better? Does that happen sitewide or only for WPDM packages?)
10 – Provide a Title/description per download in text editor (in case we want to add video or other content). (Doing this now)
11 – Password protect a single download (doing this now) Is it possible by group of downloads (by tag or category or other).
12 – Limit the number of downloads per session or IP or email.
13 – Differentiate between a FIle Manager and a DAM relating to your tool. Could we use your tool as a DAM for images to be used on WordPress instead of the Media Library?
14 – Let visitor select files they want no matter what page, package, etc and download the selected files not ALL of the files. Zip the selected files into one for download.
15 – Let the WP ROLE (Admin or editor) select files to suggest to a registered visitor with an email containing links to files.
.
Hi Nayeem
We are using W3 Total Cache. I have set items_per_page = 20. We are still having problems on this page and also on the following pages:
Recommended Practices
Business Practices
When you look at the source code the image is loaded multiple times. We are using a custom template where the package icon is displayed. The template looks as follows:
<div class=”well c2a3″>
<div class=”media”>
<div class=”mr-3″ align=”left”>
[icon]
</div>
<div class=”media-body”>
<h3 class=”media-heading” style=”padding-top: 0px;border:0px;margin: 0 0 5px 0;font-size:12pt; “>
[title]
<span style=”font-size:8pt;font-weight:300″ class=”text-muted ml-4″>
<i class=”fas fa-hdd mr-1″></i> [file_size]
<i class=”ml-3 far fa-arrow-alt-circle-down mr-1″></i> [download_count] downloads
<i class=”ml-3 far fa-clock mr-1″></i> [create_date]
</span>
</h3>
[excerpt_200]</br>
</div>
<div class=”ml-3″ align=”right”>
[download_link]
</div>
</div>
</div>
Regards, Eva
Hello Scott,
If you are working with link templates, you can also create custom link templates with your existing HTML contents in this directory, /wp-content/plugins/download-manager/src/Package/views/link-templates
or this directory {active-theme-dir}/download-manager/link-templates/
for plugin update backup, you can create a link template called link-template-yourname.php
and start with the heading
<!-- WPDM Link Template: Template Name -->
and then put your HTML, PHP, or JS contents. Thus, you can create a custom link template. please check and let me know, if you need anything with help more.
Thank you and regards
Hi Nayeem,
Appreciate the help stepping through this process. I’ve looked through the directory at the PHP templates in /wp-content/plugins/download-manager/src/Package/views/link-templates but I don’t see any files there that correspond to the custom template I created in wp-admin with the Create Link Template button.
Can you give some more detail on how I link custom PHP to the custom template I created in admin?
Thanks!
-Scott
Hello Scott,
If you want to customize templates with PHP or JS you can also do it from this directory wp-content/plugins/download-manager/src/Package/views/link-templates or page-templates
. And for Keeping a backup of the file for the next update, you can follow this doc, https://www.wpdownloadmanager.com/doc/template-files.
please check and let me know, if you have any queries.
Thank you again and regards
Sorry for the inconvenience. To edit the link template, go to download-manager\src\Package\views\link-templates
, select the link template you are using, and then change the text. Please let me know if it works or not.
And for translation, you can use any translation plugin for example Loco Translate, you can check the beginner doc here.
Hi
Thanks for your soon aswer.
I’m sorry I’ve forgot to say I have installed a Twenty Sixteen child theme with its own stylesheet and my goal it’s to customize the appearence from there.
I’ve seen now the link to your “customize view category files” from your Docs section I’ve posted does’nt works. I’ll try again
Template Files – WordPress Download Manager
Can you if now works tell me why if change text of titles does’nt works?
In addiction I’d like translate the text shown in the above screenshot.

Thanks a lot in advance!
Regards!
Hi we already purchased the product but for some reason we got critical error i try to download some my pdf file on this link and it gives me critical error can you please help us
https://bootcamp.passgamsat.com/download/acceleration-class-s2-idea-generation-3/
Hello!
I have a template that uses the PDF Viewer which is defined (added to a page) using the Packages by Category Elementor Widget. The widget properly displays documents within the selected category as expected. I would like to filter out documents if the Download Availability Period, Download Expire on date is expired. Currently if I set an expiration date, the package title is still pulled into my template and the button is visible, but when you click the pdfviewer pop-up is displayed with this error: Invalid or corrupted PDF file. More InformationClose
I would like to filter out so that expired packages are not pulled into the template. Is there a function or filter I can extend in my functions.php file to do this? I’ve tried looking at each of the following but not finding success yet:
Filter References:
before fetch template: https://www.wpdownloadmanager.com/doc/filter-reference/wdm_before_fetch_template/
Pre Render Link: https://www.wpdownloadmanager.com/doc/filter-reference/wdm_pre_render_link/
Function References:
Get Package: https://www.wpdownloadmanager.com/doc/function-reference/wpdm_get_package/
Appreciate any insight you might have, thanks!
-Scott
The links served by Woo for downloadable products were working, but something has caused them to point at a File Not Found message. Files are served on Dropbox. Accessing the download page directly (copying link from edit page) and downloading works perfectly. The problem appears to be the WPDM and WOO integration
I updated WPDM and WOO. Now instead of the list of downloadable products I see the message “No downloads available yet”
This reply has been marked as private.
Thank you kindly for your reply.
As I dont want people to register before downloading – I just want them to receive the confirmation email after purchase with the download link (I have adjusted the templates).
Is it possible to have the purchase confirmation email to be sent automatically after the purchase is completed?
best regards.
Hello Mariusz G,
Hope you are well. Thanks for writing to us. For changing the text on the download button you shall find for it from certain packages from Package Settings
as I image attached,

For template editing, you can clone the template as I image attached,

And change the [download_link]
template tag to <a href="[download_url]" class="btn btn-info">Download Now!</a>
For changing text on the download button at once for all packages, you can check this add-on,
WPDM Default Values
And for your Polish translation, you can use any translation plugin for example Loco Translate, you can check the beginner doc here,
https://localise.biz/wordpress/plugin/beginners
please check and let me know, if you have any queries more.
Thank you and regards
Hello Justin Black,
Hope you are well. For editing the style of templates you can do it from the Downloads > Templates > Page/link Templates
CSS
and HTML
section as I image attached,

please check and let me know
Thank you and regards
when viewing a download page on a mobile device the file list at the bottom looks very bad with long filenames where the filename is wrapped over many lines instead of displaying full width with the download link underneath.
where can I edit the styling of this files list to have the filename above the download links like this:
long-but-important-filename
[DOWNLOAD LINK] [PLAY BUTTON]
rather than the way it is at the moment:
long-but
-important [DOWNLOAD LINK] [PLAY BUTTON]
-filename
Hello,
For the [file_list]
appearance you can customize it with this filter hook wpdm_single_file_download_link
, for more details you can check the doc here,
wpdm_single_file_download_link
If you want much customization, you can knock for a custom upgrade service here, https://www.wpdownloadmanager.com/download/custom-upgrade-service/. please check and let me know
Thank you and regards
After investigation, the issue was identified as poor programming with inconsistent export and import formats.
The export file headers
- ID
- post_title
- post_status
- comment_status
- post_name
- post_type
- post_author
- ping_status
- post_parent
- post_date
- post_modified
- comment_count
- categories
- tags
- files
- fileinfo
- file_titles
- file_passwords
- file_prices
- package_dir
- link_label
- download_count
- view_count
- version
- stock
- package_size
- package_size_b
- access
- individual_file_download
- cache_zip
- template
- page_template
- password_lock
- facebook_lock
- gplusone_lock
- linkedin_lock
- linkedin_message
- linkedin_url
- tweet_lock
- tweet_message
- email_lock
- email_lock_title
- email_lock_idl
- email_lock_msg
- terms_title
- terms_conditions
- terms_check_label
- icon
- import_id
- password_usage_limit
- gc_scopes_contacts
- twitter_handle
- facebook_like
- base_price
- sales_price
- sales_price_expire
- pay_as_you_want
- download_limit_per_user
- discount
Required for import
- title
- url_slug
- description
- link_label
- password
- quota
- show_quota
- show_counter
- access
- template
- category
- icon
- preview
- files
- file_titles
- file_passwords
- file_prices
- package_dir
- individual_file_download
- cache_zip
- download_count
- page_template
- uid
- create_date
- update_date
- password_lock
- terms_lock
- linkedin_lock
- tweet_lock
- gplusone_lock
- facebooklike_lock
- email_lock
- custom_form_field
- email_lock_idl
- base_price
- sales_price
- tags
- acf_MoreInfo_source
- acf_MoreInfo_excerpt
This reply has been marked as private.
Hello Studio Caprioglio,
Sorry for the inconvenience and the delay. We have checked your issue elaborately. The download URL content returning from the cache, so you are getting the Invalid download link
. Please disable the cache plugin, if that doesn’t work, please contact your server support. We hope your problem should be resolved. please check and let me know
Thank you and regards
Hello Scott,
If you want to customize templates with PHP or JS you can also do it from this directory wp-content/plugins/download-manager/src/Package/views/link-templates or page-templates
. And for Keeping a backup of the file for the next update, you can follow this doc, https://www.wpdownloadmanager.com/doc/template-files.
And for downloads custom fields you can check this add-on, https://www.wpdownloadmanager.com/download/advanced-custom-fields/
please check and let me know
Thank you and regards