Как добавить микроразметку рецепта на сайт на DLE?

Как настроить микроразметку на сайте, построенном на платформе Dle, чтобы отображаемая микроразметка корректно распознавала шаги и разделяла их с помощью горизонтальных линий в теге fullstory?
  • 31 мая 2024 г. 10:21
Ответы на вопрос 1
Для добавления микроразметки рецепта на сайт на DLE (DataLife Engine) вам потребуется внести изменения в шаблон вывода постов или в саму статью.

1. Создайте или отредактируйте шаблон вывода постов, добавив необходимые микроразметки. Для этого вам понадобится знание языка разметки JSON-LD.

Например, для микроразметки Recipe можно использовать следующий код:

```html
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Recipe",
  "name": "Название рецепта",
  "recipeIngredient": [
    "Ингредиент 1",
    "Ингредиент 2",
    ...
  ],
  "recipeInstructions": [
    {
      "@type": "HowToStep",
      "text": "Шаг 1"
    },
    {
      "@type": "HowToStep",
      "text": "Шаг 2"
    },
    ...
  ]
}
</script>
```

2. Для разделения шагов с помощью горизонтальных линий в теге fullstory, вы можете использовать стандартный HTML-тег hr (горизонтальная линия).

Например, для разделения шагов можно использовать следующий код:

```html
[fullstory]
<p>Шаг 1: Описание шага 1</p>
<hr>
<p>Шаг 2: Описание шага 2</p>
<hr>
<p>Шаг 3: Описание шага 3</p>
[/fullstory]
```

3. После внесения изменений сохраните шаблон и обновите страницу с постом, чтобы увидеть изменения.

Теперь ваш сайт на DLE должен правильно отображать микроразметку рецепта и корректно разделять шаги с помощью горизонтальных линий в теге fullstory.
Похожие вопросы