Home › Forums › Calendar Products › Events Calendar PRO › Problem after upgrading the plugin
- This topic has 33 replies, 2 voices, and was last updated 10 years, 3 months ago by
Brook.
-
AuthorPosts
-
December 3, 2015 at 10:42 am #1034872
2ndwing
ParticipantHi there,
After having updated the calendar to v4.0 (on WP latest 4.31), suddenly when entering the Events page url, we get no events but an “Archive” title and below the latest website’s posts.
See here: http://www.noasmusic.com/events
If clicking on the “Next Events” link then on the “previous events” link, then we can see the events list but with a different url: http://www.noasmusic.com/events/list/?tribe_paged=1&tribe_event_display=list
How can I manage this issue?Also the event pages are quite grey and the and there is also a design problem with it. Do you have templates which could be inserted easily and will show neater pages? (I’m quite new here so this last question might have already been answered)
Many thanks!December 3, 2015 at 11:18 pm #1035241Brook
ParticipantHowdy 2ndwing,
Welcome to the forums. It’s nice to meet you.
On that website you linked me to I am seeing a list of events. I do see the archive title as well. The title there is going to ceom from your theme. The Events page is what’s called in WordPress a Custom Post Type Archive page. And so your theme is set to recognize when an archive page is being shown, and have the title read “Archive”. To change this you will need to contact the theme author, as each theme is different and the code you will need to change will be in a different place for every theme.
I see what you mean about things being pretty gray. Perhaps our new color customizer could help here (click for a guide)? Does that seem like what you’re looking for?
Cheers!
– Brook
December 4, 2015 at 1:11 am #10352742ndwing
ParticipantHi Brook,
It’s nice to meet you too here.
Thanks for your reply.
About the “Archive” title, it was not the case when I had the old version.
But that’s not the major problem. You thought you saw the events on that page but these are not the events, if you look on the home page, you will see, these are the latest posts, which get a new date every day.
You can see the events, either on the events widget or when clicking on next events, then previous events, you will see the real events (and not the latest posts).
The next event you should see is on Dec 9th.
About the color customizer, I will check it out.
Thanks!
MichelDecember 6, 2015 at 3:52 am #10362242ndwing
ParticipantHi Brooks,
1. I have tested all the color customizer options but still the grey remained in the events background and on every event page as well. Would it be more efficient to modify the files themselves?
2. Besides the grey color, I’d be happy to have the events looking a little better. Now they are a little cluttered.
3. I have noticed the Events Calendar widget was also modified in the version I have now upgraded. I used to have the 5 future events, no matter in which month they are. Now I get only the events in the current month. If there are no events on this month, nothing is shown.
4. Of course the most urgent is to fix the fact that events are not shown on the events page as I have explained in my previous reply.
Your help will be greatly appreciated. If your team is ready to fix all my Events issues as a small paid project, I’m ready for that too, but I really need a solution to all this.
Many thanks!
MichelDecember 8, 2015 at 2:41 am #1037370Brook
ParticipantHello Michel,
It’s my pleasure! I’ll try to hit all of your questions one by one.
But that’s not the major problem. You thought you saw the events on that page but these are not the events, if you look on the home page, you will see, these are the latest posts, which get a new date every day.
Ahh I see now. I may have clicked Prev Events before clicking on an event. My mistake Thank you for clarifying.
In order for this to happen your theme is likely overriding the main WP Query in some fun way. Unfortunately there is no easy fix for this. Usually it requires intimate knowledge of the theme to find how its overriding queries, and then you need to find a way to fix it that doesn’t break the theme. Usually only the theme author has this sort of knowledge.
1. I have tested all the color customizer options but still the grey remained in the events background and on every event page as well. Would it be more efficient to modify the files themselves?
The gray background you are seeing is actually from your theme’s footer. It is floating to the top and appearing underneath the content, including the calendar. You might have better success with a different page template in WP-Admin > Events > Settings > Display. You can try out different ones and see if one of these fixes the issue. You might even get lucky and see the posts replaced with events again like it should be.
Or, you can add a little CSS to your theme to fix the footer/gray background issue. To fix it use the following CSS:
#footer{clear:both;}I have noticed the Events Calendar widget was also modified in the version I have now upgraded. I used to have the 5 future events, no matter in which month they are. Now I get only the events in the current month. If there are no events on this month, nothing is shown.
We have talked about changing the way the widget behaves, to by default show all months instead of just the current one. But so far just talked about it, and that is not how it has behaved to present.
If you have in the past modified this widget to show all months instead of just the current, then it’s quite possible that each time you update the calendar you will need to redo this modification. Due to how WordPress updates work they will override any changes made directly in the plugin folders.
Of course the most urgent is to fix the fact that events are not shown on the events page as I have explained in my previous reply.
That definitely makes sense that it is the most urgent issue. Try changing the template as outlined above. If that does not work you should contact the theme author and see if they are interested in making the theme The Events Calendar compatible. In the interim, it might make sense to downgrade the plugin to one that the theme was compatible with.
I wish I had good news on every front to deliver. But, hopefully the above things will help us find a resolution to some if not all of your issues. Please let me know. Thanks!
- Brook
December 8, 2015 at 11:47 am #10377892ndwing
ParticipantHi Brook,
Thank you so much for all your answers. Please see mine below:
1. In order for this to happen your theme is likely overriding the main WP Query in some fun way. Unfortunately there is no easy fix for this. Usually it requires intimate knowledge of the theme to find how its overriding queries, and then you need to find a way to fix it that doesn’t break the theme. Usually only the theme author has this sort of knowledge.
– I have sent a message to Awake, the theme author, to ask them about this. I will keep you updated.
Something strange about this is that the older and free version was working correctly so why the newer version would suddenly get any kind of overriding? The newer version should work at least as well as the old one, shouln’t it?2. Or, you can add a little CSS to your theme to fix the footer/gray background issue. To fix it use the following CSS:
#footer{clear:both;}
– I did it and it works perfectly!! Thanks for the tip! Changing the page template was not a good option but CSS worked.
3. We have talked about changing the way the widget behaves, to by default show all months instead of just the current one. But so far just talked about it, and that is not how it has behaved to present.
If you have in the past modified this widget to show all months instead of just the current, then it’s quite possible that each time you update the calendar you will need to redo this modification. Due to how WordPress updates work they will override any changes made directly in the plugin folders.
– Again, inn the older plugin version, I didn’t do anything and didn’t modify no CSS, but the widget showed the five next events, without showing the calendar of the current month. And this even if there was only one event each month in the five next months. Now we see only events of the current month and if there are no events during the month, we don’t see anything
4. When all will be fixed, I will probably add the Facebook connector, which will enable to set up the events only in one place.
Thank you for your help!
Michel
December 9, 2015 at 2:05 pm #1038489Brook
ParticipantHowdy Michel,
Definitely let me know how I can help with that theme. We are happy to help Theme authors with direct very technical assistance, even providing them with a free license to our plugins to help them with stuff like this.
Again, inn the older plugin version, I didn’t do anything and didn’t modify no CSS, but the widget showed the five next events, without showing the calendar of the current month. And this even if there was only one event each month in the five next months. Now we see only events of the current month and if there are no events during the month, we don’t see anything
It sounds to me like you were actually using a different widget then. We have two type of widgets, the minical which shows events for a given month, and the list widget which shows upcoming events from any month. If you did not have the calendar before, then you must not have been using the minical. Try swapping that widget back out for the List widget and you should see all upcoming events. That sound like what you’re looking for?
Cheers!
– Brook
December 9, 2015 at 9:43 pm #10385712ndwing
ParticipantBrook,
Unfortunately the template company stopped to support my template (what a surprise!!). I’m getting some answers from people owning the same template, but nothing helps by now.
If I want to restore the older Event Calendar version, is it enough to replace the plugin folder below \wp-content\plugins or is a new installation of the old plugin necessary?
In the second case, how can I check in my backup files which version I had and where then can I download it?Concerning the widget, you were right, I mixed-up with another “Upcoming Events” widget. Now this one is fixed.
Many thanks!
MichelDecember 9, 2015 at 10:01 pm #10385812ndwing
ParticipantOK I found the older version 3.6.1 and downloaded it.
Should I first uninstall the newer before reinstalling the older one? I will not loose my events?
Thank you!December 11, 2015 at 9:04 am #1039688Brook
ParticipantI am sorry for the delayed response! It looks like you’re itching to get this over with.
Downgrading is not a bad idea for now. We have a lovely guide on how to do it: Downgrading a plugin. Personally I would not try downgrading back to 3.6, I would go to 3.12 if that one still worked. The jump from 4.0 > 3.12 is not as big as to 3.6, and it’s less likely to introduce errors of its own. Plus we are planning to support 3.12 for a while longer, to give theme authors the time to update themes and plugins.
The guide I linked to above will answer all of your questions, and walk you through the best practice for downgrading including making a backup. But still I don’t want to leave any open questions:
Should I first uninstall the newer before reinstalling the older one? I will not loose my events?
Uninstalling first is not needed. You should not lose your events, however you should definitely backup first just to be safe. Especially if going to 3.6, as 3.6 used a different format for recurring events and you may see errors on your site for recurring events.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook
December 15, 2015 at 10:21 am #10418142ndwing
ParticipantHi Brook,
Thank you for all the info. I have first downgraded to 3.12 as you have suggested. I still got the same event page with no events but latest posts. Then I have downgraded to 3.6.1 and I got that Events page cannot be found.
I went back to 3.12 and that’s what currently installed and not working fine.
Would you have any suggestion? Even to downgrade to 3.6.1 but with a proper page visualization?
Or do you know any developer who would be able to handle this?
Many thanks!
MichelDecember 15, 2015 at 10:42 am #10418242ndwing
ParticipantBtw, when clicking on Next Events then Previous Events, I can see the events properly. You already knew that, but I get the following URL: http://www.noasmusic.com/events/list/?tribe_paged=1&tribe_event_display=list
I would have done an automatic 301 redirection from the Events page url to that url but the problem is that you can’t insert the specific url alone in the browser because you will get the same wrong Events page.December 16, 2015 at 12:00 am #1042005Brook
ParticipantHowdy Michel,
What is happening is that the event page is wrong on regular HTTP queries, regular site visits. But the Ajax query works. So when you click next/prev it does an ajax query and it will work. But hitting the reload button or typing in the URL will not work.
We definitely know of some reputable freelancers: https://theeventscalendar.com/knowledgebase/find-a-customizer/
You might also consider switching themes. If the theme developer has abandoned you keep in mind that the theme will likely continue have more and more problems as time goes on. It might eventually become incompatible with new version of WordPress. Just food for thought.
Let me know if I can be of further assistance. Cheers!
– Brook
December 16, 2015 at 12:48 am #10420152ndwing
ParticipantHi Brook,
Yes, I know I need to move to a new template but I need first to find a new “trusty” one then integrate it and all this takes a long time. By then I need the events to be working.
By now, I have replaced the Events page by a page I have built and inserted the Events List widget into it.
Do you have any good template you could suggest which would fit my website and also support The Event Calendar?
Many thanks!
MichelDecember 16, 2015 at 2:52 am #10420342ndwing
ParticipantBtw, I have just added the Facebook Events importer and it’s working amazingly!! Helps much
-
AuthorPosts
- The topic ‘Problem after upgrading the plugin’ is closed to new replies.
