• Resolved ecclescake

    (@ecclescake)


    I’ve recently taken over managing the website for a nonprofit club I’m involved in after our previous webmaster passed away. I’m a professional WordPress developer but received no orientation to this site before taking it over.

    We use this plugin to allow our members to sign up for public service events. It’s been working fine until very recently, when our most recently created sheet won’t display to non-logged-in users in the widget or the [pta_sign_up_sheet] shortcode. I placed the new sheet on its own page using the shortcode with the ID parameter and that does display to non-logged-in users.

    I created another test signup sheet and it also doesn’t display to the public.

    I’ve confirmed that the sheet settings allow it to be shown to the public (it’s not ‘hidden’). I don’t see any relevant errors in the browser console or server logs. Are we missing something that will allow new signup sheets to display?

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author DBAR Productions

    (@dbar-productions)

    Other than the Visible/Hidden toggle, there isn’t a way to prevent individual sheets from showing to just certain users unless you are also using the Groups extension. Are you using any of the paid extensions?

    My guess is that the pages the new sheets are not showing on are being cached by either a caching plugin or server side caching, or possibly even browser caching. Try holding the shift button and reload the page a couple of times to clear any browser caching. Then, check to see if you have a caching plugin installed and turn it off on the pages that shouldn’t be cached (where you want to see changes right away). This would make sense that it’s a caching issue since it’s not showing on existing pages, but when you add a new page you can see it (the new page hasn’t been cached before you created the new sheet).

    Thread Starter ecclescake

    (@ecclescake)

    You know, I think caching was it. I force-refreshed multiple times to no avail. This site is on SiteGround, which I haven’t worked with in several years. I’ll go read up on their caching setup.

    Thanks so much for the response!

    Plugin Author DBAR Productions

    (@dbar-productions)

    If I’m not mistaken, I believe Siteground has its own plugin that it installs on WordPress sites automatically for various purposes, and I think one of them might be to enable the Redis server side caching. That caches common database calls to greatly speed up sites. So, you may want to check to see if they have that enabled. However, it’s more likely that you have some other caching plugin on your site that may be caching full pages to speed up the site, and those are usually the culprit in these situations. If that turns on to be the case, you’ll need to see if you can exclude certain pages from caching.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.