Rogier Lankhorst
Forum Replies Created
-
Hi @man10101, CF7 and elementor currently don’t integrate with the WP Consent API. Complianz only states that it has a direct integration with them, not that they integrate with the consent api. Besides that: Complianz has abandoned the CF7 integration, due to continuous breaking changes in the js code, so it only works for a very old version.
As both plugins require consent, ( CF7 because of the reCaptcha integration, Elementor because it tracks statistics and stores preferences, and integrates with services like YouTube and Facebook), an integration from the WP Consent API would be the preferred solution. It would also make them compatible with several other cookie banner plugins.
For example, because the CF7 integration in Complianz is abandoned, it’s not possible to ask consent for the reCaptcha service with the latest CF7 version. And because Elementor has directly integrated YouTube backgrounds in the javascript code, it’s not possible to block these backgrounds out of the box.
If these plugins request the consent status from the WP Consent API, they can conditionally load these services int he most efficient and performant manner.
I would recommend to ask both plugins to integrate with the WP Consent API, which would add them to the list already including WooCommerce and Google Site Kit.
@3cstudio I’ve checked this, it’s not the live visitors section: that path is not /track, but /live-visitors. If I have the dashboard open, I see 2 requests each 5 seconds. This adds up to about 600 requests in 25 minutes. I’ll add a limit to that anyway, but this did not cause your issue.
As the requests did not result in any hits in the dashboard, I suspect it is the endpoint test which was somehow failing.
I can’t reproduce it yet, but what might have happened, is that the “last test time” did not update because the test itself never completed, because of a timeout. So maybe the server became a bit slow for several minutes, which caused the test to start over and over.
For this to happen
– the WordPress heartbeat probably triggered the server every x seconds.
– The test response needs to time out on the server for some reason.
– Then the last test time may not be updated, causing the test to start again when wordpress heartbeat triggers again.I have moved the saving of the last test time to before the test, to prevent this from happening again.
I’ll do some more digging to see if I can find more on this. The above improvement will be shipped with one of the coming updates.
I’ll keep you posted if I find anything else.
@3cstudio sorry to hear you ran into issues with Burst! Thanks for reporting the issue here.
The only thing that is recurring on the dashboard, is the “live” visitors view. It refreshes only every 5 seconds or so, so doesn’t explain the flood of requests. It sounds like an infinite loop was created somehow, but don’t know at the moment how that could happen.
I’ll see if I can reproduce it, by leaving open the dashboard for a long time, and see if something similar happens.
@maggysantos7 This is probably an incompatibility with previous versions of WordPress. You can either upgrade WordPress to the latest version, or install latest version of Burst from GitHub: https://github.com/burst-Statistics/burst
This version will be released in a few weeks. It includes a backward compatibility fix with older WordPress versions.
@shayshay18 Can you try the below version?
https://github.com/burst-Statistics/burst
To install:
– deactivate your current Burst plugin.
– Download the zip from the above link by clicking the green button
– Upload and activate through Plugins – add new, upload.This fix will be included in the next update as well, so as alternative you can also wait until the next update, expected in one or two weeks.
Hi @apollosk,
Can you share domain so we can take a look at your site? I haven’t seen this before, so not sure what could cause it. Maybe there’s something non-standard in the domain or something like that?
Hi @mplanet5,
He traducido lo siguiente con la ayuda del traductor de Google. Espero que sea correcto. Realmente necesito algo de información para poder encontrar la causa del problema que estás experimentando.
?Puedes enumerar la siguiente información?
– Versión de WordPress
– Versión de PHP
– Lista de complementos
– Tema
– ?Hay alguna personalización en el código?
– ?También tienes el problema con la depuración deshabilitada? Veo muchos errores en tu sitio, que también podrían romper las cosas.Hi @mplanet5,
Can you list the following information?
– WordPress version
– PHP version
– List of plugins
– Theme
– Is there any customization in the code?
– Do you also have the issue with debugging disabled? I see a lot of errors on your site, that might break things as well.@mplanet5 if you go to tools / site health / information, you have a button “copy site info to clipboard”. Can you paste that info here?
Do you mean it also doesn’t work with Litespeed cache?
As far as I know nothing has changed in Burst that could impact the way it works with caching plugins.
If you add ‘burst-statistics’, that should do the trick I think!
If you can’t update to WordPress 6.6 yet for some reason, I have here a new version with a fix to ensure WordPress 6.5.5 will also work.
https://github.com/burst-Statistics/burst
To install:
– deactivate your current Burst plugin.
– Download the zip from the above link by clicking the green button
– Upload and activate through Plugins – add new, upload.This fix will be included in the next update as well.
@ag86nl14 I noticed you’re not on the latest WordPress version, so I tried with your version, and discovered that there is a compatibility issue with the older version of WordPress.
As a quickfix, you can update to the latest version of WordPress. In the meantime, I’ll investigate what is causing the incompatiblity, and see if I can resolve that.
@nickdgreen is it possible to exclude the burst-statistics paths from WP Meteor? That should resolve the issue then.
@nickdgreen I’m sorry, but that’s not possible, it’s not allowed to share credentials in any way through this forum, otherwise I’m in big trouble with the mods, even failing to say this can get me banned ??
But I think we can get a long way through the forums!
I think the problem is a combination of caching and settings.
The first step is to ensure that your caching plugin is not causing the issue. So please deactivate it first.
An important thing I just noticed when running some tests, is that the blocked scripts in Complianz are cached for 30 minutes. So after making any changes (to statistics consent for example), you’ll need to either wait 30 minutes, or add ?cmplz_nocache to your URL when you visit the site, to clear the cache.
If I do this in my test environment, and set ‘ask consent for statistics’ to ‘no’, then I immediately see the visits in the statistics dashboard again.
If the issue is with your caching plugin, please exclude it from any optimizations/concatenations.