Hi, I just downloaded and activated GDPRess. The first time I scanned there was just one JS file with an error message and no CSS. I flushed the cache and scanned again, but that did nothing. After a brief page reload I still see the Wow, such empty!… message.
Also, I am hoping to use this to load and subset FontAwesome. Is that possible?
Thanks!
]]>Hello Daan,
thank you for this helpful plugin.
I just scanned my website and the plugin found 3 out of 4 scripts compared to the test from https://webbkoll.dataskydd.net/ :
firebase-app.js
firebase-auth.js
libphonenumber-max.js
Only one external script remained: https://unpkg.com/[email protected]/examples.mobile.json
I’m not even sure if this is a necessary script for the function (because of the term “example” in URL). But is there any way to include this script locally as well?
Regards
Thanks for this useful plugin, some issues I noticed:
Using “Scan Website” results in: “Does not compute! GDPRess Bot experienced issues while scanning the website …“
Also sometimes (rarely, not always) the following message appears as a WordPress dashboard message (id=message, class=notice notice-error is-dismissable”): “Gdpress encountered an error while downloading sdk.js?ver=1.11.0: The checksum of the file (a0acd6b852f3c1b1d8124ae81a722cd9) does not match the expected checksum value (6f9b806bdbef13d85fcd02d8073dce52).“
Seems to be related to two queries:
GET
https://connect.facebook.net/en_US/sdk.js?ver=1.11.0
https://connect.facebook.net/en_US/sdk.js?hash=a1c8bd38a5d0c907d25506ed5c7c0537
These are just examples! The actual hashes change depending on which article/page of the website is visited.
Blocking the query seems to work regardless of the issue, which is fine by me since I don’t need the script anyway. However perhaps you could look into it? Generally some setting to let users choose whether they want to host a script locally or just block it, would be useful.
A setting to disable error messages generated by this plugin in WordPress dashboard would be appreciated.
Also consider the following: Activation status of “Test Mode” can not be changed when above error appears, since there is no “save” button. Expected behaviour: “Test Mode” should be changeable regardless.
]]>Hallo Daan,
Ik probeerde met je GDPRess plugin het extern aanroepen van Fontawesome te voorkomen, maar ik krijg toch foutmeldingen bij https://sicher3.de/google-fonts-checker/
Het script (https://use.fontawesome.com/0972b6c1be.js) wordt herkend door GDPRess en gedownload.
Maar de css wordt toch extern aangeroepen: https://use.fontawesome.com/0972b6c1be.css
Hoe kan ik dit oplossen?
Hartelijke groet,
Sanne
Hello,
since i updated the plugin i get an error with my recaptcha v3 in my elementor forms. All forms are not working anymore because recaptcha is not loaded. After deactivating this plugin it works fine again. It worked before updating.
Screenshot: https://ibb.co/6b4TJxC
Please help!
]]>Hi there,
the question sounds stupid but how does it work. I installed the Plugin, it found google fonts, then I clicked save and downloaded it. But what do I do afterwards.
i scanned the page with an external scanner and there is still the warning, so nothing changed.
website would be
https://www.seegeniessen.de
Thanks a lot for your help
]]>See the error log:
[04-Sep-2022 18:41:50 UTC] PHP Fatal error: Uncaught Error: Call to undefined function download_url() in /wp-content/plugins/gdpr-press/includes/class-download.php:90
Stack trace:
#0 /wp-content/plugins/gdpr-press/includes/class-download.php(44): Gdpress_Download->download_to_tmp()
#1 /wp-content/plugins/gdpr-press/includes/class-rewrite-url.php(335): Gdpress_Download->download_file()
#2 /wp-content/plugins/gdpr-press/includes/class-rewrite-url.php(200): Gdpress_RewriteUrl->process_requests()
#3 /wp-includes/class-wp-hook.php(303): Gdpress_RewriteUrl->rewrite_urls()
#4 /wp-includes/plugin.php(189): WP_Hook->apply_filters()
#5 /wp-content/plugins/gdpr-press/includes/class-rewrite-url.php(137): apply_filters()
#6 [internal function]: Gdpress_RewriteUrl->return_buffer()
#7 /wp-includes/functions.php(5107 in /wp-content/plugins/gdpr-press/includes/class-download.php on line 90
please fix it! thank you
]]>Example:
<link rel="stylesheet" media="screen" href="https://cdn.shopify.com/shopifycloud/shopify_app_store/assets/tailwind-47f093238b0b5b0d755515dee24ae29651fba4c6a178308b4f5896db38be7c5a.css" data-turbo-track="reload" />
It hosted correctly.
<link rel="stylesheet" media="screen" href="//cdn.shopify.com/shopifycloud/shopify_app_store/assets/tailwind-47f093238b0b5b0d755515dee24ae29651fba4c6a178308b4f5896db38be7c5a.css" data-turbo-track="reload" />
It fails to host, due to missing protocol "https:"
I tried to reproduce with JS, but looks like with JS no issue, only css has this problem.
Please try to reproduce, Thanks
Nabil
Hi, I use Gtranslate plugin in most of my websites for translation, which obviously requires 3rd party requests to google translate… is this plugin useful in those cases??
]]>Hi,
I just did a fresh test installation of WordPress 5.9.3, created a page where I inserted a custom HTML block containing <link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.2/css/all.css" integrity="sha384-XxNLWSzCxOe/CFcHcAiJAZ7LarLmw3f4975gOO6QkxvULbGGNDoSOTzItGUG++Q+" crossorigin="anonymous">
(yes, we have a pro license) and another custom HTML block with <i class="fal fa-star"></i>
. The published page fetches the stylesheet and font from fontawesome.com. After that, I installed GDPR Press and told it to scan the website. The result is “Does not compute! GDPRess Bot experienced issues while scanning the website. If you’re certain your site contains 3rd party resources, try contacting my support human?”
Best regards,
Sebastian
In the installation text you say “Use the Settings -> Optimize Google Fonts screen to configure the plugin”
I’m guessing you really want to replace the “Optimize Google Fonts” with “GDRPress”.
Question: Does GDRPress remove the need to also run OMGF?
]]>Thanks for the new addition to your plugin. It’s working well on my site home page. However I have a maps plugin which calls google.com/jsapi on two internal pages. Is there any way to handle these using GDPRess or add a new feature to do this?
I’m thinking maybe an option to manually scan an internal site URL or to manually add third party requests and handle those.
I see you have new plugin, let me suggest you a new name “ETPR” ??
as your title “Eliminate Third-Party Requests”
you’ll be in line with the name styles like OMGF, CAOS
]]>