Posted: December 4, 2018 at 9:15 pm
Hi, we switched to your service over the weekend after 4 DAYS of no response from Events Calendar Pro on issues we were having that rendered our calendar absolutely useless. We have been super impressed so far with your plug-in and are putting it through lots of testing to be sure it will be a satisfactory replacement for us. I have managed to set most things up to our liking but have three issues:
We do have gift certificates on our roadmap here:
We use the roadmap to help prioritize our development time so I’d recommend adding your vote and any additional comments for this feature to the above card.
Currently, we are working on WP5 and recurring events as they have much higher votes so just to note, gift certificates are not due to be released ‘soon’.
The default event list is an archive of EE event posts, it uses your theme’s archive template to output the details so if you can’t get it to display any of the details selected on the templates setting page it usually means the theme outputs the excerpt directly on the template, or it’s doing something strange with the content which is preventing EE from injecting the event details.
Just to confirm, when your changing the settings in Event Espresso -> Events -> Templates.
You are changing the options for the event list section, correct?
It looks like your using twentyseventeen theme, but I’m guessing it’s a custom version?
If they show as sent then the problem is outside of Event Espresso.
A quick explanation for the above, EE generates the email content using the templates within the messages system and passes the email over to a WordPress function called wp_mail() which in short checks the formatting, adds its own details (and applies any fitlers your site may have) and then passes the email over to your server to do whatever is it set up to do with it. If the email shows as sent in EE, wp_mail() returned
What are you using the send emails from your site? Your hosts mail server?
For deliverability issues we recommend switching to a transactional email service, we have some recommendations here:
To identify if the mail server is the issue, you could sign up to one of those services (most have a free tier available for lower volumes) and test the emails using that.
Hi, and welcome aboard!
With regards to:
You can remove the Events List Archive page by adding the following PHP code to your website:
You can copy and paste the above code into to a functions plugin. Then you activate the plugin. After you activate the plugin, you’ll need to go to your site’s Settings > Permalinks page one time to allow WordPress to rebuild the site’s archive index. Then, no more Events List Archive page, it will be gone.
Thank you both so much! I am going to have my husband try a couple of these this weekend because I don’t speak code – haha – but I truly appreciate it. We have been impressed so far. I switched to a different email template last night and it has worked so far since, not sure why. Would there be an issue with using the short code for our company email in both the To and From fields? I am wondering if this was why it wasn’t coming thru to us. Also, does it always have to be a shortcode in that field? I tried listing a regular email address and although it says the message send was successful, I did not receive it at either of those addresses.
Also Tony – I am using twentyseventeen but it is not a custom version. What I really wanted to do was to have the month calendar version display on our /calendar page but it won’t let me do that. That page only will show the events archive listing, and we had to create a new page /events that will display the calendar. Not the end of the world, we’ve just had to change our URLs in various promotions. Any ideas?
Not usually, although some mail servers have issues with the
No, it does not. The reason we use a shortcode is in case the company email changes, if you have multiple templates all with a hardcoded email address then you’ll then need to manually change each of those templates, with a shortcode it works everywhere.
Changing from a shortcode to a hardcoded email has almost no difference tbh, EE parses the shortcodes early on so by the time it reaches wp_mail() (which is the last step and where everything should be ‘ready’ before sending over) the shortcode will have been parsed to whatever the shortcode represents.
Something to note is that most templates have multiple ‘contexts’ in which they are used, meaning you need to also edit each individual context, for more info on message contexts see here:
The reason for this is a single message type may have different details depending if it’s going to the registrant or the admin, so we allow you to edit each of those ‘contexts’ independently.
Have you checked the spam folder? This does sound like the email is being flagged/dropped my the mail server so you would likely benefit from using one of the transactional email services mentioned above.
The reason that is happening is because you have set the EE events slug to ‘calendar’ and an archive list is considered higher priority than a page in WordPress so it ‘wins’ and is displayed.
So I’m guessing you have a page called ‘Calendar’ with the calendar shortcode on it, WordPress will always show the archive list even if you have a page with the same slug, so…. you can either change the events slug to soemthing else or, if you add the code Josh gave you above to remove the archive list, the calendar page should then display on the