WP File Download and GDPR

Disclaimer: This information is not legal advice and is for informational purposes only. Not all of our extensions are concerned at the same level by GDPR.

What data are used by our extension?

WP File Download retrieves statistics about which file has been downloaded, but they are not related to the user specifically, it’s anonymous data only. The extension creates cookies (30 days) but they are only used to store user interface (UX) preferences and enhance the extension usability.

WordPress, 3rd party and our extension

You need to take into consideration, if you allow your website users to upload files on frontend, that the plugin is using the WordPress user sessions. WordPress user data can be managed, exported, deleted from the WordPress settings since the 4.9.7 version.

In WP File Download you can make use of 3rd party services, for instance, Google Drive, Dropbox, OneDrive… These services as well as WordPress are all working on making their products and services GDPR compliant on their side.

 

You may more about the GDPR from the European Commission’s Data Protection page

I cannot drag'n drop the file categories using a touchscreen device

If you have a touchscreen computer on Windows using Chrome, you may be unable to drag-and-drop categories with the touchscreen, but can only drag-and-drop categories with the mouse. To fix this issue, you need to disable touch events in Chrome.

Type chrome://flags in the Chrome address bar and press ENTER

touch screen

 

Locate Enable touch events > Change the option to Disabled

 

Preview doesn't work in WP Engine hosting

If you host your website in a WP Engine server the file preview may not work.
This is because WP Engine tries to redirect bots crawling and Google Drive Viewer may be detected as a bot crawling.

In this case please contact WP Engine Support team and ask them to disable redirect bot feature.

404 error on downloading file in WP Engine hosting

If you host your website in a WP Engine server you may encounter 404 errors on some type of files.
This is because WP Engine uses a proxy with a particular configuration.

First of all, if you have changed the default SEO url in the plugin configuration page, please note this value and replace it in the first line of the code we provide in the next lines: (location ~* ^/replace_here_if_you_have_changed_it/* {).

Then please contact directly the WP Engine support https://wpengine.com/support/ and provide this information:

 

We use the WP File Download plugin from Joomunited. When this plugin is used under your environment we encounter 404 errors when we try to download files managed by this plugin.

This question has already been asked to the WP Engine and you fixed it for other customers according to the following explanation.

The WP File Download plugin generates files url that are processed by a php script.
For example: /downloads/14/category/11/file.pdf is internally redirected, by the default htaccess rules, to the main index.php file.

But as you're serving static files through an Nginx proxy and if the file is not found, the proxy returns a 404 error and the index.php script is never called.

In order to fix this 404 error, we need you to add to our site's "Before" rules these lines. 

location ~* ^/download/* { proxy_pass $dynamic_upstream_read_only; }