Forum Replies Created
-
AuthorPosts
-
Barry
MemberWell, it’s a shame you don’t want to use The Events Calendar – but if you’re sure we can’t help you out then please email us (actually, my colleague Leah: [email protected]) and if possible link back to this thread and also attach your PayPal receipt to your email to help expedite things.
Thanks – and sorry to hear we’ve haven’t met your expectations this time round.
Barry
MemberHi again Andrew. So I think the next logical step here is to confirm or eliminate caching as one of the problems.
WPEngine have a feature called the Staging Area – you can read about it here. The great thing is it seems you can copy your live site into the staging area with minimal effort. This will give us a copy of your site we can safely work with and, importantly here, it is not subject to WPEngine’s caching layer:
One of WP Engines top features is our staging area. This will allow you to create a copy of your website to test out plugins and themes. The staging area operates outside of WP Engine’s caching environment.
If you’re up for copying your current site into the staging area we can take things from there, with an initial test – just like before – being the creation of a new event a few days in the future. We can then see if it falls prey to the same problem as on your live site (or not).
Thanks!
Barry
MemberHi Andrew.
I think there may be two issues at work here. The first is that the This event has passed is displaying when it should not and I wonder if there is an issue with the date/time settings that is causing that (perhaps they are out of synch by a few hours?).
The second is that it is not clearing promptly, though it does seem to clear eventually (and right now my hunch is that this aspect of the problem may be a caching issue – I do note that the test event created earlier in this thread now seems to display correctly).
In the first instance we are making contact with WPEngine to investigate further if caching actually is one of the issues and if so how we might resolve this.
I’ll update you again as soon as I can – and thanks again for working through this with us.
February 15, 2013 at 10:19 am in reply to: Custom recurring event results in an event every day #32764Barry
MemberNot really, because plugin data will still exist in the options table. That said, it might serve your purposes here – give it a try 🙂
Barry
MemberThe plugin would be the best solution, but in order to activate it, I have to get into plugin settings, but there is an error occured, when I try
Strange, and unfortunately I can’t really offer any support for that plugin here (it’s not part of the official stable of Modern Tribe products). It may be just as well for you to solve this directly using a custom script or set of custom queries.
Barry
MemberDo you know how to find the meta data in the database, connected with the removed events?
If you’ve already deleted the event post then you’d need to look for meta entries that relate to a non-existent post ID. On the other hand, if you have not yet removed the relevant event posts you could investigate creating a script that uses WP’s wp_delete_post() function – which can remove not just the specified post but related meta data, attachments etc.
Barry
MemberNo problem, if there’s anything else please just ask (creating a new thread if appropriate).
Cheers 🙂
February 15, 2013 at 8:31 am in reply to: Custom recurring event results in an event every day #32748Barry
MemberThe easiest and cleanest way would be to dump your entire database (you may not want to do that on a live site that is up and running of course, but if you are experiencing this in a testing environment then it may be viable).
Otherwise, you would have to extract event posts, event meta and options data from the existing tables – The Events Calendar does not add tables of its own, it utilizes the existing WP schema.
Barry
MemberI’m not sure why they would keep showing up if you deleted the correct posts, although there is also meta data associated with each. How many events do you have in the system?
I don’t want to expand server memory (have 64MB already)
I’m guessing you are referring to the PHP memory_limit setting here rather than total server memory … just be aware that, depending on how and where you set this, it may not be respected depending on conditions put in place by your web host – so it could be worth checking in with your web host on that one.
Also, though 64M should be fine in most cases, with PHP 5.3+ the default memory_limit is 128M – just to give a sense of perspective.
Last but not least and still slightly rough around the edges (nor is this in anyway officially supported by Modern Tribe), here’s a plugin I put together to help clean up expired events automatically.
Barry
MemberHi Cliff: thanks for that note. I’m going to close this thread (since you are anyway getting in touch via email), but if you need any further assistance here please just create a new thread or let Rob know and we can re-open this one.
Cheers!
Barry
MemberOK. Since (I’m guessing) this is a testing/development site can you take it back to that state again (no other plugins running and a default, unmodified copy of Twenty Eleven as the active theme) then prompt me in this thread so I can take a look?
Thanks!
February 15, 2013 at 7:57 am in reply to: Custom recurring event results in an event every day #32740Barry
MemberExactly.
I can click through from either the calendar or upcoming events list view to a single event and (with the obvious exception of events that are actually in the past) I do not see the _This event has passed_ message.
Barry
MemberOK – so you’re all sorted here?
Barry
Member… I should add, however, you will need to update to The Events Calendar 2.0.11 first – as the version of Events Calendar PRO must be the same as the active version of The Events Calendar.
Barry
MemberYou simply install and activate pro – nothing should be lost. Pro simply adds new capabilities to The Events Calendar. Does that answer your question?
-
AuthorPosts
