• Resolved Paul Hartman

    (@paul-hartman)


    When I create a new event, it does not appear on List or Month view. If I edit the event and change the date and Update, then it appears. When I edit again to change to the correct date, the List views shows it correctly (mostly) but Month view shows it on the incorrect date. List view has the correct date but it is not in the correct order, it is using the incorrect date to determine the order of events.

    I created a staging site that is identical (except Jetpack plugin is in Safe Mode) and creating events works as expected. I don’t see any other differences.

    I tried turning off plugins in the live site (including Jetpack) and still had the same problem.

    What else should I look for?

    WordPress 6.0.3
    TEC 6.0.2
    Avada theme 7.8.2
    Hosting: Siteground.com StartUp plan

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

Viewing 15 replies - 1 through 15 (of 19 total)
  • Thread Starter Paul Hartman

    (@paul-hartman)

    I turned off Memcached and that fixes this problem. Now I have another problem — when I create an event the timezone defaults to UTC+0. I have TEC set to use Site-Wide Time Zone and Settings/General is set to America/New York. It should be using America/New York. The timezone was correct when I had the previous problem!

    Thread Starter Paul Hartman

    (@paul-hartman)

    Update: Turning Memcached on fixes the time zone problem, but now I’m back to the original problem.

    Plugin Support Erica

    (@eeide)

    Hi @paul-hartman,

    Thanks for reaching out, and for sharing your findings so far!

    Please see our Knowledgebase article for the SiteGround Optimizer for some tips on using it alongside The Events Calendar, and let us know if the issues persist after making those adjustments.

    Thank you,
    Erica

    Thread Starter Paul Hartman

    (@paul-hartman)

    Thank you for the response. There is nothing being minimized in Siteground Optimizer, and I tried deactivating the plugin which didn’t help. I found that turning off Memcached solved the events not showing problem (and being displayed on the wrong date after editing the date and updating). However, now when creating a new event the Time Zone defaults to UTC+0. Only UTC zones are listed, I can’t pick America/New York. I deactivated the two plugins that are needed for the Avada theme (Avada Core and Avada Builder) and activated the TwentyTwentyTwo theme. Now the correct time zone appears when creating an event. The time zone problem appears to be an issue with Avada. At this point I don’t know what else to do.

    Plugin Support Abz

    (@abzlevelup)

    Hi @paul-hartman, sorry to hear about this. I’m curious about the Memcache, are you using WP Engine? If so, we already created an internal bug ticket for this, and our team is working on a fix. As a workaround, it would be best to deactivate/disable WP Engine and WP Engine’s MU System plugin. See if that makes a difference.

    Let me know how it goes.

    Best,
    Abz

    Thread Starter Paul Hartman

    (@paul-hartman)

    No, not using WP Engine. The site is on Siteground. I have a staging site that easily demonstrates the 2 issues: Events not appearing if Memcached is turned on; and the time zone being incorrect if Memcached is turned off. It likely has something to do with the Avada theme — if I switch to TwentyTwentyTwo theme I don’t see either problem. I can create a WP admin account for you if you want to look.

    Plugin Support Abz

    (@abzlevelup)

    HI @paul-hartman, thanks for confirming and providing more information here. Could you disable the option to combine the assets within your Avada theme? Go to Avada → Maintenance → Performance → Combine Third Party CSS Files. Then, clear your browser cache or if you do have a caching plugin, kindly clear it as well. See the URL here for reference with the heading Dynamic CSS & JS. See if that makes a difference.

    Please do not share any credentials, this is for us to follow the WordPress Forum Guidelines.

    Let me know if that helps.

    Best,
    Abz

    Thread Starter Paul Hartman

    (@paul-hartman)

    I turned off Combine Third Party CSS files and cleared all caches. Still have the same symptoms: With Memcached turned off the timezone for new events is wrong (UTC only — can’t pick America/New York). With Memcached turned on the new event does not show in the calendar.

    I was not suggesting that I provide credentials publicly, I thought you may have a way to send them privately.

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    @paul-hartman ?Please don’t offer to send or post logon credentials on these forums: https://www.ads-software.com/support/guidelines#the-bad-stuff It is not OK to offer, enter, or send site credentials on these forums. Thanks for your cooperation.

    Thread Starter Paul Hartman

    (@paul-hartman)

    Yes, I understand that. I thought that The Events Cal people might have a private channel for that sort of thing. Some support forums have that capability. Sorry I mentioned it!

    Plugin Support Abz

    (@abzlevelup)

    Hi @paul-hartman, let me reach out to our team and investigate more of this issue here. For now, we’d recommend rolling back to the 6.0.1 version of the plugin and see if that makes a difference. See the article here: Accessing and Installing Older Plugin Versions.

    I’d get back to you whenever there are updates.

    Again, thank you for your patience. Hang in there.

    Best,
    Abz

    Thread Starter Paul Hartman

    (@paul-hartman)

    Old versions of TEC did not change the symptoms. Here is a synopsis:

    Tested with WP 6.0.3 and 6.1

    Twenty Twenty Two theme active:
    All versions of TEC work correctly with Memcached ON

    The following are with Avada theme 7.8.2 active:
    Tested with TEC 6.0.0, 6.0.0.1, 6.0.1, 6.0.1.1, 6.0.3.1 — all show same symptoms

    Memcached ON:
    New events do not appear on Month or List view. Editing the event and changing to a different date makes the event appear. Editing the event back to the correct date makes it appear correctly on List view but Month view shows it on the incorrect date.

    Memcached OFF:
    New events show correctly on Month and List view, BUT only UTC timezones are available to choose from.

    This problem is on several websites including a staging site where all unnecessary plugins are deactivated:
    https://cegdevelopment.net/calendar/

    Thread Starter Paul Hartman

    (@paul-hartman)

    More info:
    Changing PHP version from 7.4.33 to 8.0 or 8.1 doesn’t help.

    Turning off Siteground Dynamic Caching and File-Based Caching doesn’t help.

    Immediately after publishing a new event, clicking on “View Event” comes up 404.

    There are no console errors and nothing in PHP errorlog or the Siteground error log.

    I have run out of things to try. This is all on a staging site with no plugins except the 2 required for Avada and turning on/off Siteground Optimizer to change caching settings.
    https://cegdevelopment.net/calendar/

    There are several other sites exhibiting this same problem. I recently migrated them from a different calendar plugin.

    Thread Starter Paul Hartman

    (@paul-hartman)

    More info:
    Using PHPMyAdmin to look at tables tec_events and tec_occurrences, new events that were added and are visible in WordPress dashboard events list are not present in either table. Editing the event date in WP makes the event appear in the two tables.

    Where are the events hiding if they are not in the tec_ tables? Why does editing the date make events appear in the tec_ tables?

    Can someone help me out here? I have this same issue on several sites and my clients are starting to want to look for other calendar plugins.

    Plugin Support Abz

    (@abzlevelup)

    Hi @paul-hartman, apologies for the delay here. I’m back now. It seems like this is due to the Caching issue and with the latest release v6.0.4, we have addressed a couple of issues including Object Caching and issues pertaining to Events not showing on different views. Could you try updating to the latest version and see if that fixes the issue here?

    As always, to be safe, we’d recommend conducting tests and updates on a Staging Server. Also, please keep a working backup of your website.

    Please do let me know how it goes.

    Best,
    Abz

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Events not appearing’ is closed to new replies.