commit d3bcc7f1f848a7cde183b343ca532ce601ad184e from: Anton Kasimov date: Mon Feb 23 16:16:21 2026 UTC Использование publisher из объекта radium настроек сайта commit - 7b2b0e90c2b708d13a841ff88b7a2257140f978b commit + d3bcc7f1f848a7cde183b343ca532ce601ad184e blob - 20afa74e06f4c0fdedbefe1612a0eb378078b13d blob + 767a01e8e62ddb472e9d2679c080714e8bb9bf3e --- README.md +++ README.md @@ -49,6 +49,18 @@ _merge = 'deep' ### head/base Добавляет title, description и canonical в заголовок, а также meta charset + viewport. +### schema +Подключает JSON-LD схемы для связанных объектов. + +Подключение в head: +```go-html-template +{{- .Store.Set "schema" "Person" }} +{{- partial "schema/json-ld.html" . | safeHTML }} +``` + +#### Статья +Для указания publisher в статье укажите publisher в Params страницы, либо в настройках сайта в site.Params.radium.publisher + ## Shortcodes ### details Корректный details, позволяющий рендерить html. blob - 15412c83493f4f18a68f6a067369f34c753c349c blob + a5491c970b9c47fc418d5f1e8c0d76bee4cbda60 --- layouts/_partials/schema/Article.html +++ layouts/_partials/schema/Article.html @@ -55,7 +55,7 @@ {{ end }} {{ if not (index $result "publisher") }} - {{ with (or .Params.publisher site.Params.publisher) }} + {{ with (or .Params.publisher (index site.Params "radium" "publisher")) }} {{ $result = merge $result (dict "publisher" (partial "schema/load" .)) }} {{ end }} {{ end }}