Wishlist – removed items reappear after page reload (only when not logged in)

This topic has 14 replies, 3 voices, and was last updated 3 months, 3 weeks ago ago by Rose Tyler

  • Avatar: kikjou
    Martin
    Participant
    January 27, 2023 at 16:09

    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

    Please, contact administrator
    for this information.
    13 Answers
    Avatar: Tony Rodriguez
    Tony Rodriguez
    Support staff
    January 28, 2023 at 05:16

    Hello, @Martin,

    We suggest disabling all third-party plugins (including cache plugins) that are not included with XStore (https://xstore.helpscoutdocs.com/article/36-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

    Avatar: kikjou
    Martin
    Participant
    January 28, 2023 at 09:31

    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

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    January 28, 2023 at 19:17

    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

    Avatar: kikjou
    Martin
    Participant
    January 29, 2023 at 10:55

    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

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    January 29, 2023 at 11:49

    Hello, Martin

    You’re welcome! We wish you a pleasant day.

    Kind Regards,
    8theme team

    Avatar: kikjou
    Martin
    Participant
    November 3, 2023 at 15:15

    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

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    November 3, 2023 at 15:27

    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

    Avatar: kikjou
    Martin
    Participant
    November 4, 2023 at 09:20

    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

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    November 5, 2023 at 10:06

    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

    Avatar: kikjou
    Martin
    Participant
    November 6, 2023 at 12:53

    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

    Please contact administrator
    for this information.
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    November 6, 2023 at 14:16

    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

    Avatar: kikjou
    Martin
    Participant
    November 6, 2023 at 16:09

    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

    Please contact administrator
    for this information.
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    November 8, 2023 at 16:43

    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

  • Viewing 14 results - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.