Support » Plugin: The Events Calendar » Name of Event not in Structured Data Test tool
Name of Event not in Structured Data Test tool
-
Hi
I am using Version 5.5.0.1 of The Event Calendar on my site and the Google Structured Testing Tool is showing the list of Events on this page to not include to name of the Event although it correctly displays other attributes like the id, start and end dates, excerpt etc. I am using Elementor v3.1.4 with the Events Widgets For Elementor And The Events Calendar version 1.4 to display the list of events on this page. The JSON_LD structure seems to be missing the name for each of the events in the list.
Am I correct in thinking that the JSON_LD is produced by your plugin in these circumstances? Is there a workaround?The page I need help with: [log in to see the link]
-
Hello,
Thanks so much for contacting us! So I just checked this on my side, the thing is that the issues are appearing for events that don’t exist in your site, for example:
https://www.dropbox.com/s/fomkgx3yvt1flq1/Screen%20Shot%202021-05-06%20at%208.57.32%20AM.png?dl=0
The link to the event there is taking me to a 404:
https://www.acemonmouth.org/festival/event-4902
So it’s either:
1. Cached
2. Something is messing up with your / our codeIf you check the same page, there’s an error on the way it’s showing the code. As you can see, inlined CSS and HTML are on the same page (which isn’t a recommended practice):
https://www.dropbox.com/s/y84q6re8i9gdgrj/Screen%20Shot%202021-05-06%20at%208.59.38%20AM.png?dl=0
In that line with the red “x” there’s a ton of our code that isn’t being parsed correctly and I’m afraid that’s the information you are missing, look:
https://www.dropbox.com/s/b6aeexspka65op2/Screen%20Shot%202021-05-06%20at%209.01.32%20AM.png?dl=0
https://www.dropbox.com/s/ngpi252j3eple5g/Screen%20Shot%202021-05-06%20at%209.01.02%20AM.png?dl=0
I’d suggest reaching out to your theme developer / Elementor to see what’s causing this.
I hope this helps but please let me know if you have any questions!
Okay! So after a little more digging, I found out your calendar isn’t ours haha, it’s actually this plugin:
https://wordpress.org/plugins/events-widgets-for-elementor-and-the-events-calendar/
I’d suggest contacting their support team for more information 😀
I’ll mark this ticket as “Resolved” but please don’t hesitate to contact us again if you need anything else!
Hi,
Thank you for your quick response and detailed answer. I should have said I am using the Hello theme and the CSS you refer to is to override the default colour of pink for anchor links. I have removed all the inline custom CSS temporarily but that has not made any difference. Other than that there are No modifications to the theme, its as vanilla as it comes.
The broken event link you refer to is in fact another error. The id of the event in the database is 4902. The correct url for the event is held in the database as the GUID and resolves correctly to https://www.acemonmouth.org/event/political-debate/Is there a way I can disable the JSON_LD from your plugin?
I’m happy with the rest of the functionality but I’m considering using a Rich Snippets plugin to create the JSON_LD.Hello again! As I mentioned, that code is coming from this plugin:
https://wordpress.org/plugins/events-widgets-for-elementor-and-the-events-calendar/
So I’d suggest bringing your question to them to see how they can suggest you to proceed 😀
- You must be logged in to reply to this topic.