İçindekiler ve breadcrumb
Amaç: Uzun bir sayfaya "Bu sayfada" listesi vermek ve ziyaretçilere nerede olduklarını göstermek.
Süre: 4 dakika
Gerekenler: Birkaç başlığı olan bir sayfa
Adımlar
- Önce başlıklarınıza çapa verin. İçindekiler, Anchor ID değeri olan Header bloklarını listeler — çapası olmayan başlıklar onun için görünmezdir.
- Listelenmesini istediğiniz her Header bloğunu düzenleyin ve Anchor ID alanını doldurun. Kısa çizgiyle birleştirilmiş küçük harfli kelimeler kullanın:
how-we-run-a-project. - Add Block seçin, ardından TOC seçin. TOC Title ayarlayın —
On this pageyerleşik alışkanlıktır. - Onu sayfanın üst kısmına, anlattığı içeriğin üstüne yerleştirin.
- Add Block seçin, ardından Breadcrumb seçin. Home label ayarlayın ve Current page item öğesinin dahil edilip edilmeyeceğine karar verin.
- Kaydedin, sonra sonucu kontrol edin.
İçindekiler yazılmaz, kurulur
Listeyi asla siz yazmazsınız. TOC bloğu aynı sayfadaki çapalı Header bloklarını okur ve listeyi onlardan, sayfa sırasına göre kurar.
Bu, listenin hiç bayatlamaması demektir: bir başlığı yeniden adlandırın, girdi onu izler; bir bölüm ekleyin, o da belirir; çapayı kaldırın, listeden düşer. Aynı zamanda boş bir içindekiler bozuk bir blok değildir — çapalı başlığı olmayan bir sayfadır.
Notlar
- Çapa aynı zamanda bir bağlantı hedefidir. Bir başlığın çapası olduğunda ona her yerden doğrudan bağlantı verebilirsiniz.
- Çapaları sabit tutun. Birini değiştirmek, o bölüme kaydedilmiş her bağlantıyı kırar — sayfa slug'ıyla aynı kural.
- Kısa bir sayfada içindekiler gürültüdür. Okuyucu kaydırmadan bütün başlıkları görebiliyorsa liste, zaten görünen şeyi tekrarlıyordur.
- Breadcrumb'lar sayfanın yolundan türetilir, dolayısıyla sayfanın gerçekte nerede durduğunu yansıtır. İz yanlış görünüyorsa düzeltilmesi gereken şey sayfa adresidir.
- Kartların ve diğer blokların içine yerleşmiş başlıklar listelenmez. İçindekiler, sayfanın bölümlerinin haritasıdır; üzerindeki her başlığın değil.