Fields do not display with session id
-
Hi, thank you for creating such a great plugin – it’s been incredibly useful!
I recently had to enable “Geolocate (with page caching support)” in WooCommerce > Settings > Default Customer Location because my currency plugin was causing conflicts with my caching plugins. However, since enabling this option, I’ve noticed that the custom fields added by your plugin no longer display on product pages. I believe it’s due to the session ID being added by Woocommerce now with Geolocate cache support enabled.
Typically, cache is disabled for product pages using your plugin, but even when I enable caching for these pages, the fields still don’t appear. Additionally, I’ve observed that your plugin doesn’t seem to work when the product page URL contains extra parameters. For example, my product pages have a reviews tab with pagination. When Google indexed one of these pages (e.g., http://www.site.com/product/custom-shirt/?reviews-page=4), the input fields failed to load for users visiting that URL (this is with the Geolocate cache option disabled by the way). But if you remove the extra parameters, your plugin kicks in no problem
Is there a way to make your plugin compatible with “Geolocate (with page caching support)” and handle URLs with extra parameters?
Thank you in advance for your help!
– Jane
The topic ‘Fields do not display with session id’ is closed to new replies.