Unfortunately those breadcrumbs are not the best way to put it on the frontend. I would like to change the first name “home” into “start”. The first item should have a rel=“home” in the h-ref. Also the last item should not be a link, just the name of the current site.
@RushmerIO refers to the standard Kirby setup, where home is called home (i.e. you haven’t changed this setting in config using c::set('home', 'someOtherPage')) and does not have children.
Ah, ok, sorry, I was mistaken. Since home is on the same level as any other main page in the file system, these pages are on the same level. To avoid that, you could deduct 1 from the depth for the home page or add 1 for all other pages.
<?php endforeach; ?>
`
It´s the usual way to set breadcrumbs in kirby (https://getkirby.com/docs/cheatsheet/site/breadcrumb), but with the rich snippets from schema.org. With a little help of the kirby forum. Thanks for that :slight_smile:
For anyone who wants to know how to implement this as JSON schema, this does the trick. You will have to tweak the image call to something you have (or omit that line, i believe image is optional):