[tribe_this_week] shortcode seems to be conflicting with my theme
Thanks for reaching out!
What you describe here makes it clear that the problem itself is arising from the Avada theme:
When I switch to the Twenty-Fourteen theme, the calendar displays.
I hope they can help that your site gets working again.
Sorry to hear this! So, to be clear, if you activate the Twenty Fourteen theme on your site, or Twenty Sixteen or another default theme, do the issues arise regardless?
If that’s the case, can you leave that default theme active on your site temporarily so I can take a look at the calendar views in that theme?
When I switch to Twenty-Sixteen theme, the problem does NOT arise. So, it definitely appears to be a problem with the theme I’m using.
That said, Avada is the #1 most popular WordPress theme on ThemeForest, which is (I believe) the largest seller of premium WordPress themes. So, I would think it would be well worth your time to get your shortcode to work with this theme, or at least find out what the conflict is, so we can inform the Avada team.
I have switched my active theme to Twenty-Sixteen and you can see it here now: http://dancecalendar.ca
Thank you for your feedback. Avada does some non-standard things that break WordPress coding conventions, and while this is fine, the onus is on the folks who break the norms to deal with the problems they cause by breaking the norms.
If the shortcode works fine in a standardized, normative theme like Twenty Sixteen, then Avada is the location of the problem. We do not make the code for Avada so unfortunately cannot dive into the code to troubleshoot the problem.
We do our best to maintain support for “norm-breaking” themes, and theme frameworks, like Genesis for example—and Avada, too, as well as other popular themes like the Divi theme. But issues like this one can arise despite that.
Your best course of action here is to contact the Avada theme folks for support—I’m sorry for the trouble here but hope this response is clear and honest, and helps you move forward with your project.