Search Results for 'download link'

Viewing 25 results - 1 through 25 (of 9,568 total)
  • Author
    Search Results
  • #215693

    In reply to: Unable to update


    Priscilla Chomko
    Participant

    Installing plugin from uploaded file: download-manager-7.5.4.zip
    Unpacking the package…

    Updating the plugin…

    Removing the current plugin…

    The update cannot be installed because some files could not be copied. This is usually due to inconsistent file permissions. src/User/views/profile-cards, src/User/views/profile-header, src/User/views/dashboard, src/bbPress/views, src/Package/views/link-templates, src/Package/views/lock-options, src/DropZone/views, src/__/views/email-templates, src/__/views/email-templates/ui-blocks, src/__/views/ui-blocks, src/__/HTML, src/AssetManager/views, src/AuthorDashboard/views, src/AuthorDashboard/views/author-dashboard, src/AuthorDashboard/views/author-dashboard/new-package-form, src/Settings/views, src/Category/views, src/Admin/views/subscribers, src/Admin/views/settings, src/Admin/views/stats, src/Admin/views/asset-manager, src/Admin/views/metaboxes, src/Admin/views/metaboxes/attach-file, src/MediaLibrary/views, src/AIAgent/views, src/SocialConnect/LinkedIn, src/SocialConnect/Twitter/src, src/SocialConnect/Twitter/src/Util, src/SocialConnect/Facebook/Authentication, src/SocialConnect/Facebook/Helpers, src/SocialConnect/Facebook/FileUpload, src/SocialConnect/Facebook/GraphNodes, src/SocialConnect/Facebook/HttpClients/certs, src/SocialConnect/Facebook/Url, src/SocialConnect/Facebook/Exceptions, src/SocialConnect/Facebook/PseudoRandomString, src/SocialConnect/Google/Service, languages, assets/js/img, assets/js/control, assets/js/ads, assets/select2/js/i18n, assets/adminui/js, assets/images/icons, assets/wpdm-iconfont/font, assets/wpdm-iconfont/css, assets/jqui/img, assets/jqui/theme/images, assets/fontawesome/webfonts

    Plugin update failed.

    #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?

    #215671

    In reply to: update doesn’t works


    Sitcom Software
    Participant

    Once again, the problem does not stem from the custom template at all.

    Let me explain the overall situation again:
    The standard update for WPDM Pro wasn’t working—nor was the update for the WPDM Directory add-on, for that matter. You told me to perform the updates manually. I uploaded the WPDM Directory update first, and that ended up deleting the WPDM Directory add-on itself.

    Consequently, I had to manually reinstall it (the latest version) as well. That was when I noticed it had wiped out my download link template.

    I couldn’t explain it any more clearly.

    Ultimately, the problem lies with the updates themselves, which are neither reliable nor safe.

    #215667

    In reply to: update doesn’t works


    Sitcom Software
    Participant

    the problem doesn’t come from the custom template itself :

    <div class=”media”>

    [icon]

    <div class=”media-body”>

    [categories]

    <h3 class=”media-heading”>[title]</h3>

    <div class=”text-muted text-small”>
    [description]
    <i class=”icons icon-cloud-upload”></i> [update_date]
    |
    <i class=”icons icon-drawer”></i> [file_size]
    |
    <i class=”icons icon-cloud-download”></i> [download_count]
    </div>

    [tags]

    </div>

    <div>

    <div class=”wpdm-preview-trigger”
    data-url=”[download_url]”
    data-ext=”[file_ext]”
    data-title=”[title]”>

    <button type=”button”
    class=”wpdm-open-preview btn btn-primary btn-xs”>
    Prévisualiser
    </button>

    </div>

    <br/>

    [download_link]

    </div>

    </div>

    #215663

    In reply to: update doesn’t works


    Sitcom Software
    Participant

    it’s not normal that i loose my custom template for download link after update


    Duda
    Participant

    Thanks for answering. At the end I had to download the plugin from the link you provided and reinstall it. It works now.


    Brian McMullan
    Participant

    Thanks – I see the download link now.

    #215573

    Carlos M. A. Pérez
    Participant

    Hi,

    Is there a way to change button color values in link templates? I’ve duplicated and modified a couple of them, but I haven’t been able to change that value.

    Thanks.

    #215517

    In reply to: Invalid Download Link


    Primelite GmbH
    Participant

    Please fix this:

    In WPDM 7.5.3, PackageLocks::handleEmailLock() (line 273) calls expirableDownloadLink($packageID, $limit, $expirePeriod) without the fourth $sessionOnly argument, which defaults to true in PackageController.php:1806. The key is therefore stored via Session::set() rather than TempStorage::set(…, DURABLE_SCOPE). Emailed links arrive without that session, so is_wpdmkey_valid() returns 0 and every link shows “Invalid download link”. Lines 2248 and 2517 pass false correctly. Lines 89, 111, 162 and 195 have the same omission.

    #215410

    Gabster
    Member

    Hi there, I am using this shortcode.

    On initial load it only shows the packages from the 2 assigned Categories, Once I choose a Category from the drop down and then choose “all categories” in the drop down it shows all packages from all categories of my website and not the 2 assigned to this shortcode like on the initial load of the page.

    [wpdm_all_packages category_filter="true" categories="Kleine Leute Großer Gott, Kleine Leute Großer Gott Zusatzmaterial" tag_filter="true" orderby="date" order="DESC" cols="page_link|categories|publish_date|download_link" colheads="Titel|Kategorie|Datum::150px|Download::100px"]

    Any solution for this?
    THX Gabriel

    #215408

    Gabster
    Member

    Hi there, as many other users I have the same problem. Unable to sort by date. The Table would always sort by the first column.

    [wpdm_all_packages category_filter="true" categories="Kleine Leute Großer Gott, Kleine Leute Großer Gott Zusatzmaterial" tag_filter="true" orderby="date" order="DESC" cols="page_link|categories|publish_date|download_link" colheads="Titel|Kategorie|Datum::150px|Download::100px"]

    Any solution for this?
    THX Gabriel

    #215370

    Nayeem Riddhi
    Moderator

    Hi Guilherme Souza,

    Hope you are well. Thank you for your detailed inquiry about implementing a software download experience with WP Download Manager.

    Answers to Your Specific Questions:

    1. Software Selection & Lead Capture – Is this available?

    Yes, absolutely. WPDM supports comprehensive lead capture and form customization:

    Downloads > Package > Lock Options > Email Lock
    – Built-in email collection before download
    – Optional name field capture
    – Custom form fields support via hooks
    – Form Lock Add-on (Pro)
    – Enhanced multi-field forms for lead capture
    – Support for Name, Email, Company, and custom fields
    – Seamless integration with download access control

    2. Inline Email OTP Verification – Is this available?

    This feature requires custom development. While WPDM has a 2FA add-on that provides email OTP technology, it’s specifically designed for WordPress user login authentication
    For your exact workflow requiring email OTP for download access, you would need:

    – WPDM Custom Upgrade Service: https://www.wpdownloadmanager.com/download/custom-upgrade-service/
    – Custom development to integrate email OTP with download lock system
    – Inline verification interface on download pages

    3. Seamless Download Access – Is this available?

    Yes, this is fully available:

    Downloads > Package > Lock Options > Email Lock > Download Instantly Mode
    – Provides immediate access after form submission
    – No page reloads required
    – Seamless user experience

    4. No Link Expiration – Is this configurable?

    Yes, link expiration is fully configurable:

    Downloads > Settings > Basic > Private Download Link Expiration Period
    – Configurable in minutes, hours, or days
    – Can be set to extended periods to meet your requirements
    – No expiration is achievable through appropriate configuration

    Implementation Recommendations:

    Option 1: Use Available Features (Immediate Solution)

    Setup Process:
    1. Enable Email Lock in your package settings
    2. Configure custom form fields for software version, architecture, company, etc.
    3. Set “Download Instantly” mode for seamless access
    4. Configure link expiration to maximum period

    Available Features:
    – ✅ Multi-field lead capture
    – ✅ Software selection capabilities
    – ✅ Download instantly after verification
    – ✅ Configurable/extended link expiration
    – ✅ Professional email delivery of download links

    Add-ons:

    Form Lock – Ask users to fill a form to get access to download

    Advanced Custom Fields

    Option 2: Custom OTP Development (Advanced Solution)

    For Your Exact Email OTP Workflow:
    – Contact WPDM Custom Upgrade Service
    – Specify requirements for email OTP verification system
    – Request inline verification interface
    – Integration with existing download lock system

    Contact: https://www.wpdownloadmanager.com/download/custom-upgrade-service/

    Please kindly check and let me know if you have any queries more.

    Thank you and regards

    #215367

    Nayeem Riddhi
    Moderator

    Hi Christopher,

    Thank you for your detailed inquiry about bandwidth and caching behavior in WP Download Manager Pro. I’ve analyzed the plugin’s code and settings to provide accurate answers to your questions.

    1. Is the changing refresh parameter required for security or download tracking?

    Yes, both. The dynamic refresh parameter is generated automatically on each page load and serves multiple purposes:

    – Access Control: Prevents unauthorized hotlinking and ensures each download request goes through proper validation
    – Download Tracking: Enables accurate download statistics by preventing browser/CDN caching from interfering with count tracking
    – Security: Works in conjunction with access keys to manage permissions and prevent session abuse

    2. Does WP Download Manager intentionally serve files as non-cacheable responses?

    Yes, absolutely. The plugin intentionally prevents caching of download responses by setting cache-control headers. This is by design for several reasons:

    – Access Control: Ensures that permission checks happen on every request
    – Download Statistics: Prevents caching from interfering with accurate download counts
    – Security: Prevents unauthorized users from accessing cached files

    The plugin architecture fundamentally requires that downloads go through PHP processing, which conflicts with traditional CDN caching approaches.

    3. Are downloads routed through PHP rather than served directly as static files?

    Yes, all downloads are processed through PHP. Every file request goes through the plugin’s download handler which enables:

    – Access control validation
    – Download speed limiting
    – Download limit enforcement
    – File integrity checks
    – Download history tracking

    4. Is there a recommended configuration for CDN/edge caching while preserving download statistics?

    This is challenging because the plugin’s architecture conflicts with traditional CDN caching. However, you can optimize performance using these settings:

    Available Performance Settings:

    Downloads > Settings > Basic > Cache created zip file from multi-file package
    – Enable this to cache ZIP files created from multi-file packages, reducing server load for repeated downloads

    Downloads > Settings > Basic > Download Speed
    – Adjust this setting (in KB/s) to control bandwidth usage per download
    – Lower values conserve bandwidth but increase download time

    Downloads > Settings > Basic > Resumable Downloads
    – Enable/disable support for pause/resume functionality
    – Can affect bandwidth if users resume partially downloaded files

    Downloads > Settings > Basic > Output Buffering
    – Enable/disable output buffering optimization
    – If you experience broken downloads, try toggling this option

    CDN Approaches:

    1. Hybrid Approach: Use CDN for page assets but keep downloads through your origin server
    2. Statistics Separation: Consider implementing download statistics separately using analytics tools
    3. Custom Development: For enterprise CDN integration, you’d need custom development with signed URLs

    5. Are there known bandwidth or scalability considerations for large public document libraries?

    Yes, several considerations:

    – PHP Processing Overhead: Each download invokes PHP, consuming server resources even for static files
    – Server Configuration: The plugin provides several bandwidth-related settings in Downloads > Settings > Basic
    – Memory Usage: Large files are processed through PHP’s output buffering (configurable in settings)
    – Download Limits: You can configure parallel download restrictions to manage server load

    6. What is the recommended architecture for organizations serving thousands of PDF downloads per month?

    Immediate Optimizations Using Plugin Settings:

    Downloads > Settings > Basic > Parallel Download
    – Control whether multiple simultaneous downloads from the same IP are allowed
    – Helps manage server load during high traffic periods

    Downloads > Settings > Basic > Cache created zip file from multi-file package
    – Reduces repeated file processing for multi-file packages
    – Significantly improves performance for package downloads

    Downloads > Settings > Basic > Download Speed
    – Configure appropriate speed limits to manage bandwidth consumption
    – Balance between user experience and server resources

    Downloads > Settings > Privacy > Auto clean cache dir & temporary storage everyday
    – Keeps your cache directory optimized for performance

    Long-term Solutions:

    1. Server Optimization: Ensure your WordPress installation is properly optimized for high traffic
    2. Caching Strategy: Use WordPress caching plugins for page content while keeping the plugin’s download handling intact
    3. CDN for Assets: Implement CDN for CSS, JS, and images while keeping downloads through your origin
    4. Load Balancing: Consider load balancing solutions for very high traffic
    Downloads > Settings > Basic > Parallel Download
    – Control whether multiple simultaneous downloads from the same IP are allowed
    – Helps manage server load during high traffic periods

    Downloads > Settings > Basic > Cache created zip file from multi-file package
    – Reduces repeated file processing for multi-file packages
    – Significantly improves performance for package downloads

    Downloads > Settings > Basic > Download Speed
    – Configure appropriate speed limits to manage bandwidth consumption
    – Balance between user experience and server resources

    Downloads > Settings > Privacy > Auto clean cache dir & temporary storage everyday
    – Keeps your cache directory optimized for performance

    The plugin prioritizes security, access control, and accurate statistics over raw performance and CDN compatibility. This architecture works well for moderate traffic but requires careful optimization for high-volume scenarios.

    For your specific use case with large public PDF libraries, I’d recommend:

    1. Start with the optimization settings mentioned above
    2. Monitor your bandwidth and server performance
    3. Consider the hybrid CDN approach for non-download assets
    4. For enterprise-scale needs, contact our developers here, https://www.wpdownloadmanager.com/download/custom-upgrade-service/ about custom solutions

    Please kindly check and let me know if you have any queries more.

    Thank you and regards


    Guilherme Souza
    Participant

    Hi WPDM Support Team,

    I am planning to build a software download experience on our WordPress site similar to this workflow: https://downloads.flexconsoftware.com/p/emulation#step-1

    Before purchasing, we would like to confirm if your plugin (along with any of your official add-ons) can handle this exact flow:

    1. Software Selection & Lead Capture: A user arrives at the download page, selects the desired software version/architecture (e.g., Windows 64-bit, macOS, Linux), and fills out a multi-field form (Name, Email, Company, etc.).
    2. Inline Email OTP Verification: Upon submitting the email, the system generates a 6-digit OTP code (or a verification link) sent to the user’s inbox. The user enters this code on the same page (or verifies it via link) to confirm ownership.
    3. Seamless Download Access: Once verified, the download is unlocked instantly without requiring page reloads or forcing a traditional password-based registration.
    4. No Link Expiration: The access/download link provided after verification must not expire over time.

    Could you please advise if this setup can be achieved using WPDM and its add-ons, or if you recommend integrating WPDM with a form plugin (e.g., Elementor Pro Forms / Fluent Forms) + an OTP verification tool?

    Looking forward to your guidance!

    Best regards,

    #215342

    frank braun
    Participant

    Tahasin
    Yes, exactly. And those very intervals are to be reduced.

    Here the Template:

    <div class=”col-6-100″>
    <div class=”link-template-default card mb-2″>
    <div class=”card-body”>
    <div class=”row row-cols-1 row-cols-md-3 g-3 align-items-center”>

    <!– Spalte 1: Icon –>
    <div class=”col-auto text-left text-md-start”>
    <div class=”img-48″>[icon]</div>
    </div>

    <div class=”col flex-grow-1″>
    <h3 class=”package-title mb-1″ style=”color:#666666; font-size:1.1em; font-weight:600;”>[title]</h3>
    <div class=”mb-2″ style=”color:#808080; font-size:13px; font-weight:400; line-height: 1.4;”>[description]</div>
    <div class=”text-muted small”>
    <span style=”color:#808080;”><i class=”far fa-file-pdf me-1″></i> [file_size]</span>
    </div>
    </div>

    <div class=”col-12 col-md-auto text-md-end”>
    <div class=”d-grid d-md-block”>
    [download_link]
    </div>
    </div>

    </div>
    </div>
    </div>
    </div>

    #215327

    In reply to: Invalid Download Link


    Brin
    Participant

    It is not working for guest users on our site. We have renewed your temp admin access since yesterday for a week.
    I sent you the log to your email address.
    The logs show:
    The download page returned HTTP 200.
    A related admin-ajax.php request returned HTTP 400.
    /wp-json/wpdm/email-to-download returned HTTP 200.
    The generated email download URL returned HTTP 200, but its response was only 1,220 bytes.

    The browser displayed “Invalid Download File” when opening the generated email link. Since the final request returned only 1,220 bytes, it appears the plugin may be returning the error message inside an HTTP 200 response rather than serving the actual file.

    Please check the token validation, guest-session handling, and file-index validation for the generated email link.

    #215324

    Giulia Campi
    Participant

    I have a download page with this block:

    [wpdm_all_packages login=0 thumb=1 items_per_page="20" categories="EFI ECT DN" jstable=1 order_by="title" order="ASC" cols="title,file_count,download_count|publish_date|post_content|download_link" colheads="Title|Date|Description|Download::155px"]

    The post_content, as you said, is non longer available and I would like to know how to replace this column name in order to view the post text.

    For example, a download in the “EFI ECT DN” category contains the following text:

    New features and fixed problems in version 4-12-749-0 (Released 2024-07-03)

    Full version history
    <p class=”sectionedit2 page-header pb-3 mb-4 mt-5″>Online documentation</p>

    If I replace the “post_content” column name with the “description” column name in the wpdm_all_packages block, I don’t see anything in the “Description” column. If I replace the “post_content” column name with “exerpt” in the wpdm_all_packages block, I see the post text, but as plain text and not as HTML.

    Is there a way to display the post’s HTML text in the “Description” field?

    https://efitechnology.eu/efi/?page_id=1049

    #215320

    Giulia Campi
    Participant

    On some pages I have blocks similar to this one

    [wpdm_all_packages login=0 thumb=1 items_per_page="20" categories="XYZ" jstable=1 order_by="title" order="ASC" cols="title,file_count,download_count|publish_date|post_content|download_link" colheads="Title|Date|Description|Download::155px"]

    I can see all the details except post_content (this column displayed correctly in previous versions). How can I fix this?

    #215287

    In reply to: Invalid Download Link


    Brin
    Participant

    Hi, did you manage to fix the issue with Invalid download links?

    #215281

    Nayeem Riddhi
    Moderator

    Hello Toinette,

    Thank you for your detailed description of the issue. Please kindly check this doc here too, https://www.wpdownloadmanager.com/doc/wpdm-extended-shortcodes/, The plugin doesn’t include an HTML5 audio player or click-to-play capability. Packages files only link to package pages or direct downloads. I hope you have understood. Please kinldy check.

    Thank you

    #215226

    In reply to: Invalid Download Link


    Brin
    Participant
    This reply has been marked as private.
    #215216

    In reply to: Invalid Download Link


    David Brazeal
    Participant

    Any update on this issue? I just discovered that downloads are resolving to an “invalid download link” on my site, as well.

    #215151
    This reply has been marked as private.
    #215112

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