Reply to: tickets(301352)

That’s great thanks! Whilst I’ve got you – since updating the plugins on the following site, none of the events are feeding onto the calenders. Could you look at this for us?

https://lakelandarts.org.uk/wp-admin/

u: eventon
p: s^jwdN^Bv2X9aTX0!6M9WXJ7

Reply to: tickets(301468)

Hello,

Go to “EventON Settings > Styles & Scripting > Turn off write styles to header” Click save changes – to write the styles css code direct into page header. You can turn this off once the cache is cleared. You can also clear cache on your website via wordpress and/or from server and check if it works.

Reply to: tickets(301121)

This is what it should look like with Performer and Organizer:

<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>

Reply to: tickets(299451)

 

https://canardsbastogne.be/stg_a7a5f/mycanard/

User : Eventon

PW :     wX)T(sk6IdXgsN0PC#RBlLVV

Issue on page https://canardsbastogne.be/stg_a7a5f/calendrier/   (action user form button below calendar)

 

Reply to: tickets(301121)

Hello:  This is important:  May I have an answer regarding why Performer and or Organizer is not being populated to the Event Schema.  Please send to Ashan as I feel it might be a bug.  I am testing live URLs, not cached versions.

I tested per your suggestions:

I enabled both: blue color : on (see attached image)
Remove schema data from calendar
Remove JSON-LD data for events

I then disabled the Remove JSON-LD data for events (grey in off position).  That is how it is now.  And I didn’t see a difference when checking the Live URL at Google.

I feel this isn’t a terrible problem as they finally get the correct setting.  I am not sure why though the double instances?  Could you check please?

Attached image shows 2 event metadatas in the same page. 

The first one has the error (see attached image both enabled).  It contains a parent property (eventAttendanceMode) and a child property value of Type = schema.org/OfflineEventAttendanceMode.itemprop=”eventAttendanceMode” itemscope
itemtype=”https://schema.org/OfflineEventAttendanceMode”

The second one (see attached image both enabled) shows that the value has been integrated.
“eventAttendanceMode”:”https://schema.org/OfflineEventAttendanceMode”

Reply to: tickets(301129)

Hello, I activate this snippet but the website is crashing, even if I replace the class on ftp.

// load single eventcard content
// @ 2.9.2
public function load_single_eventcard_content(){
$postdata = $this->helper->sanitize_array( $_POST );

$event_id = (int) $postdata[‘event_id’];
$ri = (int) $postdata[‘ri’];

$SC = array();

if( isset($postdata[‘SC’]) )? $SC = $postdata[‘SC’];
if( isset($postdata[‘sc’]) )? $SC = $postdata[‘sc’];

$lang = isset($SC[‘lang’])? $SC[‘lang’]:’L1′;

$SC[‘show_exp_evc’] = ‘yes’;

$event_data = EVO()->calendar->get_single_event_data( $event_id, $lang, $ri, $SC);

if($event_data && is_array($event_data)) $event_data = $event_data[0];

echo json_encode(array(
‘status’=>’good’,
‘content’=> $event_data[‘content’]
)); exit;
}

 

 

Something is wrong