Search Results for 'all+downloads'

Viewing 25 results - 1 through 25 (of 5,461 total)
  • Author
    Search Results
  • #216045

    Nayeem Riddhi
    Moderator

    I have tested here with a package, https://novamustrica.rs/download/package-test-email-lock/. It is working properly as expected.

    The invalid download link generally happens for locked packages due to this settings limitation: Downloads > Settings > General > Private Download Link Usage Limit and Private Download Link Expiration Period. Please increase or extend the expiration period so that it works properly after some time passes.

    And for bots and automated downloads, you may keep lock options for packages such as password and CAPTCHA locks. Please check.

    Thank you.

    #216044

    Gordana Kovacevic
    Participant
    This reply has been marked as private.

    We are using the WPDM Archive Page add-on plugin to display all our downloads on a single downloads page, which works very well for us. We found minor annoyances that we wanted to ask whether they could possibly be changed in the future for a better user experience.

    We are using the default layout: https://try.wpdownloadmanager.com/archive-page-default/.

    When having navigated to a sub-directory in the download tree the URL displays something like the following when using the “last_state=1” property: <URL>/knowledge-hub/downloads/#/documents/datasheets/latest-datasheets
    Where every slug after the hashtag is a sub directory. When the page is reloaded or someone navigates directly to this link, the archive directory tree does not expand the directories to the respective sub-directory. However, it does display the correct files within that directory. This has been cause for some confusion already as people assume to be in the initial directory when they open the link because the tree only shows its initial unexpanded state. Therefore, we wanted to ask whether it would be possible to also expand the tree based on the link whenever it is loaded.

    Another annoyance for our use case is that the links shown when hovering over the directories in the archive are different from the links that are generated when opening a directory. E.g. for the mentioned link above the following link is shown when hovering over the directory in the tree: <URL>/download-category/latest-datasheets
    We understand that is probably something you might not be able to or even want to change. Nevertheless, we wanted to mention it since very often when we communicate with customers or in documentation we use links to download categories and not specific files. For our use case it would be best if we could always have the links there that are also displayed in the browser when clicking on the directory in the archive tree, i.e. <URL>/knowledge-hub/downloads/#/documents/datasheets/latest-datasheets.

    We would be happy to provide any further information should it be needed.

    #216013

    William Gardner
    Participant
    This reply has been marked as private.

    Irina Baumbach
    Participant

    Hello,

    thanks for your quick response.

    I would like to update: I’ve now installed version 7.6.0 manually by uploading the ZIP from my user dashboard, and everything works fine.

    However, the automatic update via WordPress still doesn’t work. It fails with “The update package is not available”, even though the license is active (next billing date: 8 January 2027) and I regenerated the access token and logged in again. Also, in Downloads > Settings > Updates, the “Purchased Add-ons” list is empty and the “Check for updates” button doesn’t respond.

    Could you please look into this, so future updates can be installed directly from WordPress again?

    Thank you and best regards.


    Colt West
    Member

    Sharing this in case anyone else is experiencing unusually slow pages with Download Manager Pro.

    We recently tracked a major slowdown to a missing database index. After finding it on one site, we checked three more Pro installations. The index was missing on all 4 out of 4 sites we checked.

    On the largest site, a page listing 38 documents took 17.41 seconds to generate. After adding the index, that dropped to 0.47 seconds—saving 16.94 seconds per render, a 97.3% reduction.

    The download-count table contained approximately 1.8 million records. Without the index, each document’s download-count lookup scanned the table. After the fix, the database query plan changed from approximately 1.8 million estimated rows per lookup to just 1.

    For anyone wanting to check their installation, the table name ends in ahm_user_download_counts, preceded by your WordPress database prefix. Ours had only the primary index on ID and was missing a composite index covering user and package_id. We added a nonunique index covering those two columns.

    We’ve now added and verified the index on all four Pro sites. No plugin files, document IDs, content, or download permissions were changed. The biggest improvement was on the site with the largest history table.

    If your pages become slower as they list more downloads, this may be useful to have your web developer check.

    Has anyone else found the same missing index on their installation?


    Jason Levandoski
    Participant
    This reply has been marked as private.

    Jason Levandoski
    Participant
    This reply has been marked as private.

    Jason Levandoski
    Participant
    This reply has been marked as private.

    Chris Jameson
    Participant

    We have many clients who have multiple logins to our site. When we report on download activity, currently all we can see is the user display name as to the ‘who’ performed the download. To try and match this up with which client/organisation did the download, or look at all the downloads for a particular client then we have to do some additional report writing which matches the organisation names to user names.

    If we were to add a new field “organisation” to the wordpress user meta data, is there a way we could get the WPDM stats reporting & exporting to surface this field (or any other custom user field)?

    Thanks!


    Paolo Sartorio
    Participant

    Hello,
    We are experiencing a recurring issue with WordPress Download Manager and the Archive Page add-on on our website.

    Website: https://lati.com/
    Example page: https://lati.com/download/

    We use WordPress Download Manager extensively throughout our multilingual WordPress website (WPML), with several download sections filtered by category.

    Downloads initially display correctly, but after some time they disappear from all pages using WordPress Download Manager.

    Clearing the WP Rocket cache immediately restores the downloads, but the issue returns after several hours.

    1. Adding ?nowprocket to the URL makes the downloads appear correctly.
    2. Disabling both Defer JavaScript and Delay JavaScript in WP Rocket restores normal functionality.
    3. With Defer disabled and Delay enabled, downloads initially appeared only after mouse interaction.
    4. We added exclusions for WordPress Download Manager and Archive Page scripts to WP Rocket’s Delay JavaScript settings.
    5. These exclusions allowed downloads to load automatically.
    6. Re-enabling Defer JavaScript caused the downloads to disappear again.
    7. Even with Defer disabled, the issue returned after several hours.
    8. Clearing the WP Rocket cache immediately resolved the issue.

    We have also tried excluding the plugin’s JavaScript files and inline scripts through PHP filters.

    Additional information:

    * The issue affects multiple pages and download categories.
    * We are using WordPress Download Manager and WPDM Archive Page.
    * The website uses WPML.
    * WP Rocket is the only caching plugin/service.
    * We have not identified any obvious errors in the browser’s Network panel.

    We suspect that the issue may be related to dynamic JavaScript initialization or parameters generated by WPDM Archive Page and stored in the WP Rocket cache.

    Could you please help us investigate?

    In particular:

    1. Does WPDM Archive Page generate dynamic parameters or security nonces that could become invalid when cached?
    2. Are there known compatibility issues between WPDM Archive Page and WP Rocket?
    3. Which JavaScript files and inline scripts should be excluded from WP Rocket’s Defer and Delay optimizations?
    4. Is there a recommended configuration to make WPDM Archive Page work reliably with WP Rocket’s page caching?

    Since WordPress Download Manager is used throughout our website, disabling caching on individual pages is not a practical solution.

    We would appreciate your help identifying a permanent fix.

    Thank you.

    Best regards

    #215914

    Chris Jameson
    Participant

    I’m trying to export the stats, but I get PHP error. [pid 3001139] fcgid_bucket.c(153): mod_fcgid: stderr: PHP Fatal error: Uncaught ValueError: Path cannot be empty in /home/ccvwsadmin/ccv.siag.com.au/wp-content/plugins/download-manager/src/Admin/Menu/Stats.php:131

    I can upload files and download files all ok, folder permissions are all good.

    This is a new install, so only 10 downloads to export, so small amount of data.

    Your AI agent says it could be because sys_temp_dir is not set in php.ini, but we’re hosted in a shared environment, and it’s not normal for that variable to be set.

    According to dashboard -> downloads -> settings -> system info, all settings are green and good.
    Can you help please?

    Thanks


    Armada Digital
    Participant

    We are a WordPress website agency, and we have a client site using the free version of Download Manager. It was working fine until a couple of months ago, when users trying to download files with a password started inconsistently seeing an “Invalid Download Link” error.

    We initially thought it was a caching issue and excluded the download page from Edge full-page caching, but it did not resolve the issue. We are wondering if it has to do with the “Lock Options” since the client has been using password-required downloads on the free version, but from your documentation it seems that should work fine, and the restriction is on setting a specific number of times that the password can be used. Is that correct?

    Are there any other known issues with DIVI or plugin incompatibilities that may cause the “Invalid download link” issue?


    Nayeem Riddhi
    Moderator

    Hi Gordana,

    Hope you are well and thank you for your question! Yes, it’s definitely possible to exclude specific categories from your main “All Packages” listing while displaying them separately on another page. We have three powerful shortcodes that can help you achieve this.

    OPTION 1: [wpdm_packages] – RECOMMENDED FOR YOUR USE CASE

    This is the most flexible shortcode for displaying packages with full filtering options, including category exclusion.

    MAIN LISTING (Exclude Collections Categories):
    [wpdm_packages xcats="123,456"]

    COLLECTIONS PAGE (Show Only Collections):
    [wpdm_packages categories="123,456"]

    KEY PARAMETERS:

    Category Filtering:
    – xcats=”IDs” – Exclude specific categories (comma-separated IDs) – PERFECT for your main listing
    – categories=”slugs” – Include only specific categories (comma-separated category slugs)
    – include_children=”1″ – Include packages from child categories (default: 1)
    – operator=”IN” – Category logic: IN (any category) or AND (all categories)
    – cat_field=”slug” – Field type: slug, term_id, or name

    Display Options:
    – items_per_page=”10″ – Number of packages per page (default: 10)
    – cols=”3″ – Desktop columns (default: 3)
    – colspad=”2″ – Tablet columns (default: 2)
    – colsphone=”1″ – Mobile columns (default: 1)
    – paging=”1″ – Enable/disable pagination (default: 1)
    – toolbar=”1″ – Show/hide toolbar (default: 1)
    – async=”0″ – Load pagination via AJAX (default: 0)

    Sorting:
    – orderby=”date” – Sort by: date, title, modified, download_count, view_count, rand
    – order=”DESC” – Sort direction: ASC or DESC

    Additional Filtering:
    – tags=”slug1,slug2″ – Filter by tags
    – author=”5″ – Filter by author user ID
    – login=”0″ – Require login to view (0 or 1)

    EXAMPLE:
    [wpdm_packages xcats="123,456" items_per_page="10" cols="3" orderby="date" order="DESC"]

    DOCUMENTATION & DEMO:

    [wpdm_packages] – Display Multiple Download Packages

    OPTION 2: [wpdm_all_packages] – FOR TABULAR FORMAT

    This shortcode displays packages in a professional data table format. NOTE: This shortcode does NOT support category exclusion – only inclusion.

    COLLECTIONS PAGE (Show Only Collections):
    [wpdm_all_packages categories="slug1,slug2"]

    MAIN LISTING:
    For excluding categories, use [wpdm_packages] instead (Option 1 above).

    KEY PARAMETERS:

    Filtering:
    – categories=”slugs” – Include ONLY these categories (comma-separated category slugs)
    NOTE: No exclude option available – use [wpdm_packages xcats] for exclusion
    – category_filter=”true” – Show category dropdown filter
    – tag_filter=”true” – Show tags dropdown filter

    Display Options:
    – items_per_page=”20″ – Rows per page (default: 20)
    – thumb=”0″ – Show featured image instead of icon (0 or 1)
    – jstable=”1″ – Enable DataTables.js functionality (0 or 1, default: 1)
    – login=”0″ – Require login to view (0 or 1)

    Column Configuration:
    – cols=”title|download_count|publish_date” – Specific columns to display (separated by |)
    – colheads=”Package|Downloads|Date” – Custom column headers (separated by |)

    Sorting:
    – order_by=”publish_date” – Sort by: title, publish_date, download_count, update_date
    – order=”DESC” – Sort direction: ASC or DESC

    EXAMPLE:
    [wpdm_all_packages categories="collections" items_per_page="20" order_by="publish_date" order="DESC"]

    DOCUMENTATION & DEMO:

    [wpdm_all_packages] – Display Packages in a Searchable Table

    OPTION 3: [wpdm_categories] – FOR DISPLAYING CATEGORY LISTINGS

    Use this shortcode if you want to display the category listings themselves, not the packages within them.

    MAIN CATEGORIES (Exclude Collections):
    [wpdm_categories exclude="123,456"]

    COLLECTIONS CATEGORIES (Show Only Collections):
    [wpdm_categories include="123,456"]

    KEY PARAMETERS:

    Selection:
    – exclude=”IDs” – Exclude specific categories (comma-separated category IDs)
    – include=”IDs” – Include only specific categories (comma-separated category IDs)
    – parent=”0″ – Show only top-level categories (0 = top-level only, all = all)
    – hide_empty=”0″ – Hide empty categories (0 or 1)

    Display:
    – show_count=”1″ – Display package count next to category name (0 or 1)
    – show_image=”1″ – Display category image/thumbnail (0 or 1)
    – show_description=”1″ – Display category description (0 or 1)
    – hierarchical=”1″ – Show category hierarchy/tree (0 or 1, default: 1)
    – depth=”0″ – Max nesting depth (0 = all levels)

    Layout:
    – style=”grid” – Display style: list, grid, or card (default: list)
    – cols=”3″ – Number of columns for grid layout (default: 1)
    – orderby=”name” – Sort by: name, count, id, slug, term_order
    – order=”ASC” – Sort direction: ASC or DESC

    EXAMPLE:
    [wpdm_categories exclude="123,456" style="grid" cols="3" show_count="1" show_image="1"]

    DOCUMENTATION:

    [wpdm_categories] Shortcode

    RECOMMENDED SOLUTION FOR YOUR NEEDS

    Since you want to exclude Collections from the main “All Packages” listing and display them separately, here’s the recommended approach:

    Main Page (Homepage or All Packages listing):
    [wpdm_packages xcats="123,456"]

    Collections Page (Show only Collections):
    [wpdm_packages categories="collections-slug"]

    Alternative with more display options:
    Main Page:
    [wpdm_packages xcats="123,456" items_per_page="10" cols="3" orderby="date" order="DESC"]

    Collections Page:
    [wpdm_packages categories="collections-slug" items_per_page="10" cols="3"]

    IMPORTANT NOTES:
    – Replace “123,456” with your actual Collections category IDs
    – Replace “collections-slug” with your actual Collections category slug
    – You can find category IDs and slugs in your WordPress admin: Download Manager > Categories
    – The xcats parameter is the key to excluding categories from your main listing

    If you need help identifying your category IDs or have any other questions, please let me know! Please kindly check.

    Thank you

    #215676

    In reply to: Invalid download link


    Joe Rider
    Participant
    This reply has been marked as private.
    #215674

    Joe Rider
    Participant

    Hi,

    I am getting this “Invalid download link” 500 error on downloads when i enable reCAPTCHA. The reCAPTCHA appears to be setup correctly, and the test button in download manager settings says pass. When i’m logged into the wordpress site, downloads work fine, so its like even though acccess control is set to “All visitors”, its not actually giving access to guests.

    I’ve read through every other invalid download link post on this forum and nothing seems to have helped. I deactivated any plugins that looked like they could interfere with no improvement.

    I enabled debug logs and ran them through copilot, this is its summary:

    “This shows:
    – The page loads correctly.
    – CAPTCHA validation succeeds.
    – A WPDM AJAX request returns 400.
    – The generated download link then returns 500 Internal Server Error.

    So the problem is not Google reCAPTCHA. The test result and logs both confirm CAPTCHA validation is successful.

    The fault appears to be inside WordPress Download Manager (WPDM) after CAPTCHA has been accepted.”

    Any ideas?

    #215652

    Tahasin
    Moderator

    We have noticed that the download is stopping at exactly 500 MB on your site. Since the cutoff occurs consistently at 500 MB for all large files. There may be a restriction limiting the download size on your LiteSpeed web server or the Max Request Body/Max Dynamic Response Body Size limits hitting their default 500 MB threshold.

    Download Manager does not have any limitation on large file downloads. We tested downloading a 1 GB file in our test environment, and the download completed successfully, as shown in the attached screenshot.

    #215651

    Tahasin
    Moderator

    Allow me a moment. I am checking the downloads.

    #215647

    Telered Telered
    Participant

    I have files that are over 2GB in size, and when I try to download them, the download stops at 500MB, so the file doesn’t download completely.

    I’ve changed the php.ini, wp-config, and .htaccess files; all those limits are high, between 5GB and 8GB.

    I’ve already tried enabling and disabling:
    1. Resumable Downloads
    2. Output Buffer

    I need your urgent help because this is a site that’s already in constant use, and this is a limitation of the plugin, not the server or the website itself.


    Brian McMullan
    Participant

    We’re on 7.5.3 / WP 7.1 – on plugins page it says “Automatic update is unavailable for this plugin.”

    When I follow guidance to manually update, when I click Download again, it takes me to the page to purchase it. Our licence is active and will auto renew on 13 Sept.

    Also – our Downloads History shows that WordPress Download Manager v3.0 has been downloaded twice today – which I don’t believe was us.

    Grateful for any help. Thanks.

    #215471

    Gabster
    Member

    Yes, it breaks and it should not. How can the user go back to the initial state other then F5?

    I am using the table to only show the Downloads for Kids and offer subcategories in the drop down. Clicking on all categories then shows also adult downloads. This breaks the idea of the filtered table for me.

    #215437

    paul iarocci
    Participant

    Hello, I’m trying to update my WPDM Archive Page plugin from 5.1.1 to 5.1.2 as requested by WP and I can see in wp-admin/downloads/Settings/update the version 5.1.2 but when I click update it says that update was performed but in reality the WPDM Archive Page plugin is not installed or visible in the WP admin plugins’list.
    I’ve got a PRO license and the website related parts are not working anymore!

    Can you let me know how to fix it ASAP?

    Thank you.

    JM Duchi
    (Developer for this site: jeanmarc.duchi@idtsa.com)

    #215427

    Nayeem Riddhi
    Moderator

    It will show two categories packages as you assigned in the shortcode parameter, that it will show intially two categories packages. Please use Category slugs not category name as documentation here, https://www.wpdownloadmanager.com/doc/wpdm_all_packages-list-all-downloads-in-tabular-format-in-a-page/

    And choosing here All categories option from shortcode toolbar, it is maybe showing all packages of categories, as I checked, pagination is much growing, https://downloadtest.kindergottesdienst.net/seven-eleven/

    Please kindly check.

    Thank you

    #215401

    The QR codes are also generated whenever a user visits a download page or a download table. For example, if a page displays 10 downloads and a visitor opens that page, QR code images will be generated for all 10 downloads (if they don’t already exist). I forgot to mention this earlier.

    There’s nothing wrong here, this is the expected behavior. If you don’t need the cached QR code images, you can simply clear the wp-content/uploads/wpdm-assets/qrcodes/ folder once a month.

    Thanks for your understanding!

    I do understand this technique. But why does this generate more then 44000 files for only 700 download packages? This is what I think is wrong here.

    #215399

    Tahasin
    Moderator
    This reply has been marked as private.
Viewing 25 results - 1 through 25 (of 5,461 total)