Posted: June 14, 2023 at 2:49 pm
Created a new event, published it and it is not showing up on my events listing page. Here is the shortcode that I am using: |
|
Hi there, Your using WPEngine and they force caching on all pages by default so the first thing I would do is work through this: https://eventespresso.com/wiki/setup-wpengine-hosting-event-espresso/ When requesting the pages to be excluded, for your site you need to also add |
|
Also, can you link me to the page you are viewing with the missing, please? |
|
Thank you Tony, I will work on the WP Engine setup issue. Here is the event page: |
|
Awesome. Let us know if you need anything else. You can see the documentation on how WPengine caching works here. Or you can just contact them. Thanks |
|
Hi Rio and Tony, First, I forgot that the new site is not being hosted with WPEngine. But I still went ahead and had the new hosting company disable caching for all the critical pages including the /event-tickets/ page. I also installed the Heartbeat API and enabled it. The page is still only showing one event. What else can I do here? |
|
A couple questions: 1) How many events do you have pulbished? |
|
7 events published. Reading Settings shows 10. Here’s what it looks like: |
|
Huh? The site you linked is hosted on WP Engine according to the headers: https://monosnap.com/file/jRnCftjVTtg5fyOmoeyNIb3EkTJpMV Does your theme have any settings for the number of posts it will output on an archive? Which theme are you using? Can you send me a copy I can install locally? |
|
I didn’t know that. We are using a site builder called ShowIt.com Like Wix, they have their own site builder but they integrate with WordPress, hosting on WP Engine apparently. Their support is very good, so I will ask them about settings for the number of posts it will output. I will also ask them if I can get a copy of the theme for testing. The theme is by ShowIt. I’m not certain how to share it with you, but here’s the opening info in the theme file: |
|
It looks like they are hosted solution, so they likely won’t send a theme over. In your ticket ask them if they control the number of posts on an archive output, they may well be setting it to 1 or using a template file that doesn’t loop over the posts for that archive. You may find that EE isn’t compatible with their setup if there isn’t a way to control the above (I’m not saying that’s the case just yet, but its possible). |
|
Confirmed that they can’t share the them. They did say, in regards to # of posts in an archive output: “this setting is defined inside WordPress under “Settings ->Reading.” Since currently the number of posts are set to the WordPress Default 10.” That is what I showed you in the screen capture above. I am asking them about using a template file that doesn’t loop over the posts for that archive. |
|
It’s now working, yay! Here’s what the ShowIt team told me about them showing up. This could be useful to you in the future. So for your archive page, you currently have it set up in 3 columns which is why it is displaying how it is. Archive pages rely on the wordpress loop but the base “Event Tickets” template did not have any sort of post loop settings configured on it. Our team and I created a duplicate of the Category page and assigned it to be the “Archive” template used by WordPress archive pages. That template has a post loop canvas on it which will properly display all event “posts” |
|
Good to hear that everything is resolve now! If you need anything, just let us know. thanks |
|
The support post ‘New Event Not Showing Up On Events Listing Page’ 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.