Зачем это нужно в компонентах темы?
Кстати, представление краулера уже предоставляет JSON-LD для тем.
<script type="application/ld+json">
{
"@context":"http://schema.org",
"@type":"QAPage",
"name":"Запрос динамического Schema.org в компонентах темы",
"mainEntity":{
"@type":"Question",
"name":"Запрос динамического Schema.org в компонентах темы",
"text":"Привет,\n\nЯ хотел бы запросить возможность добавлять динамический <a href=\"http://Schema.org\" rel=\"noopener nofollow ugc\">Schema.org</a> JSON-LD для созданных тем и их ответов в темах Discourse. Было бы полезно автоматически генерировать данные схемы для:\n\nТема: заголовок, автор и дата создания\n\nОтветы: автор, дата ответа и содержимое\n\nЭто значительно упростит...",
"upvoteCount":0,
"answerCount":0,
"datePublished":"2025-04-25T05:13:40.289Z",
"author":{
"@type":"Person",
"name":"Aditya_Shevle",
"url":"https://meta.discourse.org/u/Aditya_Shevle"
}
}
}
</script>