Nayeem Riddhi

Forum Replies Created

Viewing 25 posts - 1 through 25 (of 20,846 total)
Aug 1, 2026 at 10:11 pm
#215283
Moderator
Nayeem Riddhi
Staff OP

I have forwarded your issue to our team member.

Thank you

Aug 1, 2026 at 9:13 pm
#215281
Moderator
Nayeem Riddhi
Staff OP

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

Aug 1, 2026 at 8:43 pm
#215280
Moderator
Nayeem Riddhi
Staff OP

Hello Brad Brown,

Hope you are well. Thanks you for evaluating the Google Drive Explorer addon and for your question about shared drive support. You’re not doing anything wrong. This is indeed a current limitation of the addon – it’s designed to browse files from your personal Google Drive only and doesn’t currently support shared drives (formerly Team Drives). If you want you can keep a feature request, you can keep here, https://www.wpdownloadmanager.com/support/forum/download-manager-pro-feature-request/, This would be a great feature addition for a future update. Please kindly check.

Thank you and regards

Aug 1, 2026 at 3:01 pm
#215277
Moderator
Nayeem Riddhi
Staff OP

The URLs are showing,

Maintenance Mode
This site is currently under going scheduled maintenance.
Please check back soon.

I’m not able to access it. Please kindly check.

Thank you

Aug 1, 2026 at 4:35 am
#215275
Moderator
Nayeem Riddhi
Staff OP

Hello Toinette Rorie,

Hope you are well. And sorry for the inconvenience. Please share the related URLs. if possible, please, give your temporary wp-admin login details in a private reply to check the issue.

Thank you and regards

Jul 31, 2026 at 5:16 am
#215273
Moderator
Nayeem Riddhi
Staff OP

Hello Richard Cutts,

Hope you are well. And thank you for such detailed investigation. You’re absolutely correct – the __wpdm_client cookie set by WP Download Manager Pro is indeed preventing Cloudflare APO from setting the f-edge-cache response header, which affects your entire site’s caching performance.

Now I am going to provide you with verified solutions.

WHAT THE COOKIE DOES:

The __wpdm_client cookie is a session cookie that stores a unique 32-character device ID. It’s set on EVERY page load when the plugin initializes. This device ID is used for:

1. Download Limit Tracking – Prevents users from exceeding download limits per package
2. Password Protection – Remembers when users have unlocked password-protected packages
3. Email Lock Verification – Tracks verified email access for up to 7 days
4. Package Unlock State – Remembers when users have unlocked locked packages
5. Expiring Download Keys – Stores temporary download access keys
6. Social Authentication – Manages Google/Twitter OAuth flows temporarily
7. License Validation Caching – Stores license key validation status

The device ID and session data are stored in the wp_ahm_sessions database table with columns: deviceID, name, value, lastAccess, and expire.

WHY IT CONFLICTS WITH CLOUDFLARE APO:

Cloudflare APO’s edge cache bypasses any page that sets cookies because cookies indicate personalized content. The __wpdm_client cookie is set with path=”/”, httponly=true, and secure=true, which affects your entire domain even on pages without downloads.

Here are the verified solutions to make both work together:

SOLUTION 1: Use the Built-in Filter (Recommended)

The plugin has a built-in filter wpdm_user_accept_cookies (Session.php line 92) that allows you to control when cookies are set. Add this code to your theme’s functions.php or a custom plugin:


/
 * Disable WPDM client cookie on pages that don't need download functionality
 * This allows Cloudflare APO to cache those pages at the edge
 */
add_filter('wpdm_user_accept_cookies', function($accept) {
    // Allow cookies on pages with actual download functionality
    if (is_singular('wpdmpro') ||              // Single download pages
        is_post_type_archive('wpdmpro') ||     // Download archive pages
        is_page() && has_shortcode(get_post()->post_content, 'wpdm_pkg') ||  // Pages with [wpdm_pkg]
        is_page() && has_shortcode(get_post()->post_content, 'wpdm_login') || // Login forms
        is_page() && has_shortcode(get_post()->post_content, 'wpdm_register') || // Registration forms
        is_admin() ||                          // Admin area
        (defined('DOING_AJAX') && DOING_AJAX)  // AJAX requests
    ) {
        return true;
    }

    // Deny cookies on all other pages for Cloudflare APO compatibility
    return false;
});

SOLUTION 2: Disable Cookies Globally

If you don’t need session tracking features, you can disable cookies globally by adding this to your wp-config.php:

define('WPDM_ACCEPT_COOKIE', false);

Note: This will completely disable the following features:
– Download limit tracking per visitor
– Password protection persistence
– Email lock verification sessions
– Social authentication flows
– Package unlock state memory

SOLUTION 3: Early Hook Method with Must-Use Plugin

Create a file at wp-content/plugins/wpdm-cloudflare-compat/wpdm-cloudflare-compat.php (create the wpdm-cloudflare-compat folder if it doesn’t exist):


<?php
/
 * Plugin Name: WPDM Cloudflare APO Compatibility
 * Description: Prevents WPDM session cookie on pages without downloads
 * Version: 1.0
 */

// Run before plugins_loaded to catch Session initialization early
add_action('plugins_loaded', function() {
    // Only disable if we're certain this page doesn't need WPDM sessions
    if (!is_singular('wpdmpro') &&
        !is_post_type_archive('wpdmpro') &&
        !is_admin() &&
        !(defined('DOING_AJAX') && DOING_AJAX)) {

        // Check current post for shortcodes (lightweight check)
        if (is_page()) {
            global $post;
            if ($post && !has_shortcode($post->post_content, 'wpdm')) {
                define('WPDM_ACCEPT_COOKIE', false);
            }
        }
    }
}, 0); // Priority 0 runs before WPDM initializes

SOLUTION 4: Cloudflare APO Bypass Rules

Configure Cloudflare APO bypass rules to exclude download-related pages from edge caching:

In the Cloudflare WordPress plugin settings, add these URLs to the “Default Page Cache” bypass list:

*yourdomain.com/*?wpdm*=*
*yourdomain.com/downloads/*
*yourdomain.com/wp-admin/*

Or create Cloudflare Page Rules:

Rule 1 – Bypass cache on download pages:

*yourdomain.com/downloads/*
*yourdomain.com/*?wpdm*=*
*yourdomain.com/wp-admin/*
Setting: Cache Level: Bypass

Rule 2 – Cache everything else:

*yourdomain.com/*
Settings: Cache Level: Cache Everything, Edge Cache TTL: 2 hours

RECOMMENDED APPROACH:

I recommend Solution 1 combined with Solution 4. This approach will give you:

✅ Full Cloudflare APO edge caching for the majority of your site
✅ Full WPDM functionality on download-related pages
✅ The f-edge-cache header on cacheable content
✅ No loss of download tracking or session features
✅ No impact on password protection, email locks, or download limits

The plugin has built-in support for this through the wpdm_user_accept_cookies filter and WPDM_ACCEPT_COOKIE constant, so you can maintain full functionality while still benefiting from Cloudflare APO.

Please let me know if you need further assistance implementing any of these solutions or if you have any other questions.

Thank you and regards

Jul 28, 2026 at 5:12 am
#215236
Moderator
Nayeem Riddhi
Staff OP

Please kindly check now, https://courts-stage.mystagingwebsite.com/forms/, it is working properly now.

Thank you

Jul 25, 2026 at 8:17 am
#215225
Moderator
Nayeem Riddhi
Staff OP

This issue is not happening with our other users. Can you please tell me if your site setup has been done in other way or process, thus we can fix the issue for the speacial enviroment. Please kindly check.

Thank you

Jul 22, 2026 at 2:52 pm
#215206
Moderator
Nayeem Riddhi
Staff OP

ok, sure.

Thank you

Jul 22, 2026 at 1:47 pm
#215204
Moderator
Nayeem Riddhi
Staff OP

Sorry for the inconvenience. I think it may have a conflict between your plugins or active theme. For testing have to disable one by one other plugins if there any conflicts. Need to switch theme to another for checking. If you permit me, I can check this process. Please kindly check and let me know.

Thank you and kind regards

Jul 22, 2026 at 12:23 pm
#215202
Moderator
Nayeem Riddhi
Staff OP

While trying to login giving, this message

ERROR: Your account is still pending approval.

Please kindly check.

Thank you

Jul 22, 2026 at 5:27 am
#215197
Moderator
Nayeem Riddhi
Staff OP

I have forwarded your issue to our team. Please kindly let me know if you have any more queries.

Thank you

Jul 22, 2026 at 3:28 am
#215194
Moderator
Nayeem Riddhi
Staff OP

Hello Crystal Fountains,

Hope you are well. And sorry for the inconvenience. If possible, can you please, give your temporary wp-admin login details in a private reply to check the issue.

Thank you and regards

Jul 22, 2026 at 3:25 am
#215193
Moderator
Nayeem Riddhi
Staff OP

Hello Laura Schulz,

Hope you are well. And sorry for the inconvenience. Please kindly share the related URLs. if possible, please, give your temporary wp-admin login details in a private reply to check the issue.

Thank you and regards

Jul 21, 2026 at 3:56 pm
#215189
Moderator
Nayeem Riddhi
Staff OP

I have checked that, you are using an old version of download-manager plugin, also your license has been expired. Can you please update the plugin to the latest version and try again? Please kindly check and let me know.

Thank you and regards

Jul 21, 2026 at 11:45 am
#215187
Moderator
Nayeem Riddhi
Staff OP
This reply has been marked as private.
Jul 21, 2026 at 11:38 am
#215186
Moderator
Nayeem Riddhi
Staff OP

For now, You can download the latest version from your account and use them. However, I have again informed for the update to our team. Please kindly let me know if you have any queries more.

Thank you

Jul 21, 2026 at 4:36 am
#215168
Moderator
Nayeem Riddhi
Staff OP

I have not directly access of the mail. Can you please share the credentials here in the private reply. Please kindly check.

Thank you

Jul 19, 2026 at 12:03 pm
#215154
Moderator
Nayeem Riddhi
Staff OP

Sorry for the inconvenience. We are checking the issue. I have already forwarded it to our related team authority regarding the issue. Please kindly check and let me know if you have any more queries.

Thank you and kind regards

Jul 19, 2026 at 6:26 am
#215152
Moderator
Nayeem Riddhi
Staff OP

I have tested from your site with our own license. It is working properly as expected. Can you please share your order ID thus we can check the issue further? Please kindly check.

Thank you

Jul 18, 2026 at 11:42 am
#215150
Moderator
Nayeem Riddhi
Staff OP

If possible, can you please, give your temporary wp-admin login details in a private reply to check the issue?

Thank you and regards

Jul 18, 2026 at 5:00 am
#215148
Moderator
Nayeem Riddhi
Staff OP

Hello carlos adrian gaetani,

Hope you are well. And sorry for the inconvenience. Can you please delete the plugin from plugin list from WP Admin > Plugins. And again install the latest version, copy the license key and use it, I hope then it will work properly for you. I think it is a cache issue from your site. Please kindly check.

Thank you

Jul 17, 2026 at 10:43 am
#215145
Moderator
Nayeem Riddhi
Staff OP

Hello Patrick,

Hope you are well. And sorry for the inconvenience. If possible, please, give your temporary wp-admin login details in a private reply to check the issue.

Thank you and regards

Jul 16, 2026 at 5:39 am
#215133
Moderator
Nayeem Riddhi
Staff OP

You can use support@wpdownloadmanager.com. Please kindly check.

Thank you

Jul 15, 2026 at 4:07 am
#215120
Moderator
Nayeem Riddhi
Staff OP

Hello Chelsea Sandberg,

Hope you are well. If I get the issue properly all the downloads are working properly with extra slash, but the new download packages missing extra slash so the downloads failing for them. If possible, can you please, give your temporary wp-admin login details in a private reply to check the issue?

Thank you and regards

Viewing 25 posts - 1 through 25 (of 20,846 total)