world-game/site/plugins/kirby-seo/blueprints/fields/og-group.yml
isUnknown 58c31ea391
All checks were successful
Deploy / Deploy to Production (push) Successful in 22s
feat: intégration plugin Kirby SEO
- Ajout de tobimori/kirby-seo via Composer
- snippet('seo/head') dans header.php (remplace les meta manuels)
- snippet('seo/schemas') dans footer.php pour JSON-LD
- Onglet SEO ajouté dans site.yml et tous les blueprints de pages
- Configuration SEO dans config.php (sitemap, robots, canonicalBase TODO)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 12:59:18 +01:00

42 lines
1.2 KiB
YAML

type: group
fields:
_ogHeadline:
label: seo.page.og.headline
type: headline
numbered: false
help: seo.site.og.headline.help
ogTemplate:
extends: seo/fields/title-template
label: seo.fields.ogTitleTemplate.label
width: 2/3
help: seo.fields.metaTitleTemplate.help
placeholder: "{{ page.metadata.ogTemplate }}"
useOgTemplate:
label: seo.fields.useTitleTemplate.label
type: toggle
help: seo.fields.useTitleTemplate.help
width: 1/3
default: true
text:
- "{{ t('seo.fields.useTitleTemplate.no') }}"
- "{{ t('seo.fields.useTitleTemplate.yes') }}"
ogDescription:
label: seo.fields.ogDescription.label
type: seo-writer
ai: og-description
placeholder: "{{ page.metadata.ogDescription }}"
ogImage:
label: seo.fields.ogImage.label
extends: seo/fields/og-image
empty: seo.fields.ogImage.empty
cropOgImage:
label: seo.fields.cropOgImage.label
type: select
width: 1/1
placeholder: "{{ t('seo.common.default') }} {{ site.cropOgImage.toBool ? t('seo.common.yes') : t('seo.common.no') }}"
options:
"true": "{{ t('seo.common.yes') }}"
"false": "{{ t('seo.common.no') }}"
help: seo.fields.cropOgImage.help
_seoLine2:
type: line