Schema + Custom Post Type + json-ld
Возникла мысль (при просмотре курса о Произвольных полях от очень классного автора, который пишет статьи и для этого сайта).
Как можно связать произвольные поля в произвольных типах записи с микроразметкой schema и желательно «приколотить» это к шаблону скриптом json-ld, чтобы данные из наших произвольных полей произвольной записи подхватывались динамически?
Кто-нибудь такое делал уже?
Ну и пример реализации:
Есть произвольный тип записи — «Рецепт».
Поля:
- Название блюда;
- Время приготовления;
- Ингредиенты;
- Описание рецепта
Один фиг все это заполнять.
Хочется чтобы поля были ассоциированы с кодом json-ld и налету создавалась разметка %)
Поиск не дал желаемого результата..
Попадался вариант использовать Google Tag Manager.. но хотелось бы в шаблоне темы все сделать.
Спасибо за внимание!
А в чем проблема? Ищите соответствующий тип разметки. https://developers.google.com/search/docs/data-types/recipe?hl=ru
добавляете хук для отображения скрипта в шапку, в нем заполняете значения, нужными данными из кастомных полей.
Потом проверяете, валидна ли ваша разметка https://search.google.com/structured-data/testing-tool?hl=ru и все.