Forum Replies Created
-
AuthorPosts
-
George
ParticipantHey Deborah,
Thanks for the information here, I think it indicates some important things about your issue.
If the dev and live site are exactly the same, save for some specific server configuration things, then unfortunately the problem here may be down at your server level and not something specific with The Events Calendar. That may limit how helpful we can truly be from our end, but I’m curious about something: what do the .htaccess files for each of your sites look like?
If possible, can you copy the entire contents of both versions of your .htaccess files, and paste the unedited contents of them into separate Gists at http://gist.github.com? Then, share links to both of these Gists here [clarify which one is which, of course :)], and we’ll take a look. There might something worthwhile to check there.
One last thing – what are your site’s exact Permalink Settings if you head to Settings → Permalinks in your admin? If you change this setting, then save the permalink settings and try out the category links and everything, does any behavior change? Try out a few different Permalink formats and let us know what you find.
Thanks for your patience with this issue Deborah! It means a lot and hopefully we can get things working soon.
Sincerely,
GeorgeGeorge
ParticipantHey Maryna,
One more thing – in the reply from the folks at WP Engine that you shared above, the reply included this information here:
When I switched the url to use /event-single for single event listings, instead of /event, and saved, the events no longer 404’d for either your specific event, or for the events listing page.
Can you ask the support tech there what those exact changes were, and if it’s possible to make them on the live site?
While I hope we can get things working as-built, and not require custom solutions to ensure things work here, I’m just curious what those changes were. If those changes can be made on the live site, and work on the live site, then it might be a great option here and let you at least continue using your site while we dive deeper into why these problems might exist in the first place…do you agree?
Thanks Maryna!
GeorgeGeorge
ParticipantHey Maryna,
Thanks for being so patient with this issue, I’m sorry we’re still working on this.
I’m curious if you can do two things – first, head to your site’s wp-config.php file and change this line of code:
define('WP_DEBUG', false);to this:
define('WP_DEBUG', true);Do any PHP errors pop up if you make these changes? If so, paste them into a Gist at http://gist.github.com and share a link to that Gist with us here.
I’m also curious – you mention deactivating other plugins and such, in your first post here for this ticket. To be clear, did you follow each step as exactly described in this knowledgebase article → https://theeventscalendar.com/knowledgebase/testing-for-conflicts/?
If not, would you be able to do so now? If so – let us know what you find by doing those steps.
Thank you for your patience Maryna, hopefully we can resolve your issues soon!
George
George
ParticipantHey Paul,
If you can dig up and un-do those back-end edits, does anything change?
Also, can you copy and paste those back-end edits into another Gist, and link to that one?
Thank you for your continued patience Paul – we’ll get things working on your site soon, I promise! 🙂
Cheers,
GeorgeGeorge
ParticipantHey Jason,
Since you mentioned knowing the source file for modifying the display of Event Details, you may have already seen this page, but regardless, the first thing you should do is read through our official Themer’s Guide here → https://theeventscalendar.com/knowledgebase/themers-guide/
That will give you instructions on how to modify the event details from within your theme, instead of modifying core plugin files. This is much better and will ensure that you don’t lose your changes if you update the plugin.
Once you have a version of the details template in your theme that you can modify and play around with, to display meta information you’ll want to use the WordPress function get_post_meta(). You can learn more about this function here →
Basically, on your custom details template, you can use code like the following wherever you want to display custom event meta:
$event_id = get_the_ID(); $total_cost_meta = get_post_meta( $event_id, '_example_total_cost', true ); $payment_plan_meta = get_post_meta( $event_id, '_example_payment_plan', true ); if ( ! empty( $total_cost_meta ) ) { echo esc_html( $total_cost_meta ); } if ( ! empty( $payment_plan_meta) ) { echo '<strong>' . esc_html( $payment_plan_meta ) . '</strong>'; }Note that this is just an example, play around with things and read the materials I recommended here, it should help quite a bit. Let us know if it does! 🙂
Cheers,
GeorgeGeorge
ParticipantHey Earl,
Sorry you’re having trouble here.
If you have not already, what I’d recommend doing is to first check out the “Installing Plugins” section of this page on the WordPress codex → http://codex.wordpress.org/Managing_Plugins
Follow those exact steps first for the core version of the The Events Calendar → https://wordpress.org/plugins/the-events-calendar/
Then, once that is installed and activated, repeat the steps for the PRO add-on you have.
If you do these exact steps, what do you find?
Thanks,
GeorgeGeorge
ParticipantHey Andrew,
It looks like your theme is setting CSS styles to links on top of the styles being applied to header tags, so to override this, CSS like the following should help if placed at the bottom of your theme or child theme’s style.css file:
.tribe-mini-calendar-event .list-info h2, .tribe-mini-calendar-event .list-info h2 a { font-size: 14px !important; }You should play around with this to find a good font size, or to add any other styling you’d like.
Let us know if it helps!
Cheers,
GeorgeGeorge
ParticipantHey Luis,
Sorry you’ve been having trouble here. Getting full-on support here on the PRO forums does, indeed, require the purchase of a license for one of the premium calendar add-ons.
However, one thing you can try in regards to issues here, which I’m happy to recommend, is to test whether or not there are theme or plugin conflicts causing your problems here.
Check out our knowledgebase article here for the steps on how to do that → https://theeventscalendar.com/knowledgebase/testing-for-conflicts/
Let us know what you find!
George
George
ParticipantHey Christopher,
As far as I can think of, getting things to work as you’ve described would require a decent amount of custom code. To be more specific, let’s say you start with the basic code in the following Gist in your theme’s functions.php file → https://gist.github.com/momnt/c12fa0f68ef5959794ae
That will make “Event/s” “Class/es” and “Organizer/s” “Teacher/s”.
The trick from there is to then conditionally prevent these changes from happening – this can be done, and one idea I can think of is to maybe use Event Categories – simply categorize yoga classes as “Yoga Classes” and non-class events as “Misc. Events” or something.
And then depending on the category of a given event, change the labels accordingly.
However, this would really only work on single events. Look at all the other places where these labels appear, for example, see this screenshot → https://cloudup.com/cIzi1kSvcbC
Changing those instances of the labels is not as easy, because those labels are not necessarily tied to what a single event is doing – they’re “general” labels, you know?
Does all this make sense so far? Basically: changing labels for each event on a per-event label is possible, and if you’re up to it I can happily share code with you to do so.
But changing the “General” labels isn’t so easy, and just leaving those as one or the other as a default – either “Events” or “Classes” – is much easier and more stable.
For example, if you don’t have many “non-class Events”, then making the default labels Class/es and Teacher/s might be the best and simplest option. Then, for non-class Events, maybe in the title of the event you could preface it with “Special Event:” or something – and then for this specific non-class event itself, if someone clicks to it, then the labels will say “Event” and “Organizer” on that single-event page instead of “Class” and “Organizer”. But back on the main calendar page with all the other events that includes yoga classes, “Classes” will show up in most spots, like in the places in my screenshot from above → https://cloudup.com/cIzi1kSvcbC
I’m really sorry for how long this message is, I’m just trying to get across my thoughts on this and some possible solutions for making things work on your site with as little code disruption as possible. Please let us know if anything here helps, and if something doesn’t make sense, let us know and I’ll try to clarify things!
Thanks Christopher,
GeorgeGeorge
ParticipantHey Alex,
Thanks for reaching out to us – you do NOT need to buy Events PRO to buy or use Facebook Events.
Let us know if you have any other questions! 🙂
Cheers,
GeorgeGeorge
ParticipantHey Vincent,
You should be able to access the existence of and/or value of the events category in a query variable by using this bit of code:
$query->query_vars[ TribeEvents::TAXONOMY ]Note that after the next public update, this will have to become this:
$query->query_vars[ Tribe__Events__Events::TAXONOMY ]While we can’t help with your exact custom search functionality, one more thing I’d love to recommend here would be to read through the TribeEventsQuery class in the plugin files for the free version of The Events Calendar – after the next update, this class will be named Tribe__Events__Query, but regardless, it’s full of a lot of great code that you could reference for customizing the query object in your search functionality.
Let us know if this helps!
Cheers,
GeorgeMarch 14, 2015 at 11:02 am in reply to: performances in different data and different theaters #948339George
ParticipantHey Ruud,
It does indeed sound like The Events Calendar can handle what you’re describing here – you can have many many Venues for your events (each one being a theatre or other performance location, if needed, or anything at all!). And the main calendar, as well as any specific calendar “Views”, can all show events from any venue, any artist, etc.
If you need to filter things by the Artist, specifically, one option is to use the “Events Category” feature – this is a feature of the free version, so you can experiment and see if it works for you before buying anything 🙂 Basically, if you just use each Artist’s name as a category, you could then filter by that wherever needed.
Does any of this information help? If not, I’m sorry to not address your concerns – let us know about what you’re trying to do in more detail, and specifically, can you clarify what you mean by this line:
Example, one artist has a show in one week on Mon, Wed, Sat & Sun at various theaters in the week after his performances on Fri & Sat.
It’s not quite clear what you actually want to happen given the circumstances in your example, so elaborating would definitely help.
Finally, as for examples of the plugin, one great example is our official demo site at http://wpshindig.com
Another option is to check out the sites in our Showcase → https://theeventscalendar.com/showcase/ You may be able to find good examples, for example the NC Music Factory, which has many different events and artists → https://theeventscalendar.com/showcase/north-carolina-music-factory/
Cheers,
GeorgeGeorge
ParticipantHey Maria,
Your patience with this issue means a ton – thanks for being cool while we dug into this and tried to figure it out!
While the issue is something we’ve seen on other sites before, like Gustavo mentioned it is usually because of some weird theme or plugin conflict, or an outdated version of jQuery or something similar.
These things do not seem to be the case on your site, so while the issue is familiar on the surface, the way it’s manifesting is a bit unique (as far as I know).
One thing that stands out to me is that on your development site, the tribe-events-pro JavaScript file being loaded is the minified version (tribe-events-pro.min.js), while on http://zbidf.org/events/, the version being loaded is the full, un-minified script (tribe-events-pro.js).
I’m not quite sure why this is, but I think if we can get the minified version loading on your live site instead of the un-minified version, this problem may go away.
To ensure that, I’m curious: if you head to your live site’s wp-config.php file, do you see any code like this:
define( 'SCRIPT_DEBUG', true );If so, change that to this:
define( 'SCRIPT_DEBUG', false );And see if anything improves.
If you do not find any code like this, can you then try heading to the actual plugin files on your live site? The exact location is /wp-content/plugins/events-calendar-pro in your case. Once there, look for the /resources subfolder and then see if you can find a file called tribe-events-pro.min.js there. Do you find this file?
Let us know what you find, and again: thank you for your patience 🙂 Hopefully we can get this working soon!
Cheers,
GeorgeGeorge
ParticipantHey Deborah,
Sorry you’re having trouble here.
I’m curious about a few things – first, you said that “As of today” your issues here starting happening. Just to be clear, were all these same events category pages working totally fine before today? If so, can you think of any changes off the top of your head that you made just before today? Plugin updates, theme updates, WordPress updates, code customizations, anything at all?
Also, I noticed while “Dining” is an Events Category on your site, it’s also a page at http://mccscherrypoint.com/dining/ – does every single Events Category you have show up blank? Or are there any category pages that do show up? If so, share links to those working pages if possible.
Another thing I noticed is that you seem to be using a child theme – is that right? Out of curiosity, if you’re able to temporarily activate the parent theme again, does anything change with the behavior at these Event Category links?
Thanks for addressing all these points Deborah, we’ll try to get this resolved for you as soon as possible!
— George
George
ParticipantHey Mason,
Sorry, I forgot to ask – can you also clarify what exact versions of each of the following things you are currently running on your site?
- The Events Calendar
- EDD Tickets
- EDD Front-end Submissions
- EDD
- WordPress
Thanks!
-
AuthorPosts
