Posted: August 8, 2017 at 9:57 am
|
I have added an event but the event list page is empty… I have also tried renaming the slug, but that didnt help… |
Hi there, It’s your theme that controls the output of the events archive, if you preview a default theme such as twentyseventeen and view the /events/ output do you see the events then? |
|
|
Yes i does appear.. so how can I fix it to appear with my current theme.. |
A login in of itself will not necessarily allow for a fix. Here’s what you can do instead: Fileshare a copy of the WP theme and we’ll review the theme’s code and can share a solution on how to fix the theme. |
|
|
How do I send it to you privately.. |
You can send a link we can use to download the theme to support[at]eventespresso.com You’ll need to host the theme somewhere, dropbox or wetransfer for example as the email will likely be rejected due to file size if you include the theme directly within the email. |
|
Hi Moysh, I’m afraid the theme is doing_it_wrong(). The way the blog template is coded does not allow for displaying custom post types like events or venues that were added by plugins. Here’s how to fix: 1) Download and activate the child theme that’s included in the zip from themeforest |
|
|
Perfect! Thank you! this change will still allow regular as well blog posts I assume… |
That’s correct regular blog posts will display as they normally do with the theme. |
|
|
Thank you.. its working well so far.. question, how can I remove the “post date” b/c its confusing compared to the actual event date? but we still want the “post” date to show on regular posts… |
The simplest method is using some CSS: .post-type-archive-espresso_events .post_header_def_post .date { display: none; } That will remove the date from only the EE events out. You can add that within Appearance -> Customize -> Custom CSS |
|
|
Thank you! |
|
ok new small issue. as soon as we added a venue into the venue list, it added a link at top of the event listings page.. how can we remove it.. we just want to show the event names listed on this page…. not the venue |
If you go to Event Espresso -> Events -> Templates you’ll find a section for ‘Event List Pages’ with multiple options, in that section set ‘Display Venue Details’ to No and save the settings. That will remove the venue details from the event list. |
|
|
This was actually set to “no”.. but please see page.. the event venue is NOT showing up in the event snippet but ABOVE ALL EVENTS.. its showing like a “category link” see the words..”Polliwog park”.. this is a venue.. not an event…. |
Ah, my apologies. Where Josh provided this code:
Replace that with:
Which basically says if it’s the EE event list, use the espresso_events post type, if it’s an EE venue list, use the espresso_venues post type and otherwise use post. That should then only display EE events on /events/ EE venues on /venues/ and everywhere else that template is used will use posts (as it is the default with your theme). |
|
|
thanks! worked great! |
|
new issue: When viewing on Internet explorer the FIRSTevent doesn’t display??! http://www.jkidzclub.com/upcomingevents/ |
It looks like the first event is rendered with IE11, but I’m unsure about lower versions of IE. Does your WordPress theme support older versions of IE? If you temporary switch to one of the default themes and check with Internet Explorer does the first event render? If it displays with the other theme, it’s probably time to contact the theme developer for support. |
|
|
Ok so we ended up changing the theme.. and the events now load..! however… whether veiwing events via shortcode: or the default but the list page display and the event detail page both show blog post date, comments, and avatar to the left of the box.. how can I hide it using css? thanks! |
|
also on http://www.jkidzclub.com/upcomingevents/ |
For the post meta show to the left of the post you can use: .type-espresso_events .blog-entry-inner { padding: 0; } .type-espresso_events .blog-entry-inner .entry-meta { display: none; } Comments already seem to be disabled?
The theme sets all ‘header’ elements to use a background, you can override that but on a per page basis, so for that specific page it would be: .page-id-1994 #primary header { background: none; } For other pages you’ll need to repeat the selector with the page ID, for example: .page-id-1994 #primary header, .page-id-9999 #primary header { background: none; } |
|
|
Perfect! Worked great! General Question. If I wanted to design the listing page somewhat different. how can I go about it? is there a template page? ie if i want the image to be a medium size and to the right or left of the event info? etc… |
There is some general documentation for building custom event and event listing pages on this wiki page: |
|
|
Thanks, http://www.jkidzclub.com/events/private-jkidz-launch-and-rosh-hashanah-extravaganza/ |
The .single-espresso_events .entry-thumb { display: none; } Should do what you are looking for. When you use that you’ll find the text got right to the top of the page, so you can add some padding, again just for EE events: .single-espresso_events .blog-entry-inner { padding-top: 2rem; } |
|
|
Thanks you. ! also we will be purchasing the caleneder add-on. thank you again! |
Right now your removing all padding from those elements using: .type-espresso_events .blog-entry-inner { padding: 0; } You have that in your custom CSS. You can change that for that page specifically using: .post-type-archive-espresso_events .blog-entry-inner { padding-top: 2rem; } |
|
The support post ‘Event List Page is empty?’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.