|
|
@ -210,16 +210,15 @@ |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
"description": {{ .Params.description | plainify }} |
|
|
|
"description": {{ .Params.description | plainify }} |
|
|
|
}{{ end }}{{ if .IsSection }}, |
|
|
|
}{{ end }}{{ if or .IsSection (or (eq .Kind "term") (eq .Kind "taxonomy")) }}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
"@context": "http://schema.org", |
|
|
|
"@context": "http://schema.org", |
|
|
|
"@type": "ItemList", |
|
|
|
"@type": "ItemList", |
|
|
|
"itemListOrder": "https://schema.org/ItemListOrderDescending", |
|
|
|
"itemListOrder": "https://schema.org/ItemListOrderDescending", |
|
|
|
"name": "{{ .Title }}", |
|
|
|
"name": "{{ .Title }}", |
|
|
|
"numberOfItems": {{ len .Data.Pages }}, |
|
|
|
"numberOfItems": {{ .Paginator.TotalNumberOfElements }}, |
|
|
|
"itemListElement": [ |
|
|
|
"itemListElement": [ |
|
|
|
{{- $pages := first 10 .Data.Pages }} |
|
|
|
{{- range $index, $page := .Paginator.Pages }} |
|
|
|
{{- range $index, $page := $pages }} |
|
|
|
|
|
|
|
{ |
|
|
|
{ |
|
|
|
"@type": "ListItem", |
|
|
|
"@type": "ListItem", |
|
|
|
"position": {{ add $index 1 }}, |
|
|
|
"position": {{ add $index 1 }}, |
|
|
@ -283,7 +282,7 @@ |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
"description": {{ .Params.description | plainify }} |
|
|
|
"description": {{ .Params.description | plainify }} |
|
|
|
} |
|
|
|
} |
|
|
|
}{{ if ne (sub (len $pages) 1) $index }},{{ end }} |
|
|
|
}{{ if ne $index (sub $.Paginator.NumberOfElements 1) }},{{ end }} |
|
|
|
{{- end }} |
|
|
|
{{- end }} |
|
|
|
] |
|
|
|
] |
|
|
|
}{{ end }} |
|
|
|
}{{ end }} |
|
|
|