Home › Forums › Calendar Products › Events Calendar PRO › Event Series Single Landing Page
- This topic has 7 replies, 3 voices, and was last updated 8 years, 8 months ago by
Timothy.
-
AuthorPosts
-
August 1, 2017 at 11:34 am #1328975
Timothy
ParticipantWhen I create an event series, Events Calendar auto creates all the individual posts with specific urls, eg, https://www.catelliduo.com/event/happy-hour/2019-07-31/
I can see a list of all events in a series at: https://www.catelliduo.com/event/happy-hour/all/
But what I want is a generic single event page at a url like: https://www.catelliduo.com/event/happy-hour/ to be able to include in marketing campaigns. It doesn’t make sense to advertise Happy Hour in general with a specific date, which is likely to ‘pass’ before the campaign is over. The information is identical on all the single event pages, so there should be any logical conflicts.
Is this possible, and if it’s not built in, does anyone have a suggestion as to how I might be able to accomplish this?
August 3, 2017 at 11:40 pm #1330567Geoff B.
MemberGood evening Timothy and welcome back!
Thank you for reaching out to us.
I would love to help you with this topic.Although it may seem simple on the surface, tweaking with the way URLs are written (in the context of our calendar plugins) is no picnic.
But, I believe you have the right idea.
And as such, you have a couple of ways to do this:- Create a customized page template.You can read about that here: https://theeventscalendar.com/customizations/
If coding is not really your cup of tea, you could always hire one of our recommended customizers to do the customization for you.
- You could apply the following snippet in the functions.php file of your theme (without the PHP tag at the top): https://gist.github.com/barryhughes/eef63b959317d96ba4de28bebfd4d3e0#file-custom-all-recurring-events-slug-php
That will let you change “all” for another word. E.g.: https://www.catelliduo.com/event/happy-hour/list-of-events/ or https://www.catelliduo.com/event/happy-hour/schedule/ instead of https://www.catelliduo.com/event/happy-hour/all/
That would make for a prettier URL to send for the marketing campaigns.
- Try embedding that URL in a WordPress page of your choice. This can be done using plugins such as https://wordpress.org/plugins/insert-pages/
Let me know if that helps.
Have a great day!
Geoff B.
August 9, 2017 at 8:22 am #1332798Wilson Karr
ParticipantThis is great, Geoff. How can I then edit the “all” landing page to only show the dates and times… instead of showing the full synopsis of the same show for every performance?
August 9, 2017 at 7:59 pm #1333233Geoff B.
MemberGood evening Wilson,
Thank you for chiming in.
This can be done though some customization.
You can read about that here: https://theeventscalendar.com/customizations/If coding is not really your cup of tea, you could always hire one of our recommended customizers to do the customization for you.
With that in mind, I believe there is a snippet out there that adds CSS classes to that page.
Let me research that for you. This should help you control what is displayed a bit better.Hang in there!
Geoff B.
August 10, 2017 at 6:18 am #1333382Wilson Karr
ParticipantThanks, Geoff! If you do come across the snippet of code, I’d love to get a copy. Much appreciated.
ThomasAugust 10, 2017 at 2:35 pm #1333759Geoff B.
MemberGood afternoon Thomas,
Tweaking that view will definitely require a tad of customization.
This is because for all intends and purposes, the “all” link uses the list view.
You could do a theme override, and then check the
eventDisplayparameter to see if it matchesall. When it does, do fancy stuff using a conditional.You might want to read our Themer’s guide to get a sense of how that works.
Let me know how that goes.
Best regards,
Geoff B.September 1, 2017 at 9:35 am #1343748Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support Team - Create a customized page template.You can read about that here: https://theeventscalendar.com/customizations/
-
AuthorPosts
- The topic ‘Event Series Single Landing Page’ is closed to new replies.
