Forum Replies Created
-
AuthorPosts
-
George
ParticipantHey Peter,
One of our developers Barry took a closer look here and unfortunately came to similar conclusions as me โย it seems like your web host has some strict and/or just poor-quality performance limitations, which can lead to the sort of issues you’re facing ๐
I’m really sorry to bear that news. It means that, at the end of the day, the only way out of odd issues like this one are to do what you suggested in your post above and migrate to another, hopefully-better host.
With that being said, Barry did come up with something that MIGHT help here โย he’s a crafty fella, but before sharing the idea, I want to make it clear that:
- a) If your web hosting provider itself is the source of the problem because of bad performance, then no code solution we try may work, period ๐
- b) This solution will slow down the Batch Processing of your Recurring Events quite dramatically, so don’t be alarmed if you see such processing going slowly. That’s the goal here. Read on to see why…
A Possible Solution
Okay, so as hinted above this bit of will slow down the Recurrence processing on your site. This is intentional, because if your web host is throttling processing resources for sites like yours, then by lowering the performance burden of Recurrence processing (by lowering the batch number), it might not hit those upper thresholds and, while going at a slower pace, not produce all the errors you’ve encountered thus far.
To use this bit of code and try it out, you’ll want to head to your theme’s functions.php file and add this snippet there:
function custom_rec_batch_size() {
return 1;
}add_filter( 'tribe_events_pro_recurrence_batch_size', 'custom_rec_batch_size' );
Then, save the file and refresh things on your site. It might help.
Let us know if this seems to make any difference at all. If not, we’ll unfortunately have to declare this issue as something that stems from โย and can only be resolved by โ your hosting situation, since we don’t have reports of this issue anywhere else and cannot reproduce it ourselves.
Really sorry about some of the bad news above, but hey, if your host is bad and this gets you to move to be a better one, I guess that’s a good thing in the long run, right? ๐ A bit of a pain, for sure, and I don’t mean to belittle that, but hopefully something good does come out of all this.
Thanks for your patience Peter โย let us know what you find!
GeorgeGeorge
ParticipantHello,
Thank you for your patience and for the update on your version numbers. The biggest red flag is this:
events calendar pro โ 3.7
No more troubleshooting can be done without ensuring that PRO is up-to-date, which currently is 3.10.1. You can get a copy of this right here on this site at http://theeventscalendar.com/my-account/downloads
Try updating PRO and see if that helps (if you don’t have a backup of your site, you should definitely make one before updating/installing any theme or plugin, not just Events Calendar ๐ ).
Also: you can set that WP_DEBUG code back to “false” instead of true for now. Thank you for enabling that to begin with! From here, the only reason we’d need to re-activate that code is if we run into other weird issues that I’m not able to reproduce or something.
Cheers!
GeorgeJuly 21, 2015 at 1:49 pm in reply to: Does your calendar handle inviting users from wordpress? #988610George
ParticipantNo problem Dan! Best of luck with your site ๐
โ George
George
ParticipantThanks for the clarification here Jason.
#tribe-mobile-container is added dynamically via JavaScript, not hard-coded into the HTML, so I’m curious if something within your custom template files is preventing #tribe-mobile-container from being added where it belongs.
After making sure your custom Events Calendar template files are backed up on your computer, can you try removing them completely from your theme? I.e. there should no longer be a tribe-events sub-folder in your theme, although this is just temporary!
Next, can I noticed a 404 error on your site because the Events Calendar CSS file tribe-events-full.min.css is not loading.
Do you know anything about this? Did you happen to intentionally leave this file out, for example? If so, add it back in – if not, then even though I know you mentioned having already re-uploaded the plugins for troubleshooting, I’d recommend getting a fresh copy of The Events Calendar โย then, delete the existing copy of it off your site. The whole thing. (This will not erase events, settings, etc.).
Then, upload the freshly-download version, check out the site, and see if anything is improved. I’ll check out the site after you do this to see if that file is there.
Thank you for your patience here Jason!
George
George
ParticipantHey Peter,
That’s really odd, since you have no Recurrence data but the “Generating Recurrence info” warning is there…I’ve never seen that before, myself.
Also, you mention having a “crap host” โย this could be a major source of the problem here. If your web host has very bad performance or bad configurations of their server technology, that could lead to all sorts of weird issues like this one.
I will share your update with other members of our team and see if we can figure out what’s causing that recurrence issue. Thank you for your patience here!
โ George
George
Participantbut Iโd need to extend the Organizer and Venue options โ that is, include images and some additional info like bioโs and specialties for the organizers. Is that something thatโs possible/practical or would it be better to try to add Events code to the custom post types instead of trying to add to the available options?
Your question is somewhat challenging to answer since I don’t quite know what your technical abilities are, or your budget for hiring the technical abilities, or what your project requirements are, etc…
However, yes, adding such information is possible, and is practical if you know what you’re doing. Fortunately, adding Meta information to post types in WordPress is quite simple. There’s plenty to read on this topic online if you’re curious to learn more, but the gist of things is that:
- In WordPress, you can add custom post meta to Posts, Pages, Attachments, or any Post Type.
- Venues and Organizers are straightforward, extendible post types.
- Thus, with some custom code, you can add custom post meta to Venues and Organizers to store any extra data you’d like.
- WordPress’ system for this is robust enough that you don’t even have to edit The Events Calendar plugin code, which is not recommended to do anyways. You can literally write your own plugin separate from The Events Calendar and its add-ons that just adds Post Meta to Venues and Organizers, and handles their saving/displaying/etc.
Then, with the principles of our Themer’s Guide, you can customize the display of Venues and Organizers in a safe way by just adding custom calendar views to your theme. Here’s our Themer’s Guide โ https://theeventscalendar.com/knowledgebase/themers-guide/
Like I mentioned, there are many resources online for how to use, add, customize, store, share, etc. Post Meta. Here’s a good basic overview which links to many other more detailed posts, it’s a good place to start โ https://codex.wordpress.org/Custom_Fields
So, with all that being said, what’s the right thing for you?
Well, I’m not sure. I happen to be a developer for a living, so for me personally, I would build out the custom meta as I describe above to save time in the long run and leave the core Events Calendar plugin code untouched, which would make updating the plugin in the future painless.
But if you think that would create more headaches for you than alternatives, then the other options or good too.
I hope this information is somewhat helpful โย I know it’s a bit vague, but hopefully you get some of the pros and cons of the solutions here and it helps you make a decision from there.
One last note โย if you’re interested in hiring someone for this project, you can email us at [email protected] for a list of Freelance developers that we frequently recommend to folks.
Cheers!
GeorgeGeorge
ParticipantAwesome! Be sure to keep a backup of any custom code like this on your site, just in case you lose it if you update your Theme sometime down the line.
Cheers!
GeorgeGeorge
ParticipantHey Dawn,
Thank you for checking out Access Control, and for your willingness to try those Troubleshooting steps.
I’m not familiar with the Captcha this sort of problem, but definitely worth a shot if we’re troubleshooting here anyways! ๐
I’ve said it before but still: thank you for your patience with this issue.
Let us know what you find with the Troubleshooting steps, those seem tedious but are actually pretty quick to work through and are an excellent step โ if anything, for ruling out likely possibilities so we can go down other troubleshooting avenues.
Thank you!
GeorgeJuly 21, 2015 at 1:12 pm in reply to: Filter Bar Covers Nav Bar and Header on Mobile View or not visible at all #988599George
ParticipantWow, thanks for the kind words about both our plugin itself, and our support. Means a lot ๐
I’m glad things were able to work out here, theme/plugin-conflicts can indeed be quite frustrating so your patience while we worked through the bugs is much appreciated ๐
Thanks!
GeorgeGeorge
ParticipantHey Benoit,
Our plugins do not have waiting list functionality, but the answer is generally “Yes” to the other items you listed there.
Can you post your separate issues in a separate thread (even if you just copy-and-paste the contents from here)? This thread is related to Paola’s inquiries about a coupon code. I will close up this thread to help keep things organized and if you end up posting another thread, we’ll take of you from there ๐
Cheers!
GeorgeGeorge
ParticipantHey Tan,
Thanks for running through those steps!
Scripts being loaded in the footer shouldn’t cause problems, but it’s possible that Autoptimize is compressing/minifying or concatenating scripts, which can cause problems.
I’d recommend consulting the Autoptimize documentation or contacting their support to see if there’s a way you can exclude scripts from The Events Calendar and its add-ons from being “Autoptimized” โ this may help with your issues.
Alternatively, you could explore other Optimization plugins. W3 Total Cache is popular, for example, and does let you exclude scripts from specific plugins if I recall correctly. I’m not specifically endorsing this plugin, just an example.
I’m sorry about the disappointing lack of compatibility here Tan โย hopefully you can find another solution through the avenues I recommended above.
Let me know if you have any other questions, comments, concerns, etc.
Thanks!
GeorgeGeorge
ParticipantHey there,
It looks like you’re running versions 3.10.1 of The Events Calendar and Events Calendar PRO, while you’re only running version 3.9 of Community events. Can you ensure you update to the latest version of Community Events, 3.10, today as well?
A 3.11 release is coming very, very soon for all three plugins as well, so you might have to upgrade again soon, but it should be a smooth easy upgrade ๐
Thank you for your patience with these issues!
โ George
George
Participant๐
George
ParticipantHey Dawn,
Wow, I’m sorry I wasn’t understanding your description of functionality. That is indeed something we’re working on, and I should’ve caught that originally to save you some time here!
Thanks for searching and for your patience with thread ๐
Stay tuned to future product updates to get that functionality!
Cheers,
GeorgeGeorge
ParticipantThank you for doing that test Joanne!
I tried searching for other events without issue, so this is indeed some odd behavior. Though I’m keen on helping you with your issues here, one thing I should point out is that if the search you’re referring to is the top-bar searchbar, then this is unfortunately the default WordPress search.
I saw “unfortunately” because it’s search functionality built into WordPress core, not The Events Calendar, so if it is to blame for the lack of results in some cases then there may be little โย if anything โ that we can do to address that.
However, your comment that events also do not show in the Widget Calendar make me think there is something else going on here.
To be 100% clear on things, when you describe events not showing up in the Widget Calendar, do you mean the mini calender in the right side of your site footer, like I’ve taken a screenshot of here? โ https://cloudup.com/cA4Xgz4tkgy
And, if so, do you mean that when you use the “previous” and “next” buttons in that calendar, when you go back to a month like October 2012 (which has the “all-4-kids-consignment sale” event you linked to abvoe) the event does not appear in the list?
I just want to be 100% certain I understand these issues accurately.
Thank you!
Some last details
I apologize for the length of this reply, but I’m curious if you can provide just a few more details about some things on your site.
First, address each detail here:
1. What version of The Events Calendar is active on your site?
2. What version of Community Events is active on your site?
3. What version of Events Calendar PRO is active on your site?
4. What version of WordPress itself are you running on your site?Then, finally, can you clarify what happened with the title of your event?
What I mean is this:
โข First you say, “the event Story and Craft at the Museum does not show”
โข But then you link to an event whose permalink is this:
http://kidtivity.com/event/storytime-for-kids-at-ct-science-center/2016-07-16/Notice the event title there? It’s not Story and Craft at the Museum, it’s “Storytime for Kids at CT Science Center”, and the date at the end of the URL is July 16 2016.
โข But then, bizarrely, the link leads to an event called “All-4-Kids Consignment Sale”, which happened in October 2012!
So…what’s going on here? Are these all three separate events that all have the same problem of not showing up, and you were just giving three events as examples of the problem?
Is this one event whose details you’ve changed several times while administering your site over time?
Just want to make sure I understand what’s going on there…
Thank you!
George -
AuthorPosts
