Hello,
I would also like to know if this issue is getting fixed in the future?
Some in depth Informations:
Fields “offers” / “image” / “performer” / “description” are missing. I found a workaround to get the issue fixed but I cant find the correct path:
he file you need: /the-events-calendar/src/Tribe/JSON_LD/event.php – a part of the infos generated here.
So, after the “endDate” line (for me it in the line 109), I simply inserted the missing infos:
$data->offers = array();
$data->offers[‘@type’] = ‘Offer’;
$data->offers[‘price’] = “0”; // because I actually not selling a thing…
$data->offers[‘availability’] = “https://schema.org/InStock”;
$data->offers[‘url’] = “https://mydomain.com”;
$data->offers[‘priceCurrency’] = “USD”;
$data->offers[‘validFrom’] = “2017-06-01”; //random old date
$data->performer = array();
$data->performer [‘@type’] = ‘Organization’;
$data->performer[‘name’] = “MyPageName”;
Thanks for an update aon that topic.
-
This reply was modified 6 years ago by
xunil86. Reason: typo