This topic has 6 replies, 3 voices, and was last updated 11 months ago ago by Rose Tyler
The cookie banner comes back intermittently during the same session after being closed – for example after refreshing the landing page by clicking F5 in chrome, and then seemingly intermittently on other pages.
Hello, @Peter,
Thank you for choosing XStore as your WooCommerce WordPress theme.
We understand that you’re experiencing an intermittent issue with the cookie banner reappearing during the same session, especially after refreshing the landing page in Chrome and occasionally on other pages. We apologize for any inconvenience this may have caused.
To address this matter, We recommend checking and adjusting your theme’s cookie settings. Please navigate to Theme Options > GDPR & Cookies. Make sure that the settings align with your preferences and compliance requirements.
For more detailed guidance on managing cookies with XStore, We encourage you to consult our documentation, specifically the article on cookies
Please read the next article in our documentation https://www.8theme.com/documentation/xstore/support/cookies/
If you have any additional questions or concerns, please do not hesitate to reach out to us. Our support team is always available to assist you.
Best Regards,
The 8Theme Team
Thanks for your swift reply. Having looked at the link you shared this does contain information about the cookies that are used, but how do I ensure that they are persisted correctly? Do I need to configure this somewhere?
Hello, @Peter,
We kindly request that you review the following topic: https://www.8theme.com/topic/cookie-popup-keeps-coming-back-after-every-refresh/#post-365920
We hope this information is helpful.
Best Regards,
The 8Theme Team
Hi,
I have looked a bit further into the code behind this and I don’t believe that your cookie banner will work with caching solutions where there is a cached version of the page being served (for non logged in users).
This due to the code evaluating whether to show the banner (found in xstore/framework/features/gdpr.php) is php not front end java script.
This means that regardless of the user’s cookie value, it will be a shared cached file / status for all users.
I thought it would do the evaluation in front end only based on cookie, but that probably has other negative impacts. Please correct me if I got this wrong, and there are way around this.
Will investigate other solutions for this.
Cheers
Peter
Hello, @Peter,
We appreciate your prompt response.
Please submit your request regarding the need to change the technique for triggering the popup from PHP to JavaScript directly to our development team through the following page: https://www.8theme.com/taskboard/
In the meantime, we recommend that you install the plugin that will address your issue – Cookie Notice (available via XStore > Plugins installer).
Best Regards,
The 8Theme Team
You must be logged in to reply to this topic.Log in/Sign up