This topic has 15 replies, 4 voices, and was last updated 8 months, 3 weeks ago ago by Andrew Mitchell
Hi,
the new wishlist when logged out does not allow removing items. They reappear with page reload.
I have deactivated all other plugins, tested it on different devices. Whenever I log in deleting items works, when logged out it doesn’t
Best regards
Martin
Hello, @Martin,
We suggest disabling all third-party plugins (including cache plugins) that are not included with XStore (https://www.8theme.com/documentation/xstore/plugins/included-plugins/), clearing the browser cache, and then checking again. It is possible that one of the additional plugins is causing the issue.
We can also see that you have activated CDN from your server on your site. We recommend contacting your hosting provider to flush the CDN completely and then turn it off while you are in the development process.
If the issue persists, please keep all third-party plugins deactivated on your site and grant permission to debug your site, which includes deactivating all third-party plugins and on-site customizations. This will allow us to further investigate and assist you accordingly.
Please note that you should take a complete backup of your site before making any changes.
Best Regards,
8Themes Team
Hi,
the support here was excellent, but now I only get standardized message.
No I don’t have CDN
Have you even read what I wrote, that I have disabled all plugins?
Please respond to this topic asap and appropriately
Regards
Martin
Hello, @Martin,
Try adding
xstore_wishlist_ids
xstore_wishlist_ids_0
to Performance > Page Cache > Advanced > Reject Cookies filed, save all settings and purge the cache and let me know if the problem persists.
Best Regards,
8Themes Team
Hi Rose,
it worked. In addition to rebuilding the caches, I also had to delete the old cookies.
Thank you for your quick and straightforward support! Really appreciate!
Best regards
Martin
Hello, Martin
You’re welcome! We wish you a pleasant day.
Kind Regards,
8theme team
Hello,
I would like to reopen this ticket because the solution has now created a another problem.
When adding these cookies
xstore_wishlist_ids
xstore_wishlist_ids_0
to W3 Total Cache, Performance > Page Cache > Advanced > Reject Cookies filed
all page caching and pre-caching becomes disabled (confirmed by the plugin’s debug log files). Apparently, the cookie is loaded on every page via the header and thus the exception prevents all pages from being cached.
start, can_cache: false, reject reason: Cookie is rejected
As for now, I have removed the cookie exception and the original problem reappeared: re-loading the wishlist pages brings back already deleted items.
Shop page: https://www.pflanzkompass.at/elemente/
Wishlist page: https://www.pflanzkompass.at/konto/?et-wishlist-page
Thank you
Martin
Hello, @Martin,
Please follow this topic – https://www.8theme.com/topic/slow-loading-for-compare-wishlist-and-grid-variations-of-pages/ (create a static page for Wishlist and add a code into the child theme).
Best Regards,
8Themes Team
Hello @Rose Tyler,
thank you! With separate pages, the items can now be removed from the lists.
Is it necessary to add the URL for wishlist and compare list to the exceptions in the caching plugin or should they worked when cached as well?
The compare page now does not display the table as a whole, but scrollable inside a scrollable page. Is it possible to have the table spread over the entire page?
https://www.pflanzkompass.at/vergleichen/
Best regards
Martin
Hello, @Martin,
Thank you for your response.
Reject Cookies should be enough, but you can test how it works when page URLs are added to the exceptions too.
We can’t log in to your sit. Have you changed credentials?
Best Regards,
8Themes Team
Hello @Rose Tyler
unfortunately, the problem is back: deleted list items reappear after page reload (for logged in and for logged out users)
And when the cookies
xstore_wishlist_ids
xstore_wishlist_ids_0
are added to W3 Total Cache, Performance > Page Cache > Advanced > Reject Cookies, the page cache becomes practically disabled altogether on all pages, since all pages seem to load the cookies.
Another strange thing occurs when attempting to delete an item from the list when logged in. The delete btn displays the activity symbol, but the item does not get deleted. When logged out, deleting works.
Current setup:
W3total cache does not cache for logged in users.
The cookies are currently added, also the page URL exceptions
/vergleichen/ (compare page)
/merkliste/ (wishlist page).
add_filter(‘xstore_wishlist_mini_content_ajax’, ‘__return_false’);
add_filter(‘xstore_compare_mini_content_ajax’, ‘__return_false’);
are added
Kind regards
Martin
Hello, @Martin,
1/ Please check if all is fine when the cache plugin is disabled. Let us know the result.
2/ Provide correct FTP access.
Best Regards,
8Themes Team
Hello,
after disabling the caching plugin:
– not logged in:
re-loading the wishlist page brought back deleted items
– logged in:
not possible to remove items
Deleting items in the sidebar does not work for both, wishlist and compare list, logged in or out.
Caching plugin in currently disabled.
Best regards
Martin
Hello, @Martin,
According to the fact we checked your issue deeply but have had no success in recreating the same issue on our dev sites, we would recommend you deactivate our Built-in Wishlist and install Wishlist as separate free plugin found in the official WordPress plugins page → https://wordpress.org/plugins/yith-woocommerce-wishlist/ . Please, try to test how it works with the YITH Wishlist plugin and give us feedback if the issues were solved.
Best Regards,
8Themes Team
Dear Martin,
We trust our theme is enhancing your experience. Taking a brief moment to rate it with a glowing 5 stars on ThemeForest would be immensely appreciated. Your feedback holds significant value for us.
Click here to rate now: https://themeforest.net/downloads
Thank you sincerely for your ongoing support!
Best Regards,
The 8Theme Team
Tagged: page reload, reappear, removed, templates, wishlist, woocommerce, wordpress
The issue related to '‘Wishlist – removed items reappear after page reload (only when not logged in)’' has been successfully resolved, and the topic is now closed for further responses