Event scheme Google
-
Hello,
When you add some events in your calendar the becoming event appear in Google but the link doesn’t correspond to your event link.
You can watch this example
https://schema-creator.org/images/event.png
Currently with the plugin, the event link “Ethan Bortnick”, “Pitbull” and “Dead Can Dance” all refer to the link above eventful.com/sanfrancisco/eventsSo, if you want your event link in Google refer to your event page and not to your article or page link, (like in example) add this to the plugin (line 1071, 1073 and 1085)
wp-content/plugins/event-calendar-wd/includes/calendar-class.php
1065 if ($cellevent['title'] != '') { 1066 $eventcontent .= '<div class="event-details-title">'; 1067 if (isset($cellevent['color']) && $cellevent['color'] !== '') { 1068 $eventcontent .= ' <span class="event-metalabel" style="background:' . $cellevent['color'] . '"></span> 1069 <h5 style="color:' . $cellevent['color'] . '" itemprop="name">'; 1070 if ($this->event_popup == "yes" && get_post_meta($event['id'], '', true)) { 1071 $eventcontent .= '<span start-date-data="' . $cellevent['date'] . '" class="ecwd_open_event_popup event' . $cellevent['id'] . '" itemprop="url">' . $cellevent['title'] . '</span>'; 1072 } else if (isset($cellevent['permalink']) && $cellevent['permalink'] !== '') { 1073 $eventcontent .= '<a href="' . $cellevent['permalink'] . '" ' . $this->eventlinktarget . ' style="color: ' . $cellevent['color'] . '" itemprop="url">' . $cellevent['title'] . '</a>'; 1074 } else { 1075 $eventcontent .= $cellevent['title']; 1076 } 1077 $eventcontent .= '</h5> 1078 '; 1079 } else { 1080 $eventcontent .= ' <span class="event-metalabel"></span> 1081 <h5 itemprop="name">'; 1082 if ($this->event_popup == "yes" && get_post_meta($event['id'], '', true)) { 1083 $eventcontent .= '<span start-date-data="' . $cellevent['date'] . '" class="ecwd_open_event_popup event' . $cellevent['id'] . '">' . $cellevent['title'] . '</span>'; 1084 } else if (isset($cellevent['permalink']) && $cellevent['permalink'] !== '') { 1085 $eventcontent .= '<a href="' . $cellevent['permalink'] . '" ' . $this->eventlinktarget . ' itemprop="url">' . $cellevent['title'] . '</a>'; 1086 } else { 1087 $eventcontent .= $cellevent['title']; 1088 } 1089 $eventcontent .= '</h5>'; 1090 } 1091 $eventcontent .= ' </div>'; 1092 }
- The topic ‘Event scheme Google’ is closed to new replies.