<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"name": "storename",
"image": "https://staticqa.store.com/wp-content/themes/faf/images/store-logo.png",
"@id": '.json_encode($storeid)'.,
"url": "",
"telephone": '.json_encode($storephone).',
"priceRange": "$1-$20",
"address": {
"@type": "PostalAddress",
"streetAddress": '.json_encode($storestreetaddress).',
"addressLocality": '.json_encode($storecityaddress).',
"postalCode": '.json_encode($storepostaladdress).',
"addressCountry": "USA"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": '.json_encode($storelatitude).',
"longitude": '.json_encode($storelongitude).'
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Monday",
"opens": '.json_encode($storehoursmondaythursday).',
"closes": ""
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Friday",
"opens": '.json_encode($storehoursfriday).',
"closes": ""
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": '.json_encode($storehourssat).',
"closes": ""
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": '.json_encode($storehourssun).',
"closes": ""
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Tuesday",
"opens": '.json_encode($storehoursmondaythursday).',
"closes": ""
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Wednesday",
"opens": '.json_encode($storehoursmondaythursday).',
"closes": ""
},{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Thursday",
"opens": '.json_encode($storehoursmondaythursday).',
"closes": ""
}],
"sameAs": '.json_encode($fblink).'
}
</script>
У меня есть этот раздел данных схемы в моем файле php wordpress.Я получаю переменные из своего поста, а затем пытаюсь вставить переменные в мои данные схемы.Это страница шаблона, поэтому мне нужно, чтобы она была динамичной.Когда я запускаю эту страницу, я получаю предупреждение в консоли, в котором говорится, что это неверный код json.Есть идеи, что может быть не так?