Open main menu

Changes

no edit summary
{{#vardefine: event_offerAvailability | InStock }}
{{#vardefine: event_performer | Aubrey Logan }}
{{#vardefine: event_performer_url | https://www.aubreylogan.com/ }}
{{#vardefine: event_offerPrice | 30 }}
{{#vardefine: event_offerCurrency | USD }}
<div style="background-color: #eaecf0; width:80%; margin:auto;">
<nowiki><script type="application/ld+json">{"@context":"https://schema.org","@type":"Event","name":"</nowiki>{{#var: event_name | error}}<nowiki>","startDate":"</nowiki>{{#var: event_startDate | error}}<nowiki>","endDate":"</nowiki>{{#var: event_endDate | error}}<nowiki>","description":"</nowiki>{{#var: event_description | error}}<nowiki>","image":"</nowiki>{{#var: event_image_url | error}}<nowiki>","url":"</nowiki>{{SERVER}}/wiki/{{FULLPAGENAME}}<nowiki>","location":{"@type":"Place","name":"</nowiki>{{#var: event_place | error}}<nowiki>","address":{"streetAddress":"</nowiki>{{#var: event_streetAddress | error}}<nowiki>","addressLocality":"</nowiki>{{#var: event_locality | error}}<nowiki>","postalCode":"</nowiki>{{#var: event_postalCode | error}}<nowiki>",
"addressRegion":"</nowiki>{{#var: event_region | error}}<nowiki>","addressCountry":"</nowiki>{{#var: event_country | error}}<nowiki>"}},"performer":{"@type":"PerformingGroup","name":"</nowiki>{{#var: event_performer | error}}<nowiki>","url":"</nowiki>{{#var: event_performer_url | error}}<nowiki>"},"offers":{"@type":"Offer","url":"</nowiki>{{#var: event_offerURL | error}}<nowiki>","price":"</nowiki>{{#var: event_offerPrice | error}}<nowiki>","priceCurrency":"</nowiki>{{#var: event_offerCurrency | error}}<nowiki>","availability":"</nowiki>{{#var: event_offerAvailability | error}}<nowiki>","validFrom":"</nowiki>{{#var: event_validFrom | error}}<nowiki>"}}</script></nowiki>
</div>
 
Be sure to test on [https://search.google.com/structured-data/testing-tool# Google's Structured Data Testing Tool!
<!--
The following is the unpacked version of the code above.
"performer":{
"@type":"PerformingGroup",
"name":"</code>{{#var: event_performer | error}}<code>", "url":"</code>{{#var: event_performer_url | error}}<code>"
},
"offers":{
-->
<!-- If event_startDate is Greater than NOW, then broadcast JSON-LD -->
{{#ifexpr: {{#time:xNU|{{#var: event_startDate | error}}}} > {{#time: xNU}} |
<!-- Generate the page schema for the event -->
{{Event
|offerAvailability={{#var: event_offerAvailability | error}}
|performer={{#var: event_performer | error}}
|performerurl = "https{{#var://www.aubreylogan.com/"event_performer_url | error}}
|offerPrice={{#var: event_offerPrice | error}}
|offerCurrency={{#var: event_offerCurrency | error}}
|image= {{#var: event_image_url | error}}
|validFrom={{#var: event_validFrom | error}}
}}
}}